summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* [debian] Update changelog datelogilab-common-version-0.63.0logilab-common-debian-version-0.63.0-1logilab-common-centos-version-0.63.0-1Julien Cristau2014-11-051-1/+1
* [debian] fix package and docs buildJulien Cristau2014-11-052-3/+11
* [debian] bump debhelper compat level to 8Julien Cristau2014-11-052-2/+2
* [debian] unify packagingJulien Cristau2014-09-234-224/+116
* prepare 0.63.0David Douard2014-09-015-5/+25
* [ureports] write unicode not bytesJulien Cristau2014-10-171-34/+34
* [modutils] Ensure module is actually in sys.modules in pkg_resources supportDenis Laxalde2014-10-241-1/+4
* [testlib] Remove obsolete backwards compatibilityRémi Cardona2014-09-281-8/+1
* [testlib] 'test' module from python 3 creates temporary directory on importRémi Cardona2014-09-281-8/+0
* Delete hg.pyJulien Cristau2014-09-291-130/+0
* [compat] remove rangeJulien Cristau2014-09-231-7/+0
* [compat] remove pickleJulien Cristau2014-09-231-6/+0
* [compat] remove configparserJulien Cristau2014-09-231-6/+0
* [compat] remove jsonJulien Cristau2014-09-231-8/+0
* [compat] remove raw_inputJulien Cristau2014-09-231-5/+0
* Use six.moves.input instead of lgc.compat.raw_inputJulien Cristau2014-09-234-11/+9
* Delete obsolete README.Python3Julien Cristau2014-09-231-29/+0
* [testlib] stop using internal unittest _addSkip methodJulien Cristau2014-09-221-1/+6
* [pkg] don't run 2to3 in setup.pyJulien Cristau2014-09-221-14/+1
* 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