summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Only read/write func.__name__ and class.__self__Rémi Cardona2014-07-175-10/+5
* [py3k] execfile no longer existsRémi Cardona2014-08-251-1/+1
* py3k: fix bool(nullobject)Julien Cristau2014-07-271-1/+2
* [py3k] Replace uses of 'unicode'Rémi Cardona2014-07-172-5/+7
* [visitor] Implement iterator.__next__()Rémi Cardona2014-07-161-1/+3
* [py3k] explicitly build a list around dict methodsJulien Cristau2014-07-275-5/+5
* [py3k] use dict.items() / dict.values() instead of .iter*Rémi Cardona2014-07-284-9/+9
* [py3k] Use metaclasses using six.add_metaclassRémi Cardona2014-07-192-6/+11
* [py3k] import StringIO from compatRémi Cardona2014-07-188-11/+10
* [py3k] Import queue from six.movesRémi Cardona2014-07-181-2/+3
* [py3k] Import configparser from six.movesRémi Cardona2014-07-162-7/+5
* Consistently use the generator version of rangeRémi Cardona2014-09-2210-0/+19
* [py3k] Import range from six.movesRémi Cardona2014-07-165-24/+31
* [py3k] Replace basestring with six.string_typesRémi Cardona2014-07-177-10/+23
* [py3k] Import builtins from six.movesRémi Cardona2014-07-143-3/+7
* [pkg] add dependency on sixJulien Cristau2014-09-223-4/+11
* [py3k] print functionRémi Cardona2014-09-1714-88/+129
* [py3k] Fix raise with embedded tracebackRémi Cardona2014-07-151-2/+6
* [compat] Remove callable (related to #264017)Rémi Cardona2014-09-184-14/+2
* [test] replace assertTrue(a == b) with assertEqual(a, b)Julien Cristau2014-09-081-8/+8
* [graph] More explicit error message if dot is not found (closes #253516)David Douard2014-09-011-7/+13
* [test] fix text_to_dict doctest (closes #174440)David Douard2014-09-011-2/+5
* [optik_ext] Merge textutils importsRémi Cardona2014-08-271-3/+3
* Use next(iterator) instead of py3k incompatible iterator.next() (related to #...Rémi Cardona2014-07-164-10/+10
* Use "except as" syntax (related to #264017)Rémi Cardona2014-07-1613-35/+35
* Use isinstance() instead of types.{Tuple,List}TypeRémi Cardona2014-08-271-2/+1
* [umessage] Fix header decoding with python 3.3+Rémi Cardona2014-07-171-1/+5
* Use inspect.isclass()Rémi Cardona2014-07-151-3/+2
* Use inspect.getargspec() (related to #264017)Rémi Cardona2014-07-151-2/+2
* Use inspect.isgeneratorfunction() (related to #264017)Rémi Cardona2014-07-183-24/+8
* [compat] Remove os.path.relpath compatibility (related to #264017)Rémi Cardona2014-07-281-22/+0
* [compat] Remove subprocess compatibility (related to #264017)Rémi Cardona2014-07-281-51/+0
* [compat] Remove InheritableSet (related to #264017)Rémi Cardona2014-07-282-18/+2
* [compat] Deprecate any() and all() (related to #264017)Rémi Cardona2014-07-285-148/+6
* [compat] Remove import compatibility with 2.3/2.4 builtin and itertools funct...Rémi Cardona2014-07-281-14/+0
* [configuration] Remove unused importsRémi Cardona2014-08-251-1/+1
* Remove obsolete __future__ imports (related to #264017)Rémi Cardona2014-07-287-9/+0
* [pytest] drop compatibility code for python < 2.4 (related to #264017)David Douard2014-08-252-23/+6
* Added tag logilab-common-version-0.62.1, logilab-common-debian-version-0.62.1...Julien Cristau2014-09-170-0/+0
* merge stable in defaultDavid Douard2014-08-277-21/+47
|\
| * Added tag logilab-common-version-0.62.1,, logilab-common-debian-version-0.62....stableDavid Douard2014-07-300-0/+0
| * [pkg] debian: use dh_python2 and update debian/controllogilab-common-version-0.62.1,logilab-common-version-0.62.1logilab-common-debian-version-0.62.1-1,logilab-common-debian-version-0.62.1-1logilab-common-centos-version-0.62.1-1David Douard2014-07-303-6/+19
| * prepare 0.62.1Sylvain Thénault2014-07-304-15/+28
| * default was stableSylvain Thénault2014-07-3019-54/+101
| |\ | |/ |/|
* | Remove unused importsRémi Cardona2014-07-163-4/+1
* | Remove CVS file IDsRémi Cardona2014-07-286-6/+0
* | [testlib] Handle skip methods as in unittestDenis Laxalde2014-06-052-0/+12
* | [configuration] closes #185648 : load options in config file orderLaura Médioni2014-07-253-10/+60
* | [pytest] drop coverage option, broken for a whileSylvain Thénault2014-04-042-26/+2
* | graph: ensure we get predictable orderingJulien Cristau2014-07-271-1/+1