show 133 results
Revision (40)branchauthordescriptioncreation date
#3d3e0c2de294 Added tag 0.6.0, debian/0.6.0-1, centos/0.6.0-1 for changeset 1e09e4e044e7defaultJulien Cristau <julien.cristau@logilab.fr>Added tag 0.6.0, debian/0.6.0-1, centos/0.6.0-1 for changeset 1e09e4e044e72015/07/06 12:17 UTC
#1e09e4e044e7 [pkg] include __pkginfo__.py in sdist tarballdefaultJulien Cristau <julien.cristau@logilab.fr>[pkg] include __pkginfo__.py in sdist tarball2015/07/06 10:55 UTC
#ba5ee32065b0 [pkg] add missing dependencies on setuptoolsdefaultJulien Cristau <julien.cristau@logilab.fr>[pkg] add missing dependencies on setuptools2015/07/06 10:49 UTC
#96c4a7f4cb7f [pkg] 0.6.0defaultJulien Cristau <julien.cristau@logilab.fr>[pkg] 0.6.02015/07/06 09:54 UTC
#6614b2816bee [rpm] no need to pass NO_SETUPTOOLS to setup.py anymoredefaultJulien Cristau <julien.cristau@logilab.fr>[rpm] no need to pass NO_SETUPTOOLS to setup.py anymore Related to #296243.2015/07/06 09:53 UTC
#1843f8fb5038 [debian] no need to pass NO_SETUPTOOLS to setup.py anymoredefaultJulien Cristau <julien.cristau@logilab.fr>[debian] no need to pass NO_SETUPTOOLS to setup.py anymore Related to #296243.2015/07/06 09:52 UTC
#7bd0b9acd6a5 Move sources to a subdirectory, use setuptoolsdefaultJulien Cristau <julien.cristau@logilab.fr>Move sources to a subdirectory, use setuptools Closes #296243.2015/07/06 09:42 UTC
#cefff5bcf069 [test] stop using deprecated TestCase methodsdefaultJulien Cristau <julien.cristau@logilab.fr>[test] stop using deprecated TestCase methods failUnless ⇒ assertTrue failIf ⇒ assertFalse2015/07/06 09:32 UTC
#0e2e70f027e4 [debian] get out of the 19th centurydefaultRémi Cardona <remi.cardona@logilab.fr>[debian] get out of the 19th century Modernize packaging and build python3 package for >= 3.3. Related to #296243.2015/05/13 17:21 UTC
#b84e40272e6d [test] import StringIO from six.movesdefaultRémi Cardona <remi.cardona@logilab.fr>[test] import StringIO from six.moves Python 3 does not have cStringIO Closes #296242.2015/07/06 09:16 UTC
#cd034fbb6792 [fi] whitespace fixesdefaultJulien Cristau <julien.cristau@logilab.fr>[fi] whitespace fixes2015/07/06 09:13 UTC
#306dc82a57dc [test] replace bare assert statements with the right assertion methodsdefaultJulien Cristau <julien.cristau@logilab.fr>[test] replace bare assert statements with the right assertion methods2015/02/16 13:21 UTC
#af70817c96fc [pkg] Add missing depsdefaultRémi Cardona <remi.cardona@free.fr>[pkg] Add missing deps TODO: the debian/rpm packaging needs a good cleanup.2015/02/15 11:03 UTC
#386735ca8867 [pkg] Add pypi classifiersdefaultRémi Cardona <remi.cardona@free.fr>[pkg] Add pypi classifiers Including the one that advertises py3k support. Related to #296242.2015/02/15 10:29 UTC
#d8d3aec88722 [pkg] use os.walk instead of os.path.walkdefaultRémi Cardona <remi.cardona@free.fr>[pkg] use os.walk instead of os.path.walk The latter doesn't exist in python3. Change taken from 'rql'. Related to #296242.2015/02/15 09:29 UTC
#9a76e91385a0 [pkg] Fix except syntax for py3kdefaultRémi Cardona <remi.cardona@free.fr>[pkg] Fix except syntax for py3k Related to #296242.2015/02/14 11:30 UTC
#684c4d11cd76 [fi] fix __eq__/__hash__ implementationsdefaultRémi Cardona <remi.cardona@free.fr>[fi] fix __eq__/__hash__ implementations When redefining __eq__, we need to make sure __hash__ is consistent so that two objects that compare equal will have the same hash. Python 3 somewhat enforces that by defaulting __hash__ to None if __eq__ is defined. We want these types to be hashable because we use them as dictionary keys. Related to #296242.2015/07/06 09:13 UTC
#46faa71adafd [py3k] next(iterator) instead of iterator.next()defaultRémi Cardona <remi.cardona@free.fr>[py3k] next(iterator) instead of iterator.next() Requires python >= 2.6. Related to #296242.2014/07/21 06:56 UTC
#36ea0996d803 [py3k] object no longer has a default __lt__defaultRémi Cardona <remi.cardona@free.fr>[py3k] object no longer has a default __lt__ In python 2: Objects of different types except numbers are ordered by their type names; objects of the same types that don’t support proper comparison are ordered by their address. In python 3: Instances of a class cannot be ordered with respect to other instances of the same class, or other types of object, unless the class defines enough of the methods __lt__(), __le__(), __gt__(), and __ge__(). Related to #296242.2014/07/21 08:27 UTC
#c7494a3a871a [py3k] reduce is now in the functools moduledefaultRémi Cardona <remi.cardona@free.fr>[py3k] reduce is now in the functools module Requires python >= 2.6. Related to #296242.2014/07/21 07:11 UTC
#40bd9b8b1e09 [py3k] Stop using dict.iter{keys,values,items}()defaultRémi Cardona <remi.cardona@free.fr>[py3k] Stop using dict.iter{keys,values,items}() Related to #296242.2014/07/21 06:57 UTC
#388d5ab49c86 [py3k] Don't encode strings to bytesdefaultRémi Cardona <remi.cardona@free.fr>[py3k] Don't encode strings to bytes str.join([bytes]) fails with TypeError NB: maybe the API should be full Unicode in python 2 as well? Related to #296242.2014/07/21 06:43 UTC
#866b6972d993 [py3k] print functiondefaultRémi Cardona <remi.cardona@free.fr>[py3k] print function Requires python >= 2.6. Related to #296242.2015/02/15 10:17 UTC
#79b94e449bba [py3k] except asdefaultRémi Cardona <remi.cardona@free.fr>[py3k] except as Requires python >= 2.6. Related to #296242.2015/02/15 08:46 UTC
#c47e2682cf2f [py3k] import range from six.movesdefaultRémi Cardona <remi.cardona@free.fr>[py3k] import range from six.moves Related to #296242.2014/07/20 20:16 UTC
#cb9c4e81d12f Use new-style classes everywheredefaultRémi Cardona <remi.cardona@free.fr>Use new-style classes everywhere Related to #296242.2015/02/14 11:53 UTC
#a20f5d2332a6 [test] Replace reduce() with sum()defaultRémi Cardona <remi.cardona@free.fr>[test] Replace reduce() with sum() Related to #296242.2014/07/20 19:53 UTC
#d9061527d256 Stop using dict.has_key()defaultRémi Cardona <remi.cardona@free.fr>Stop using dict.has_key() Related to #296242.2014/07/20 11:41 UTC
#d80bbfc6d1f4 [test] Use inspect.isclass()defaultRémi Cardona <remi.cardona@free.fr>[test] Use inspect.isclass() Related to #296242.2014/07/21 08:27 UTC
#652ffd835274 Remove obsolete __future__ importsdefaultRémi Cardona <remi.cardona@free.fr>Remove obsolete __future__ imports Generators have been available since 2.3.2015/02/14 10:43 UTC
#d27a8bc34a4f [test] remove unused importsdefaultRémi Cardona <remi.cardona@free.fr>[test] remove unused imports2014/07/21 11:41 UTC
#9dced8b1757a [debian] get out of the 19th centurydefaultRémi Cardona <remi.cardona@logilab.fr>[debian] get out of the 19th century2015/05/13 17:21 UTC
#d4783db4d3f2 [pkg] Add missing depsdefaultRémi Cardona <remi.cardona@free.fr>[pkg] Add missing deps TODO: the debian/rpm packaging needs a good cleanup.2015/02/15 11:03 UTC
#6208d89e845e [pkg] Add pypi classifiersdefaultRémi Cardona <remi.cardona@free.fr>[pkg] Add pypi classifiers Including the one that advertises py3k support.2015/02/15 10:29 UTC
#0c8b01024ddd [pkg] use os.walk instead of os.path.walkdefaultRémi Cardona <remi.cardona@free.fr>[pkg] use os.walk instead of os.path.walk The latter doesn't exist in python3. Change taken from 'rql'.2015/02/15 09:29 UTC
#0433094d0c01 [pkg] Fix except syntax for py3kdefaultRémi Cardona <remi.cardona@free.fr>[pkg] Fix except syntax for py3k2015/02/14 11:30 UTC
#39b2b3d9edac [py3k] __hash__ is no longer inherited if __eq__ is overriddendefaultRémi Cardona <remi.cardona@free.fr>[py3k] __hash__ is no longer inherited if __eq__ is overridden From python's data model documentation: A class that overrides __eq__() and does not define __hash__() will have its __hash__() implicitly set to None. When the __hash__() method of a class is None, instances of the class will raise an appropriate TypeError when a program attempts to retrieve their hash value, and will also be correctly identified as unhashable when checking isinstance(obj, collections.Hashable).2015/02/15 08:19 UTC
#0b349bccc85b [py3k] next(iterator) instead of iterator.next()defaultRémi Cardona <remi.cardona@free.fr>[py3k] next(iterator) instead of iterator.next() Requires python >= 2.6.2014/07/21 06:56 UTC
#4b402534c83c [py3k] object no longer has a default __lt__defaultRémi Cardona <remi.cardona@free.fr>[py3k] object no longer has a default __lt__ In python 2: Objects of different types except numbers are ordered by their type names; objects of the same types that don’t support proper comparison are ordered by their address. In python 3: Instances of a class cannot be ordered with respect to other instances of the same class, or other types of object, unless the class defines enough of the methods __lt__(), __le__(), __gt__(), and __ge__().2014/07/21 08:27 UTC
#93da2fec4d2d [py3k] reduce is now in the functools moduledefaultRémi Cardona <remi.cardona@free.fr>[py3k] reduce is now in the functools module Requires python >= 2.6.2014/07/21 07:11 UTC
show 133 results