[Checkins] SVN: zope.component/trunk/ Add support for Python 3.3.

Tres Seaver cvs-admin at zope.org
Wed Nov 21 20:31:43 UTC 2012


Log message for revision 128421:
  Add support for Python 3.3.

Changed:
  _U  zope.component/trunk/
  U   zope.component/trunk/CHANGES.txt
  U   zope.component/trunk/setup.py
  U   zope.component/trunk/tox.ini

-=-
Modified: zope.component/trunk/CHANGES.txt
===================================================================
--- zope.component/trunk/CHANGES.txt	2012-11-21 20:31:40 UTC (rev 128420)
+++ zope.component/trunk/CHANGES.txt	2012-11-21 20:31:42 UTC (rev 128421)
@@ -4,7 +4,7 @@
 4.0.1 (unreleased)
 ==================
 
-- TBD
+- Added support for Python 3.3.
 
 
 4.0.0 (2012-07-02)

Modified: zope.component/trunk/setup.py
===================================================================
--- zope.component/trunk/setup.py	2012-11-21 20:31:40 UTC (rev 128420)
+++ zope.component/trunk/setup.py	2012-11-21 20:31:42 UTC (rev 128421)
@@ -95,6 +95,7 @@
         "Programming Language :: Python :: 2.7",
         "Programming Language :: Python :: 3",
         "Programming Language :: Python :: 3.2",
+        "Programming Language :: Python :: 3.3",
         "Programming Language :: Python :: Implementation :: CPython",
         "Programming Language :: Python :: Implementation :: PyPy",
         "Topic :: Software Development :: Libraries :: Python Modules",

Modified: zope.component/trunk/tox.ini
===================================================================
--- zope.component/trunk/tox.ini	2012-11-21 20:31:40 UTC (rev 128420)
+++ zope.component/trunk/tox.ini	2012-11-21 20:31:42 UTC (rev 128421)
@@ -3,7 +3,7 @@
 # Jython support pending 2.7 support, due 2012-07-15 or so.  See:
 # http://fwierzbicki.blogspot.com/2012/03/adconion-to-fund-jython-27.html
 #   py26,py27,py32,jython,pypy,coverage,docs
-    py26,py26min,py27,pypy,py32,coverage,docs
+    py26,py26min,py27,pypy,py32,py33,coverage,docs
 
 [testenv]
 deps =
@@ -48,7 +48,6 @@
     pip install -e .
     nosetests -I persistentregistry -I security
 
-
 [testenv:py32]
 deps =
     zope.component
@@ -65,6 +64,22 @@
     pip install -e .
     nosetests -I persistentregistry -I security
 
+[testenv:py33]
+deps =
+    zope.component
+    zope.interface
+    zope.event
+    zope.hookable
+    zope.configuration
+    zope.schema
+    zope.i18nmessageid
+    nose
+commands = 
+    pip uninstall -y zope.component
+    python -c "import shutil; shutil.copyfile('src/zope/__init__.py', '{envdir}/lib/python3.3/site-packages/zope/__init__.py')"
+    pip install -e .
+    nosetests -I persistentregistry -I security
+
 [testenv:pypy]
 deps =
     zope.component



More information about the checkins mailing list