summaryrefslogtreecommitdiff
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* chore(pkg): bump to version 1.8.01.8.0Simon Chabot2020-10-221-1/+1
|
* doc: update ChangelogLaurent Peuch2020-10-091-1/+31
|
* doc(changelog): fix sphinx warningsLaurent Peuch2020-06-051-52/+52
|
* [doc] update ChangelogLaurent Peuch2020-05-291-0/+43
|
* [changelog] add 1.5.2 release informationLaurent Peuch2019-12-041-0/+12
| | | | | Some of the information are from previous release but since changelog is not up to that I've put everything in the latest version.
* Deprecate logilab-pytestDenis Laxalde2016-10-031-2/+2
|
* Rename pytest executable into logilab-pytestDenis Laxalde2016-10-031-0/+5
| | | | Closes #8396846.
* [pkg] 1.2.0Julien Cristau2016-03-151-2/+6
|
* Move coverage utility from pytest to testlibDenis Laxalde2016-03-031-0/+5
| | | | | | | This allows client libraries to avoid importing pytest module which has spurious monkeypatches of unittest. Drop deprecated API about coverage control.
* [pkg] 1.1.0debian/1.1.0-1centos/1.1.0-11.1.0Julien Cristau2015-10-121-0/+12
|
* [pkg] 1.0.2debian/1.0.2-1centos/1.0.2-11.0.2Julien Cristau2015-07-081-0/+5
|
* [pkg] prepare 1.0.1debian/1.0.1-1centos/1.0.1-11.0.1Julien Cristau2015-07-011-0/+3
|
* [pkg] Prepare 1.0.0debian/1.0.0-1centos/1.0.0-11.0.0Julien Cristau2015-06-251-1/+1
|
* Update changelogRémi Cardona2015-06-261-0/+28
|
* prepare 0.63.0David Douard2014-09-011-0/+16
|
* prepare 0.62.1Sylvain Thénault2014-07-301-13/+20
|
* [testlib] Handle skip methods as in unittestDenis Laxalde2014-06-051-0/+2
| | | | | | | | | | | | Just copied this piece of code from unittest.TestCase.run which: * makes it possible to skip whole TestCase (using class decorator), * handle conditional skip (skipIf). As an aside, with this, setUp() is not executed anymore when a test is skipped. Closes #252838.
* [configuration] closes #185648 : load options in config file orderLaura Médioni2014-07-251-0/+1
| | | | | | Option should be processed in file order, not declaration order. related to issue #87 on pylint : https://bitbucket.org/logilab/pylint/issue/87
* [pytest] drop coverage option, broken for a whileSylvain Thénault2014-04-041-0/+1
|
* [shellutils] don't use class decorator, we still need py 2.5 compat for some ↵Sylvain Thénault2014-07-251-0/+3
| | | | time. Closes #258060
* [pkg] prepare 0.62.0Aurelien Campeas2014-07-031-1/+5
|
* prepare 0.61.0logilab-common-version-0.61.0logilab-common-debian-version-0.61.0-1logilab-common-centos-version-0.61.0-1Julien Cristau2014-02-111-1/+1
|
* shellutils: fix tempfile issue in Execute, and deprecate itJulien Cristau2014-02-031-0/+3
| | | | | Addresses CVE-2014-1839. Closes #207562
* Remove pdf_ext module (closes #207561)Julien Cristau2014-02-031-0/+2
| | | | Addresses CVE-2014-1838.
* Use 'env' to run the interpreter.Christophe de Vienne2013-11-131-1/+3
| | | | The drawback is that we cannot use the unbuffered outputs (-u) but I am not so sure it is an issue.
* [graph] sort dot node/edge attribute for predictabilities. Closes #202314Sylvain Th?nault2013-12-201-5/+9
|
* forgotten to close changelogSylvain Th?nault2014-01-151-12/+15
|
* [modutils] fix support for extend_path based namespace package when module ↵Sylvain Th?nault2013-10-071-1/+3
| | | | is nested in a sub-package. Closes #177651
* [modutils] ensure file is closed, may cause pb depending on the interpreter ↵Sylvain Th?nault2013-10-031-2/+5
| | | | (eg pypy). Closes #180876
* Backport fix done by Benedikt Morbach on pylint for python3 install on win32 ↵Sylvain Th?nault2013-10-031-0/+3
| | | | platforms / cross compilation. Closes #180836
* [modutils] don't propagate IOError when package's __init__.py file doesn't ↵Sylvain Th?nault2013-09-031-0/+4
| | | | exist. Closes #174606
* 0.60Sylvain Th?nault2013-07-261-16/+19
|
* backport stable branchSylvain Th?nault2013-07-261-0/+15
|\
| * update ChangelogSylvain Th?nault2013-07-261-0/+5
| |
| * [modutils]?fix python3.3 crash on file_from_modpath. Closes #137244Sylvain Th?nault2013-05-071-2/+7
| |
| * [modutils] fix typo causing name error in python3 / bad message in python2. ↵Sylvain Th?nault2013-04-291-0/+5
| | | | | | | | Closes #136037
* | [configuration] rename option_name to option_attrname (closes #140667)Nicolas Chauvat2013-05-071-0/+1
| |
* | backport stableSylvain Th?nault2013-04-291-2/+4
|\ \ | |/ |/|
| * Add version handling to the deprecation module (closes #108205).Damien Garaud2013-04-111-0/+2
| | | | | | | | | | | | | | | | Allow to refine the deprecation message handling. Messages are dropped for versions more recent than the 'compatible' version. Implement the `deprecated` decorator and `class_deprecated` metaclass in terms of this new manager.
* | 0.59.1logilab-common-version-0.59.1Sylvain Th?nault2013-04-161-13/+14
| |
* | added pruning of the recursive search tree for detecting cycles in graphs. ↵Dirk Baechle2013-04-111-0/+3
|/ | | | | | | | | | | | | | | | | | | | | Closes #2469 provides a significant speedup for get_cycles() Rationale for the whole patch: While trying to analyze the source tree of SCons (www.scons.org), I noticed that pylint took forever to finish a single run. I tracked the problem down a little and finally ended my search at the _get_cycles() function that gets called recursively. They way it is implemented at the moment, you will get a very high number of calls for medium to large graphs that are also very dense in nature (have a high vertex degree). In the case of SCons there are about 176 packages involved, which import each other a lot. This results in 130869104 calls of _get_cycles() and a runtime of 27minutes and 6.835seconds fo the whole pylint run. With this patch you get 10156 calls, taking 30.893s for the complete pylint call. Note, that the pruning of the search tree also reduces the list of output results, since all manifolds that are simple rotated versions of each other, get suppressed automatically.
* fix umessages test w/ python 3 and LC_ALL=C (closes #119967)Sylvain Th?nault2013-02-151-1/+7
|
* remove 2 accidentally introduced tabs breaking python 3 compat. closes #117580Sylvain Th?nault2013-02-141-0/+4
|
* [testlib] check for generators in with_tempdirJulien Cristau2013-02-221-0/+2
| | | | | | | | If the decorated callable is a generator, we shouldn't reset tempfile.tempdir until the end of the iteration. Hopefully nobody uses this with nested/chained generators, or they'd stomp all over each other's tempdirs. Closes #117533
* Properly fix @monkeypatch by changing its contract. Actually closes #104047logilab-common-version-0.59.0Sylvain Th?nault2013-01-211-2/+5
| | | | | This follows 8d13747da834 and f8fb4a6d9249 which should not have been commited before this cleanup.
* prepare 0.59.0Aurelien Campeas2013-01-211-1/+17
|
* [registry]?use register_all when no registration callback defined. Closes ↵Sylvain Th?nault2013-01-091-0/+2
| | | | #111011
* [registry] introduce RegistrableObject and RegistrableInstance base classes. ↵Sylvain Th?nault2013-01-141-12/+20
| | | | | | | | | | Closes #98742 and make them mandatory *for automatic registration*. Cleanup automatic registration code accordingly. Instances are now registrable, and automatically registered provided they inherit from RegistrableInstance.
* minor change to changelogSylvain Th?nault2013-01-111-1/+1
|
* [registry]?deprecate usage of leading underscore to mark class as abstract / ↵Sylvain Th?nault2013-01-111-0/+3
| | | | not to register