cmlenz@233: Upgrading Genshi cmlenz@233: ================ cmlenz@233: cmlenz@233: Upgrading from Markup cmlenz@233: --------------------- cmlenz@233: cmlenz@233: Prior to version 0.3, the name of the Genshi project was "Markup". The cmlenz@233: name change means that you will have to adjust your import statements cmlenz@233: and the namespace URI of XML templates, among other things: cmlenz@233: cmlenz@233: * The package name was changed from "markup" to "genshi". Please cmlenz@233: adjust any import statements referring to the old package name. cmlenz@233: * The namespace URI for directives in Genshi XML templates has changed cmlenz@233: from http://markup.edgewall.org/ to http://genshi.edgewall.org/. cmlenz@233: Please update the xmlns:py declaration in your template files cmlenz@233: accordingly. cmlenz@233: cmlenz@233: Furthermore, due to the inclusion of a text-based template language, cmlenz@233: the class: cmlenz@233: cmlenz@233: `markup.template.Template` cmlenz@233: cmlenz@233: has been renamed to: cmlenz@233: cmlenz@233: `markup.template.MarkupTemplate` cmlenz@233: cmlenz@233: If you've been using the Template class directly, you'll need to cmlenz@233: update your code (a simple find/replace should do--the API itself cmlenz@233: did not change).