Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pkg: bump version to 1.6.3debian/1.6.3-11.6.3 | Simon Chabot | 2020-05-13 | 1 | -1/+1 |
| | |||||
* | [fix] metaclass conflict for class_deprecated | Laurent Peuch | 2020-05-07 | 2 | -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 b795b92aacf5 | Simon Chabot | 2020-05-11 | 0 | -0/+0 |
| | |||||
* | pkg: bump version to 1.6.2debian/1.6.2-11.6.2 | Simon Chabot | 2020-05-11 | 2 | -1/+7 |
| | |||||
* | [fix] logilab-common requires python 3.6 now | Laurent Peuch | 2020-05-07 | 1 | -1/+1 |
| | |||||
* | Added tag 1.6.1, debian/1.6.1-1 for changeset 9f4573d7a086 | Simon Chabot | 2020-05-04 | 0 | -0/+0 |
| | |||||
* | pkg: bump version to 1.6.1debian/1.6.1-11.6.1 | Simon Chabot | 2020-05-04 | 2 | -1/+7 |
| | |||||
* | Rename to README.rst to make heptapod display it correctly | Nicolas Chauvat | 2020-05-04 | 3 | -2/+2 |
| | |||||
* | fix(deprecation): new_function must be a callable, not a string | Simon Chabot | 2020-05-01 | 1 | -1/+1 |
| | |||||
* | Added tag 1.6.0, debian/1.6.0-1 for changeset 3f4987b00aed | Carine Dengler | 2020-04-30 | 0 | -0/+0 |
| | |||||
* | [pkg] Version 1.6.0debian/1.6.0-11.6.0 | Carine Dengler | 2020-04-30 | 2 | -1/+7 |
| | |||||
* | [deprecation] 'moved' function renamed 'callable_moved' | Laurent Peuch | 2020-04-30 | 2 | -2/+5 |
| | |||||
* | [deprecation] 'deprecated' function renamed 'callable_deprecated' | Laurent Peuch | 2020-04-30 | 2 | -30/+33 |
| | |||||
* | [deprecation] 'renamed' function renamed to 'callable_renamed' | Laurent Peuch | 2020-04-30 | 2 | -3/+6 |
| | |||||
* | [deprecation/abbreviation] rename modpath/objname function arguments to ↵ | Laurent Peuch | 2020-04-30 | 1 | -24/+26 |
| | | | | module_name/object_name | ||||
* | [deprecation] use send_warning in attribute/argument_renamed, ↵ | Laurent Peuch | 2020-04-23 | 2 | -16/+18 |
| | | | | argument_removed and DeprecationWrapper | ||||
* | [deprecation/refactoring] remove totally overkill DeprecationManager | Laurent Peuch | 2020-04-23 | 2 | -199/+0 |
| | |||||
* | [deprecation/refactoring] simplify class_moved | Laurent Peuch | 2020-04-23 | 2 | -3/+28 |
| | |||||
* | [deprecation/refactoring] simplify class_renamed | Laurent Peuch | 2020-04-23 | 2 | -3/+23 |
| | |||||
* | [deprecation/refactoring] simplify renamed | Laurent Peuch | 2020-04-22 | 2 | -3/+10 |
| | |||||
* | [deprecation/refactoring] simplify moved | Laurent Peuch | 2020-04-22 | 2 | -4/+21 |
| | |||||
* | [deprecation/refactoring] simplify deprecated | Laurent Peuch | 2020-04-22 | 4 | -33/+49 |
| | |||||
* | [deprecation/refactoring] start simplifying module and simplify class_deprecated | Laurent Peuch | 2020-04-22 | 2 | -2/+59 |
| | |||||
* | add deprecation.argument_removed | Laurent Peuch | 2020-04-23 | 2 | -0/+38 |
| | |||||
* | add depreciation.argument_renamed | Laurent Peuch | 2020-04-16 | 2 | -0/+47 |
| | |||||
* | add depreciation.attribute_renamed | Laurent Peuch | 2020-04-16 | 2 | -0/+67 |
| | |||||
* | [fix] decorators needs to use functools.wraps | Laurent Peuch | 2020-04-15 | 1 | -0/+2 |
| | |||||
* | add depreciation.renamed to rename callable | Laurent Peuch | 2020-04-15 | 2 | -0/+42 |
| | |||||
* | [py] Make flake8 less angry with logilab/common/ureports/ | Nicola Spanti | 2019-12-19 | 5 | -49/+65 |
| | |||||
* | [mypy] type RegistrableObject.__regid__/__registry__ | Laurent Peuch | 2019-12-19 | 1 | -4/+3 |
| | |||||
* | [mypy/type] declare type of RegistrableObject.__regid__/__select__ | Laurent Peuch | 2019-12-19 | 1 | -2/+3 |
| | |||||
* | [mod] move predicates code up in the file for the next patch | Laurent Peuch | 2019-12-19 | 1 | -209/+208 |
| | | | | | This is needed for type declarations because we need to reference the Predicate class. | ||||
* | [mypy/fix] Need type annotation for '_PREDICATES' | Laurent Peuch | 2019-12-19 | 1 | -1/+3 |
| | |||||
* | [mypy/fix] All conditional function variants must have identical signatures | Laurent Peuch | 2019-12-19 | 1 | -2/+2 |
| | |||||
* | [mypy/fix] Incompatible types in assignment | Laurent Peuch | 2019-12-19 | 2 | -3/+2 |
| | |||||
* | [changelog] add 1.5.2 release information | Laurent Peuch | 2019-12-04 | 1 | -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 documentation | Laurent Peuch | 2019-12-04 | 1 | -0/+4 |
| | |||||
* | Added tag 1.5.2, debian/1.5.2-1 for changeset 34d899baf299 | Philippe Pepiot | 2019-12-04 | 0 | -0/+0 |
| | |||||
* | [pkg] Version 1.5.2debian/1.5.2-11.5.2 | Philippe Pepiot | 2019-12-04 | 2 | -1/+7 |
| | |||||
* | [registry/select_best] move from 'debug_call' to select_listener observator ↵ | Laurent Peuch | 2019-11-28 | 1 | -19/+31 |
| | | | | pattern | ||||
* | [registry/fix] re-put "winner" key in registry._select_best debug information | Laurent Peuch | 2019-11-28 | 1 | -1/+2 |
| | |||||
* | Added tag 1.5.1, debian/1.5.1-1 for changeset 69293322e6b7 | Simon Chabot | 2019-11-29 | 0 | -0/+0 |
| | |||||
* | [pkg] Version 1.5.1debian/1.5.1-11.5.1 | Simon Chabot | 2019-11-29 | 2 | -1/+7 |
| | |||||
* | [shellutils, fix] Deprecate 'input' as argument of RawInput in favor of ↵ | Simon Chabot | 2019-11-28 | 2 | -2/+17 |
| | | | | | | | | | | | | | | | | | | 'input_function' When no parameter was given to the class, None was used as the `input`. It used to work because when `input` (the argument) was None `raw_input` of six was used instead. (-> self._input = input or raw_input). Now that six has been dropped, we cannot have `input=None` in the arguments list anymore and use the builtin `input` at the same time. This patch suggests to deprecate this argument in favor of a new one called `input_function`. If no `input_function`, let's use the `input` builtin. For backward compatibility, if `input` should be given, it's caught in the `kwargs` and used as `input_function`, and a deprecation warning is shown. | ||||
* | Added tag 1.5.0, debian/1.5.0-1 for changeset cc988e1f739b | Philippe Pepiot | 2019-11-28 | 0 | -0/+0 |
| | |||||
* | [pkg] Version 1.5.0debian/1.5.0-11.5.0 | Philippe Pepiot | 2019-11-28 | 2 | -3/+4 |
| | |||||
* | Drop now useless code for python2 in __pkginfo__.py | Philippe Pepiot | 2019-11-27 | 1 | -3/+0 |
| | |||||
* | Fix modutils tests in debian package | Philippe Pepiot | 2019-11-27 | 2 | -1/+1 |
| | | | | | | | | | | | logilab-pytest has a side effect of printing DeprecationWarnings by default, when running modutils tests without logilab-pytest binary this fail. In debian package we run python3 -m "logilab.common.pytest" and thus DeprecationWarning are not displayed and tests fail. Fix this by ensuring DeprecationWarning are displayed before running tests of unittest_modutils.py | ||||
* | Make logilab-pytest a python3 script | Philippe Pepiot | 2019-11-27 | 1 | -1/+1 |
| | |||||
* | Drop dependency on six | Nicola Spanti | 2019-11-19 | 5 | -21/+9 |
| |