summaryrefslogtreecommitdiff
path: root/logilab/common
Commit message (Expand)AuthorAgeFilesLines
...
* [mypy/fix] All conditional function variants must have identical signaturesLaurent Peuch2019-12-191-2/+2
* [mypy/fix] Incompatible types in assignmentLaurent Peuch2019-12-192-3/+2
* [registry/select_best] move from 'debug_call' to select_listener observator p...Laurent Peuch2019-11-281-19/+31
* [registry/fix] re-put "winner" key in registry._select_best debug informationLaurent Peuch2019-11-281-1/+2
* [shellutils, fix] Deprecate 'input' as argument of RawInput in favor of 'inpu...Simon Chabot2019-11-281-2/+10
* Drop dependency on sixNicola Spanti2019-11-191-14/+7
* [register] allow to pass a debug_callback argument to Registry._select_bestLaurent Peuch2019-11-201-0/+33
* Nearly drop dependency on sixPhilippe Pepiot2019-11-0819-73/+26
* Use time.process_time instead of time.clock (deprecated)Simon Chabot2019-10-242-8/+8
* Make "configuration" classes get call __getitem__Philippe Pepiot2019-09-121-5/+4
* [py3] Wrap dict.keys() in list()Denis Laxalde2019-07-261-1/+1
* Raise a ValueError in case of invalid unit in textutils.apply_units()Denis Laxalde2019-07-261-2/+2
* [doc] fix sphinx warningsLaurent Peuch2019-07-033-19/+36
* Use getfullargspec instead of getargspec in python 3Frank Bessou2018-07-061-2/+9
* [configuration] fix registration of multiple groups at onceAdrien Di Mascio2017-05-111-2/+2
* Use a context manager for io.open()Denis Laxalde2017-07-041-4/+2
* Use io.open() to avoid deprecation warning about 'U' modeDenis Laxalde2017-07-041-1/+2
* configuration: fix action query in read_old_configDenis Laxalde2017-07-051-1/+1
* [textutils] Add two more manual mappings to convert unicode into ASCIIYann Voté2017-02-281-0/+2
* [registry] fix autoreload with register_modnames()Philippe Pepiot2017-01-251-0/+3
* [registry] RegistrableInstance should be instantiated with __module__=__name__Philippe Pepiot2017-01-201-3/+13
* [registry] deprecate register_objects()Philippe Pepiot2017-01-201-11/+5
* [modutils] deprecate modpath_from_filePhilippe Pepiot2017-01-201-1/+5
* [registry] add register_modnames()Philippe Pepiot2016-12-231-0/+20
* [modutils] add clean_sys_modules()Philippe Pepiot2016-12-231-0/+12
* Fix test breakage in modutils with python 3Sylvain Thénault2016-11-161-1/+3
* [configuration] Fix multi-line strings handlingChristophe de Vienne2016-01-111-0/+3
* [testlib] Deprecate doctest things in favour of stdlib moduleDenis Laxalde2016-01-192-9/+5
* Deprecate logilab-pytestDenis Laxalde2016-10-031-0/+2
* Rename pytest executable into logilab-pytestDenis Laxalde2016-10-031-16/+16
* [testlib] Deprecate with_tempdir (Closes #8267966)Denis Laxalde2016-10-241-1/+3
* [modutils] Copy back modpath_from_file from astroidDenis Laxalde2016-11-141-9/+27
* [shellutils] Typo slot -> slotsDenis Laxalde2016-06-301-1/+1
* [doc] fixesDavid Douard2015-07-031-8/+11
* [configuration] long is gone in Python 3, rely on six.integer_typesDenis Laxalde2016-06-021-2/+2
* [pytest] make pytest module runnableDavid Douard2016-06-101-0/+4
* [registry] make RegistryStore.load_file work with unicode value for modname (...David Douard2016-06-021-0/+2
* [pep8] changelog.pyDavid Douard2016-05-271-14/+23
* [changelog] ensure ChangeLogEntry write unicode (closes #6213577)David Douard2016-01-121-14/+16
* [registry] Stop using load_module_from_nameSylvain Thénault2016-05-191-2/+1
* Fix regression with datetime2ticks vs date object as argumentSylvain Thénault2016-05-171-1/+1
* [configuration] fix crash on python 3.5debian/1.2.0-1centos/1.2.0-11.2.0Julien Cristau2016-03-151-1/+1
* [testlib] drop unused TestCase.pdbclassJulien Cristau2015-11-051-1/+0
* [date] take milliseconds into account in datetime2ticksJulien Cristau2016-03-101-1/+1
* Add .git and .tox to STD_BLACKLISTDenis Laxalde2016-01-251-1/+1
* Move coverage utility from pytest to testlibDenis Laxalde2016-03-032-59/+37
* [optik_ext] Bytes should be returned as ints, not floats (closes #2086835)Rémi Cardona2015-10-121-1/+1
* [testlib] Stop using internal TestCase._addSkip methodRémi Cardona2015-09-211-1/+6
* [umessage] Use the same code paths for both python 2 and 3Rémi Cardona2015-09-211-53/+31
* [umessage] import email exceptions from new module pathsRémi Cardona2015-09-211-2/+2