summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Make the build reproducible1.6Chris Lamb2020-07-202-3/+5
|
* pkg: bump version to 1.6.4Simon Chabot2020-05-252-1/+7
|
* [deprecation/mod] uses lazy_wraps everywhereLaurent Peuch2020-05-201-4/+4
|
* [deprecation/fix] implement lazy_wraps, a lazy version of functools.wraps ↵Laurent Peuch2020-05-202-6/+59
| | | | | | | | | | | for LazyObject functools.wraps was breaking the behavior of LazyObject because it tried to access attributes of the LazyObject that triggers an import which could sometime fails in this situation where some modules are marked as deprecated but aren't imported yet. For example see https://forge.extranet.logilab.fr/cubicweb/cubicweb/blob/3.24.0/cubicweb/schemas/__init__.py#L51
* [modutils/doc] add docstring to LazyObjectLaurent Peuch2020-05-201-0/+11
|
* [deprecation/fix] rollback to old class_deprecation being a class behaviorLaurent Peuch2020-05-221-24/+26
| | | | | It breaks CW because CW was using class_deprecated in a isinstance to select the good views to uses.
* pkg: update debian changelog for 1.6.3Simon Chabot2020-05-131-0/+6
| | | | oups…
* Added tag 1.6.3, debian/1.6.3-1 for changeset 40e80275a27aSimon Chabot2020-05-130-0/+0
|
* pkg: bump version to 1.6.3debian/1.6.3-11.6.3Simon Chabot2020-05-131-1/+1
|
* [fix] metaclass conflict for class_deprecatedLaurent Peuch2020-05-072-1/+30
| | | | Actually the old compatibility code actually prevented this bug so back it up.
* Added tag 1.6.2, debian/1.6.2-1 for changeset b795b92aacf5Simon Chabot2020-05-110-0/+0
|
* pkg: bump version to 1.6.2debian/1.6.2-11.6.2Simon Chabot2020-05-112-1/+7
|
* [fix] logilab-common requires python 3.6 nowLaurent Peuch2020-05-071-1/+1
|
* Added tag 1.6.1, debian/1.6.1-1 for changeset 9f4573d7a086Simon Chabot2020-05-040-0/+0
|
* pkg: bump version to 1.6.1debian/1.6.1-11.6.1Simon Chabot2020-05-042-1/+7
|
* Rename to README.rst to make heptapod display it correctlyNicolas Chauvat2020-05-043-2/+2
|
* fix(deprecation): new_function must be a callable, not a stringSimon Chabot2020-05-011-1/+1
|
* Added tag 1.6.0, debian/1.6.0-1 for changeset 3f4987b00aedCarine Dengler2020-04-300-0/+0
|
* [pkg] Version 1.6.0debian/1.6.0-11.6.0Carine Dengler2020-04-302-1/+7
|
* [deprecation] 'moved' function renamed 'callable_moved'Laurent Peuch2020-04-302-2/+5
|
* [deprecation] 'deprecated' function renamed 'callable_deprecated'Laurent Peuch2020-04-302-30/+33
|
* [deprecation] 'renamed' function renamed to 'callable_renamed'Laurent Peuch2020-04-302-3/+6
|
* [deprecation/abbreviation] rename modpath/objname function arguments to ↵Laurent Peuch2020-04-301-24/+26
| | | | module_name/object_name
* [deprecation] use send_warning in attribute/argument_renamed, ↵Laurent Peuch2020-04-232-16/+18
| | | | argument_removed and DeprecationWrapper
* [deprecation/refactoring] remove totally overkill DeprecationManagerLaurent Peuch2020-04-232-199/+0
|
* [deprecation/refactoring] simplify class_movedLaurent Peuch2020-04-232-3/+28
|
* [deprecation/refactoring] simplify class_renamedLaurent Peuch2020-04-232-3/+23
|
* [deprecation/refactoring] simplify renamedLaurent Peuch2020-04-222-3/+10
|
* [deprecation/refactoring] simplify movedLaurent Peuch2020-04-222-4/+21
|
* [deprecation/refactoring] simplify deprecatedLaurent Peuch2020-04-224-33/+49
|
* [deprecation/refactoring] start simplifying module and simplify class_deprecatedLaurent Peuch2020-04-222-2/+59
|
* add deprecation.argument_removedLaurent Peuch2020-04-232-0/+38
|
* add depreciation.argument_renamedLaurent Peuch2020-04-162-0/+47
|
* add depreciation.attribute_renamedLaurent Peuch2020-04-162-0/+67
|
* [fix] decorators needs to use functools.wrapsLaurent Peuch2020-04-151-0/+2
|
* add depreciation.renamed to rename callableLaurent Peuch2020-04-152-0/+42
|
* [py] Make flake8 less angry with logilab/common/ureports/Nicola Spanti2019-12-195-49/+65
|
* [mypy] type RegistrableObject.__regid__/__registry__Laurent Peuch2019-12-191-4/+3
|
* [mypy/type] declare type of RegistrableObject.__regid__/__select__Laurent Peuch2019-12-191-2/+3
|
* [mod] move predicates code up in the file for the next patchLaurent Peuch2019-12-191-209/+208
| | | | | This is needed for type declarations because we need to reference the Predicate class.
* [mypy/fix] Need type annotation for '_PREDICATES'Laurent Peuch2019-12-191-1/+3
|
* [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
|
* [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.
* [README] link to readthedocs documentationLaurent Peuch2019-12-041-0/+4
|
* Added tag 1.5.2, debian/1.5.2-1 for changeset 34d899baf299Philippe Pepiot2019-12-040-0/+0
|
* [pkg] Version 1.5.2debian/1.5.2-11.5.2Philippe Pepiot2019-12-042-1/+7
|
* [registry/select_best] move from 'debug_call' to select_listener observator ↵Laurent Peuch2019-11-281-19/+31
| | | | pattern
* [registry/fix] re-put "winner" key in registry._select_best debug informationLaurent Peuch2019-11-281-1/+2
|
* Added tag 1.5.1, debian/1.5.1-1 for changeset 69293322e6b7Simon Chabot2019-11-290-0/+0
|