[Python-modules-commits] r28361 - in packages/python-axiom/tags (13 files)
mithrandi at users.alioth.debian.org
mithrandi at users.alioth.debian.org
Sat Mar 29 14:36:29 UTC 2014
Date: Saturday, March 29, 2014 @ 14:36:28
Author: mithrandi
Revision: 28361
[svn-buildpackage] Tagging python-axiom 0.7.1-2
Added:
packages/python-axiom/tags/0.7.1-2/
packages/python-axiom/tags/0.7.1-2/debian/changelog
(from rev 28360, packages/python-axiom/trunk/debian/changelog)
packages/python-axiom/tags/0.7.1-2/debian/control
(from rev 28359, packages/python-axiom/trunk/debian/control)
packages/python-axiom/tags/0.7.1-2/debian/patches/series
(from rev 27233, packages/python-axiom/trunk/debian/patches/series)
packages/python-axiom/tags/0.7.1-2/debian/source/include-binaries
(from rev 27239, packages/python-axiom/trunk/debian/source/include-binaries)
packages/python-axiom/tags/0.7.1-2/debian/tests/
packages/python-axiom/tags/0.7.1-2/debian/upstream/
packages/python-axiom/tags/0.7.1-2/debian/watch
(from rev 27239, packages/python-axiom/trunk/debian/watch)
Deleted:
packages/python-axiom/tags/0.7.1-2/debian/changelog
packages/python-axiom/tags/0.7.1-2/debian/control
packages/python-axiom/tags/0.7.1-2/debian/patches/1209082-remove-bogus-performance-tests.diff
packages/python-axiom/tags/0.7.1-2/debian/patches/series
packages/python-axiom/tags/0.7.1-2/debian/watch
Deleted: packages/python-axiom/tags/0.7.1-2/debian/changelog
===================================================================
--- packages/python-axiom/trunk/debian/changelog 2014-01-14 23:45:06 UTC (rev 27231)
+++ packages/python-axiom/tags/0.7.1-2/debian/changelog 2014-03-29 14:36:28 UTC (rev 28361)
@@ -1,180 +0,0 @@
-python-axiom (0.6.0-5) UNRELEASED; urgency=low
-
- * Remove _trial_temp in clean target. (Closes: #671096)
- * Remove MetaItem comparison methods patch (this was fixed in CPython
- itself, see <http://bugs.python.org/issue7491>).
- * Bump Python version specification (upstream only supports 2.6 and 2.7).
- * Drop no longer needed python-twisted-conch dependency. (Closes: #591282)
- * Clean up plugin cache in postrm. (Closes: #672154)
- * Switch to trigger-based handling of plugin caches.
- - We now use the twisted-plugins-cache trigger to rebuild the Twisted
- plugins cache as well as providing our own axiom-plugins-cache trigger.
-
- -- Tristan Seligmann <mithrandi at debian.org> Sun, 11 Aug 2013 07:45:02 +0200
-
-python-axiom (0.6.0-4) unstable; urgency=low
-
- [ Jakub Wilk ]
- * Use canonical URIs for Vcs-* fields.
- * Fix a typo in the package description.
-
- [ Tristan Seligmann ]
- * Fix watch file.
- * Update my email address.
- * Remove failing performance tests. (Closes: #711804)
- * Fix grammar in axiomatic(1) man page.
- * Bump Standards-Version.
- * Ship upstream NEWS.txt which was omitted from the source tarball
- accidentally.
- * Use Breaks instead of Conflicts against libsqlite3-0.
- * Set PYTHONDONTWRITEBYTECODE during build.
- * Update Homepage.
-
- -- Tristan Seligmann <mithrandi at debian.org> Sun, 11 Aug 2013 06:45:37 +0200
-
-python-axiom (0.6.0-3) unstable; urgency=low
-
- * Team upload.
-
- [ Vincent Bernat ]
- * Remove dependency to quilt. Adjust debian/rules accordingly.
-
- [ Arthur de Jong ]
- * Moved packaging from python-central to dh_python2 (Closes: #616994).
-
- -- Arthur de Jong <adejong at debian.org> Fri, 09 Mar 2012 10:47:13 +0100
-
-python-axiom (0.6.0-2) unstable; urgency=low
-
- [ Jakub Wilk ]
- * Make the package ready for Python 2.6. Closes: #557925
- - Fix debian/runtrail.py to deal with site-packages/dist-packages
- discrepancy.
- - Patch the axiom.Item.MetaItem class so that comparisons work as
- intended.
- - Build-depend on python-epsilon (>= 0.6.0-2), which fixes build failure.
- * Use quilt to manage patches.
-
- [ Vincent Bernat ]
- * Bump Standards-Version to 3.8.4.
- * Switch to 3.0 (quilt) format.
-
- -- Vincent Bernat <bernat at debian.org> Tue, 02 Mar 2010 08:13:25 +0100
-
-python-axiom (0.6.0-1) unstable; urgency=low
-
- [ Sandro Tosi ]
- * debian/rules
- - don't FTBFS when removing not-existing dirs; thanks to Lucas Nussbaum for
- the report; Closes: #560565
-
- [ Vincent Bernat ]
- * New upstream release.
- * debian/control
- - don't use obsolete "<" for Conflicts field; use "<<" instead. Closes: #557926.
- - bump Standards-Version
-
- -- Debian Python Modules Team <python-modules-team at lists.alioth.debian.org> Wed, 13 Jan 2010 20:38:50 +0100
-
-python-axiom (0.5.31-2) unstable; urgency=low
-
- [ Vincent Bernat ]
- * Move python-epsilon from Build-Depends-Indep to Build-Depends since it
- is needed for clean target.
-
- [ Piotr Ożarowski ]
- * Bump minimum required Python version to 2.4. Closes: #534723
-
- [ Stefano Zacchiroli ]
- * Removing myself from the Uploader list. So Long.
-
- -- Debian Python Modules Team <python-modules-team at lists.alioth.debian.org> Fri, 24 Jul 2009 15:30:41 +0200
-
-python-axiom (0.5.31-1) unstable; urgency=low
-
- [ Vincent Bernat ]
- * New upstream release.
- * Bump Standards-Version to 3.8.1. No changes required.
- * Ship examples in /usr/share/doc/python-axiom/examples. Closes: #520340.
-
- [ Tristan Seligmann ]
- * Remove the build dir from the initial destination and not from the
- pysupport one, to avoid relying on pysupport internals. (Closes: #516757)
- * Conflict with older sqlite3 versions to avoid an issue with some internal
- axiom column names. (Closes: #520338)
- * Switch to pycentral for compatibility with python-twisted, since Axiom now
- ships a Twisted plugin which is required for axiomatic to work.
- * Rebuild Axiom and Twisted plugin caches on installation / removal.
-
- -- Tristan Seligmann <mithrandi at mithrandi.net> Sat, 18 Apr 2009 00:49:01 +0200
-
-python-axiom (0.5.30-1) unstable; urgency=low
-
- [ Sandro Tosi ]
- * debian/control
- - switch Vcs-Browser field to viewsvn
-
- [ Tristan Seligmann ]
- * New upstream release.
- - Supercedes progresshandler-fix.patch.
- - Scheduler tests rewritten to avoid race conditions. (Closes: #470337)
- * Removed quilt usage, since we no longer have any patches.
- * Update my e-mail address.
- * Use ${misc:Depends}.
- * Use Copyright instead of (C).
- * Bump Standards-Version.
-
- -- Tristan Seligmann <mithrandi at mithrandi.net> Mon, 16 Feb 2009 19:53:04 +0200
-
-python-axiom (0.5.27-1) unstable; urgency=low
-
- [ Sandro Tosi ]
- * debian/control
- - uniforming Vcs-Browser field
-
- [ Vincent Bernat ]
- * Fix failing unittests that were calling set_progress_handler() without a
- second argument (Closes: #456832).
- * Do not run unittests if nocheck is present in DEB_BUILD_OPTIONS
- * Provide a manual page for axiomatic command
-
- [ Tristan Seligmann ]
- * New upstream release.
- * Bump debhelper to v6.
- * Bump Standards-Version.
- * Change the way tests are run during the build; the previous method was
- rather hacky, and didn't work correctly.
- * Remove unnecessary ${misc:Depends}.
-
- -- Tristan Seligmann <mithrandi at mithrandi.za.net> Sat, 26 Jan 2008 15:05:39 +0200
-
-python-axiom (0.5.26-1) unstable; urgency=low
-
- [ Tristan Seligmann ]
- * New upstream version.
-
- [ Piotr Ożarowski ]
- * Homepage field added
- * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now)
-
- -- Tristan Seligmann <mithrandi at mithrandi.za.net> Sat, 10 Nov 2007 00:15:31 +0200
-
-python-axiom (0.5.0-2) unstable; urgency=low
-
- * upload to unstable
- * debian/control
- - tightened deps on cdbs and python-support
- - added Tristan as an Uploader
- - removed python-specific X* fields, not needed with recent python-support
- * debian/TODO.Debian
- - added a todo item about running unit tests at build time
- * debian/pyversions
- - axiom needs python 2.4 or above
-
- -- Stefano Zacchiroli <zack at debian.org> Sun, 01 Apr 2007 19:09:03 +0200
-
-python-axiom (0.5.0-1) experimental; urgency=low
-
- * Initial release (Closes: #414892)
-
- -- Stefano Zacchiroli <zack at debian.org> Fri, 16 Mar 2007 11:37:34 +0100
Copied: packages/python-axiom/tags/0.7.1-2/debian/changelog (from rev 28360, packages/python-axiom/trunk/debian/changelog)
===================================================================
--- packages/python-axiom/tags/0.7.1-2/debian/changelog (rev 0)
+++ packages/python-axiom/tags/0.7.1-2/debian/changelog 2014-03-29 14:36:28 UTC (rev 28361)
@@ -0,0 +1,191 @@
+python-axiom (0.7.1-2) unstable; urgency=medium
+
+ * Enable automated tests via autopkgtest.
+
+ -- Tristan Seligmann <mithrandi at debian.org> Sat, 29 Mar 2014 16:35:34 +0200
+
+python-axiom (0.7.1-1) unstable; urgency=low
+
+ * New upstream release.
+ - Remove 1209082-remove-bogus-performance-tests.diff (merged upstream).
+ - Build-Depend on setuptools.
+ * Remove _trial_temp in clean target. (Closes: #671096)
+ * Remove MetaItem comparison methods patch (this was fixed in CPython
+ itself, see <http://bugs.python.org/issue7491>).
+ * Bump Python version specification (upstream only supports 2.6 and 2.7).
+ * Drop no longer needed python-twisted-conch dependency. (Closes: #591282)
+ * Clean up plugin cache in postrm. (Closes: #672154)
+ * Switch to trigger-based handling of plugin caches.
+ - We now use the twisted-plugins-cache trigger to rebuild the Twisted
+ plugins cache as well as providing our own axiom-plugins-cache trigger.
+ * Bump Standards-Version.
+ * Add uscan signature verification.
+
+ -- Tristan Seligmann <mithrandi at debian.org> Sat, 22 Mar 2014 21:31:16 +0200
+
+python-axiom (0.6.0-4) unstable; urgency=low
+
+ [ Jakub Wilk ]
+ * Use canonical URIs for Vcs-* fields.
+ * Fix a typo in the package description.
+
+ [ Tristan Seligmann ]
+ * Fix watch file.
+ * Update my email address.
+ * Remove failing performance tests. (Closes: #711804)
+ * Fix grammar in axiomatic(1) man page.
+ * Bump Standards-Version.
+ * Ship upstream NEWS.txt which was omitted from the source tarball
+ accidentally.
+ * Use Breaks instead of Conflicts against libsqlite3-0.
+ * Set PYTHONDONTWRITEBYTECODE during build.
+ * Update Homepage.
+
+ -- Tristan Seligmann <mithrandi at debian.org> Sun, 11 Aug 2013 06:45:37 +0200
+
+python-axiom (0.6.0-3) unstable; urgency=low
+
+ * Team upload.
+
+ [ Vincent Bernat ]
+ * Remove dependency to quilt. Adjust debian/rules accordingly.
+
+ [ Arthur de Jong ]
+ * Moved packaging from python-central to dh_python2 (Closes: #616994).
+
+ -- Arthur de Jong <adejong at debian.org> Fri, 09 Mar 2012 10:47:13 +0100
+
+python-axiom (0.6.0-2) unstable; urgency=low
+
+ [ Jakub Wilk ]
+ * Make the package ready for Python 2.6. Closes: #557925
+ - Fix debian/runtrail.py to deal with site-packages/dist-packages
+ discrepancy.
+ - Patch the axiom.Item.MetaItem class so that comparisons work as
+ intended.
+ - Build-depend on python-epsilon (>= 0.6.0-2), which fixes build failure.
+ * Use quilt to manage patches.
+
+ [ Vincent Bernat ]
+ * Bump Standards-Version to 3.8.4.
+ * Switch to 3.0 (quilt) format.
+
+ -- Vincent Bernat <bernat at debian.org> Tue, 02 Mar 2010 08:13:25 +0100
+
+python-axiom (0.6.0-1) unstable; urgency=low
+
+ [ Sandro Tosi ]
+ * debian/rules
+ - don't FTBFS when removing not-existing dirs; thanks to Lucas Nussbaum for
+ the report; Closes: #560565
+
+ [ Vincent Bernat ]
+ * New upstream release.
+ * debian/control
+ - don't use obsolete "<" for Conflicts field; use "<<" instead. Closes: #557926.
+ - bump Standards-Version
+
+ -- Debian Python Modules Team <python-modules-team at lists.alioth.debian.org> Wed, 13 Jan 2010 20:38:50 +0100
+
+python-axiom (0.5.31-2) unstable; urgency=low
+
+ [ Vincent Bernat ]
+ * Move python-epsilon from Build-Depends-Indep to Build-Depends since it
+ is needed for clean target.
+
+ [ Piotr Ożarowski ]
+ * Bump minimum required Python version to 2.4. Closes: #534723
+
+ [ Stefano Zacchiroli ]
+ * Removing myself from the Uploader list. So Long.
+
+ -- Debian Python Modules Team <python-modules-team at lists.alioth.debian.org> Fri, 24 Jul 2009 15:30:41 +0200
+
+python-axiom (0.5.31-1) unstable; urgency=low
+
+ [ Vincent Bernat ]
+ * New upstream release.
+ * Bump Standards-Version to 3.8.1. No changes required.
+ * Ship examples in /usr/share/doc/python-axiom/examples. Closes: #520340.
+
+ [ Tristan Seligmann ]
+ * Remove the build dir from the initial destination and not from the
+ pysupport one, to avoid relying on pysupport internals. (Closes: #516757)
+ * Conflict with older sqlite3 versions to avoid an issue with some internal
+ axiom column names. (Closes: #520338)
+ * Switch to pycentral for compatibility with python-twisted, since Axiom now
+ ships a Twisted plugin which is required for axiomatic to work.
+ * Rebuild Axiom and Twisted plugin caches on installation / removal.
+
+ -- Tristan Seligmann <mithrandi at mithrandi.net> Sat, 18 Apr 2009 00:49:01 +0200
+
+python-axiom (0.5.30-1) unstable; urgency=low
+
+ [ Sandro Tosi ]
+ * debian/control
+ - switch Vcs-Browser field to viewsvn
+
+ [ Tristan Seligmann ]
+ * New upstream release.
+ - Supercedes progresshandler-fix.patch.
+ - Scheduler tests rewritten to avoid race conditions. (Closes: #470337)
+ * Removed quilt usage, since we no longer have any patches.
+ * Update my e-mail address.
+ * Use ${misc:Depends}.
+ * Use Copyright instead of (C).
+ * Bump Standards-Version.
+
+ -- Tristan Seligmann <mithrandi at mithrandi.net> Mon, 16 Feb 2009 19:53:04 +0200
+
+python-axiom (0.5.27-1) unstable; urgency=low
+
+ [ Sandro Tosi ]
+ * debian/control
+ - uniforming Vcs-Browser field
+
+ [ Vincent Bernat ]
+ * Fix failing unittests that were calling set_progress_handler() without a
+ second argument (Closes: #456832).
+ * Do not run unittests if nocheck is present in DEB_BUILD_OPTIONS
+ * Provide a manual page for axiomatic command
+
+ [ Tristan Seligmann ]
+ * New upstream release.
+ * Bump debhelper to v6.
+ * Bump Standards-Version.
+ * Change the way tests are run during the build; the previous method was
+ rather hacky, and didn't work correctly.
+ * Remove unnecessary ${misc:Depends}.
+
+ -- Tristan Seligmann <mithrandi at mithrandi.za.net> Sat, 26 Jan 2008 15:05:39 +0200
+
+python-axiom (0.5.26-1) unstable; urgency=low
+
+ [ Tristan Seligmann ]
+ * New upstream version.
+
+ [ Piotr Ożarowski ]
+ * Homepage field added
+ * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now)
+
+ -- Tristan Seligmann <mithrandi at mithrandi.za.net> Sat, 10 Nov 2007 00:15:31 +0200
+
+python-axiom (0.5.0-2) unstable; urgency=low
+
+ * upload to unstable
+ * debian/control
+ - tightened deps on cdbs and python-support
+ - added Tristan as an Uploader
+ - removed python-specific X* fields, not needed with recent python-support
+ * debian/TODO.Debian
+ - added a todo item about running unit tests at build time
+ * debian/pyversions
+ - axiom needs python 2.4 or above
+
+ -- Stefano Zacchiroli <zack at debian.org> Sun, 01 Apr 2007 19:09:03 +0200
+
+python-axiom (0.5.0-1) experimental; urgency=low
+
+ * Initial release (Closes: #414892)
+
+ -- Stefano Zacchiroli <zack at debian.org> Fri, 16 Mar 2007 11:37:34 +0100
Deleted: packages/python-axiom/tags/0.7.1-2/debian/control
===================================================================
--- packages/python-axiom/trunk/debian/control 2014-01-14 23:45:06 UTC (rev 27231)
+++ packages/python-axiom/tags/0.7.1-2/debian/control 2014-03-29 14:36:28 UTC (rev 28361)
@@ -1,39 +0,0 @@
-Source: python-axiom
-Section: python
-Priority: optional
-Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Uploaders: Tristan Seligmann <mithrandi at debian.org>, Vincent Bernat <bernat at debian.org>
-Build-Depends: debhelper (>= 6), cdbs (>= 0.4.90~), python-all (>= 2.6.6-3~),
- python-epsilon (>= 0.6.0-2~)
-Build-Depends-Indep: python-twisted-core, python-pysqlite2,
- python-zopeinterface
-Homepage: https://launchpad.net/divmod-axiom
-Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/python-axiom/trunk/
-Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/python-axiom/trunk/
-Standards-Version: 3.9.4
-X-Python-Version: >= 2.6
-
-Package: python-axiom
-Architecture: all
-Depends: ${python:Depends}, ${misc:Depends}, python-twisted-core,
- python-epsilon (>= 0.5.11), python-pysqlite2, python-zopeinterface
-Breaks: libsqlite3-0 (<< 3.6.12)
-Description: Python object database
- Divmod Axiom is an object database, or alternatively, an
- object-relational mapper, implemented on top of Python.
- .
- Its primary goal is to provide an object-oriented layer with the key
- aspects of OOP (Object Oriented Programming), i.e. polymorphism and
- message dispatch, without hindering the power of an RDBMS (Relational
- DataBase Management System).
- .
- Axiom is a live database, not only an SQL generation tool: it includes
- an implementation of a scheduler service, external file references,
- automatic upgrades, robust failure handling, and Twisted integration.
- .
- Axiom is tightly integrated with Twisted, and can store, start, and
- stop Twisted services directly from the database using the included
- 'axiomatic' command-line tool.
- .
- Note: Axiom currently supports only SQLite and does NOT have any
- features for dealing with concurrency.
Copied: packages/python-axiom/tags/0.7.1-2/debian/control (from rev 28359, packages/python-axiom/trunk/debian/control)
===================================================================
--- packages/python-axiom/tags/0.7.1-2/debian/control (rev 0)
+++ packages/python-axiom/tags/0.7.1-2/debian/control 2014-03-29 14:36:28 UTC (rev 28361)
@@ -0,0 +1,40 @@
+Source: python-axiom
+Section: python
+Priority: optional
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: Tristan Seligmann <mithrandi at debian.org>, Vincent Bernat <bernat at debian.org>
+Build-Depends: debhelper (>= 6), cdbs (>= 0.4.90~), python-all (>= 2.6.6-3~),
+ python-epsilon (>= 0.7.0)
+Build-Depends-Indep: python-twisted-core, python-pysqlite2,
+ python-zopeinterface, python-setuptools
+Homepage: https://launchpad.net/divmod-axiom
+Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/python-axiom/trunk/
+Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/python-axiom/trunk/
+Standards-Version: 3.9.5
+X-Python-Version: >= 2.6
+XS-Testsuite: autopkgtest
+
+Package: python-axiom
+Architecture: all
+Depends: ${python:Depends}, ${misc:Depends}, python-twisted-core,
+ python-epsilon (>= 0.5.11), python-pysqlite2, python-zopeinterface
+Breaks: libsqlite3-0 (<< 3.6.12)
+Description: Python object database
+ Divmod Axiom is an object database, or alternatively, an
+ object-relational mapper, implemented on top of Python.
+ .
+ Its primary goal is to provide an object-oriented layer with the key
+ aspects of OOP (Object Oriented Programming), i.e. polymorphism and
+ message dispatch, without hindering the power of an RDBMS (Relational
+ DataBase Management System).
+ .
+ Axiom is a live database, not only an SQL generation tool: it includes
+ an implementation of a scheduler service, external file references,
+ automatic upgrades, robust failure handling, and Twisted integration.
+ .
+ Axiom is tightly integrated with Twisted, and can store, start, and
+ stop Twisted services directly from the database using the included
+ 'axiomatic' command-line tool.
+ .
+ Note: Axiom currently supports only SQLite and does NOT have any
+ features for dealing with concurrency.
Deleted: packages/python-axiom/tags/0.7.1-2/debian/patches/1209082-remove-bogus-performance-tests.diff
===================================================================
--- packages/python-axiom/trunk/debian/patches/1209082-remove-bogus-performance-tests.diff 2014-01-14 23:45:06 UTC (rev 27231)
+++ packages/python-axiom/tags/0.7.1-2/debian/patches/1209082-remove-bogus-performance-tests.diff 2014-03-29 14:36:28 UTC (rev 28361)
@@ -1,168 +0,0 @@
-Description: Remove bogus performance tests
- Axiom has some performance tests that fail with the version of SQLite in
- unstable, resulting in an FTBFS.
-Author: Tristan Seligmann <mithrandi at debian.org>
-Bug: https://bugs.launchpad.net/divmod.org/+bug/1209082
-Bug-Debian: http://bugs.debian.org/711804
-Origin: upstream, https://code.launchpad.net/~divmod-dev/divmod.org/1209082-remove-bogus-performance-tests/+merge/178882
-
-=== modified file 'Axiom/axiom/test/test_query.py'
---- Axiom/axiom/test/test_query.py 2009-01-01 00:28:15 +0000
-+++ Axiom/axiom/test/test_query.py 2013-08-07 05:25:33 +0000
-@@ -1,12 +1,11 @@
-
- import operator, random
-
--from twisted.trial.unittest import TestCase, SkipTest
-+from twisted.trial.unittest import TestCase
-
- from axiom.iaxiom import IComparison, IColumn
- from axiom.store import Store, ItemQuery, MultipleItemQuery
- from axiom.item import Item, Placeholder
--from axiom.test.util import QueryCounter
-
- from axiom import errors
- from axiom.attributes import (
-@@ -309,9 +308,9 @@
- self.assertEquals(s.query(E).count(), 0)
- self.assertEquals(s.query(E).getColumn("amount").sum(), 0)
-
-- e1 = E(store=s, name=u'widgets', amount=37)
-- e2 = E(store=s, name=u'widgets', amount=63)
-- e3 = E(store=s, name=u'quatloos', amount=99, transaction=u'yes')
-+ E(store=s, name=u'widgets', amount=37)
-+ E(store=s, name=u'widgets', amount=63)
-+ E(store=s, name=u'quatloos', amount=99, transaction=u'yes')
- s.checkpoint()
- q = s.count(E, E.name == u'widgets')
- self.failUnlessEqual(q, 2)
-@@ -663,8 +662,8 @@
- for i in range(3):
- c = C(store=s, name=u"C.%s" % i)
- b = B(store=s, name=u"B.%s" % i, cref=c)
-- a = A(store=s, type=u"A.%s" % i, reftoc=b)
-- a = A(store=s, type=u"A.%s" % i, reftoc=b)
-+ A(store=s, type=u"A.%s" % i, reftoc=b)
-+ A(store=s, type=u"A.%s" % i, reftoc=b)
-
- query = s.query( (B, C),
- AND(B.cref == C.storeID,
-@@ -693,8 +692,8 @@
- def entesten():
- pops = B(store=s, name=u"Pops")
- dad = B(store=s, name=u"Dad", cref=pops)
-- bro = B(store=s, name=u"Bro", cref=dad)
-- sis = B(store=s, name=u"Sis", cref=dad)
-+ B(store=s, name=u"Bro", cref=dad)
-+ B(store=s, name=u"Sis", cref=dad)
-
- Gen1 = Placeholder(B)
- Gen2 = Placeholder(B)
-@@ -1019,72 +1018,6 @@
- store.getTableName(A)])
-
-
--class FirstType(Item):
-- value = text()
--
--
--class SecondType(Item):
-- value = text()
-- ref = reference(reftype=FirstType)
--
--
--class QueryComplexity(TestCase):
-- comparison = AND(FirstType.value == u"foo",
-- SecondType.ref == FirstType.storeID,
-- SecondType.value == u"bar")
--
-- def setUp(self):
-- self.store = Store()
-- self.query = self.store.query(FirstType, self.comparison)
--
-- # Make one of each to get any initialization taken care of so it
-- # doesn't pollute our numbers below.
-- FirstType(store=self.store)
-- SecondType(store=self.store)
--
--
-- def test_firstTableOuterLoop(self):
-- """
-- Test that in a two table query, the table which appears first in the
-- result of the getInvolvedTables method of the comparison used is the
-- one which the outer join loop iterates over.
--
-- Test this by inserting rows into the first table and checking that the
-- number of bytecodes executed increased.
-- """
-- counter = QueryCounter(self.store)
-- counts = []
-- for c in range(10):
-- counts.append(counter.measure(list, self.query))
-- FirstType(store=self.store)
--
-- # Make sure they're not all the same
-- self.assertEqual(len(set(counts)), len(counts))
--
-- # Make sure they're increasing
-- self.assertEqual(counts, sorted(counts))
--
--
-- def test_secondTableInnerLoop(self):
-- """
-- Like L{test_firstTableOuterLoop} but for the second table being
-- iterated over by the inner loop.
--
-- This creates more rows in the second table while still performing a
-- query for which no rows in the first table satisfy the WHERE
-- condition. This should mean that rows from the second table are
-- never examined.
-- """
-- counter = QueryCounter(self.store)
-- count = None
-- for i in range(10):
-- c = counter.measure(list, self.query)
-- if count is None:
-- count = c
-- self.assertEqual(count, c)
-- SecondType(store=self.store)
--
--
- class AndOrQueries(QueryingTestCase):
- def testNoConditions(self):
- self.assertRaises(ValueError, AND)
-@@ -1230,7 +1163,7 @@
-
- def testOneOfWithList(self):
- cx = C(store=self.store, name=u'x')
-- cy = C(store=self.store, name=u'y')
-+ C(store=self.store, name=u'y')
- cz = C(store=self.store, name=u'z')
-
- query = self.store.query(
-@@ -1243,7 +1176,7 @@
- s = Store()
-
- cx = C(store=s, name=u'x')
-- cy = C(store=s, name=u'y')
-+ C(store=s, name=u'y')
- cz = C(store=s, name=u'z')
-
- self.assertEquals(list(s.query(C, C.name.oneOf(set([u'x', u'z', u'a'])), sort=C.name.ascending)),
-@@ -1433,7 +1366,6 @@
- """
- Test that a column from a placeholder provides L{IColumn}.
- """
-- value = 0
- p = Placeholder(PlaceholderTestItem)
- a = p.attr
- self.failUnless(IColumn.providedBy(a))
-@@ -1458,7 +1390,6 @@
- underlying Item class and comparing it to another column returns an
- L{IComparison} provider.
- """
-- value = 0
- p = Placeholder(PlaceholderTestItem)
- for op in COMPARISON_OPS:
- self.failUnless(IComparison.providedBy(op(p.attr, PlaceholderTestItem.attr)))
-
Deleted: packages/python-axiom/tags/0.7.1-2/debian/patches/series
===================================================================
--- packages/python-axiom/trunk/debian/patches/series 2014-01-14 23:45:06 UTC (rev 27231)
+++ packages/python-axiom/tags/0.7.1-2/debian/patches/series 2014-03-29 14:36:28 UTC (rev 28361)
@@ -1 +0,0 @@
-1209082-remove-bogus-performance-tests.diff
Copied: packages/python-axiom/tags/0.7.1-2/debian/patches/series (from rev 27233, packages/python-axiom/trunk/debian/patches/series)
===================================================================
Copied: packages/python-axiom/tags/0.7.1-2/debian/source/include-binaries (from rev 27239, packages/python-axiom/trunk/debian/source/include-binaries)
===================================================================
--- packages/python-axiom/tags/0.7.1-2/debian/source/include-binaries (rev 0)
+++ packages/python-axiom/tags/0.7.1-2/debian/source/include-binaries 2014-03-29 14:36:28 UTC (rev 28361)
@@ -0,0 +1 @@
+debian/upstream-signing-key.pgp
Deleted: packages/python-axiom/tags/0.7.1-2/debian/watch
===================================================================
--- packages/python-axiom/trunk/debian/watch 2014-01-14 23:45:06 UTC (rev 27231)
+++ packages/python-axiom/tags/0.7.1-2/debian/watch 2014-03-29 14:36:28 UTC (rev 28361)
@@ -1,2 +0,0 @@
-version=3
-https://pypi.python.org/packages/source/A/Axiom/Axiom-(.*).tar.gz
Copied: packages/python-axiom/tags/0.7.1-2/debian/watch (from rev 27239, packages/python-axiom/trunk/debian/watch)
===================================================================
--- packages/python-axiom/tags/0.7.1-2/debian/watch (rev 0)
+++ packages/python-axiom/tags/0.7.1-2/debian/watch 2014-03-29 14:36:28 UTC (rev 28361)
@@ -0,0 +1,3 @@
+version=3
+opts=pgpsigurlmangle=s/$/.asc/ \
+ https://pypi.python.org/packages/source/A/Axiom/Axiom-(.*).tar.gz
More information about the Python-modules-commits
mailing list