[Checkins] SVN: z3c.etree/trunk/ Declare z3c as a package namespace.

Michael Kerrin michael.kerrin at openapp.ie
Fri Feb 15 13:33:16 EST 2008


Log message for revision 83873:
  Declare z3c as a package namespace.
  
  Fix support for Python 2.5
  

Changed:
  U   z3c.etree/trunk/CHANGES.txt
  U   z3c.etree/trunk/setup.py
  U   z3c.etree/trunk/src/z3c/__init__.py
  U   z3c.etree/trunk/src/z3c/etree/testing.py

-=-
Modified: z3c.etree/trunk/CHANGES.txt
===================================================================
--- z3c.etree/trunk/CHANGES.txt	2008-02-15 17:28:22 UTC (rev 83872)
+++ z3c.etree/trunk/CHANGES.txt	2008-02-15 18:33:16 UTC (rev 83873)
@@ -5,6 +5,10 @@
 0.9.2
 =====
 
+- Bug: Fix Python 2.5 support.
+
+- Bug: Declared z3c as a namespace.
+
 - Implemented a way of comparing two XML fragments while ignoring the
   ordering of elements at the same level.
 

Modified: z3c.etree/trunk/setup.py
===================================================================
--- z3c.etree/trunk/setup.py	2008-02-15 17:28:22 UTC (rev 83872)
+++ z3c.etree/trunk/setup.py	2008-02-15 18:33:16 UTC (rev 83873)
@@ -22,6 +22,7 @@
 
       packages = find_packages("src"),
       package_dir = {"": "src"},
+      namespace_packages = ["z3c"],
       install_requires = ["setuptools"],
       extras_require = dict(test = ["zope.testing",
                                     "zope.component",

Modified: z3c.etree/trunk/src/z3c/__init__.py
===================================================================
--- z3c.etree/trunk/src/z3c/__init__.py	2008-02-15 17:28:22 UTC (rev 83872)
+++ z3c.etree/trunk/src/z3c/__init__.py	2008-02-15 18:33:16 UTC (rev 83873)
@@ -0,0 +1 @@
+__import__("pkg_resources").declare_namespace(__name__)

Modified: z3c.etree/trunk/src/z3c/etree/testing.py
===================================================================
--- z3c.etree/trunk/src/z3c/etree/testing.py	2008-02-15 17:28:22 UTC (rev 83872)
+++ z3c.etree/trunk/src/z3c/etree/testing.py	2008-02-15 18:33:16 UTC (rev 83873)
@@ -35,7 +35,7 @@
     "cElementTree": "cElementTree",
     "elementtree": "elementtree.ElementTree",
     "lxml": "lxml.etree",
-    "py25": "xml.etree",
+    "py25": "xml.etree.ElementTree",
     }
 
 



More information about the Checkins mailing list