f6580e7050Accepting request 1140204 from devel:languages:python
Ana Guerrero
2024-01-21 22:09:27 +0000
b82a6bce27- update 1.11.0: * modutils: mark as deprecated all code that is going to be removed * textutils: add support for background colors * update logging colors scheme to match modern pratice * No upstream changelog available - Update to 1.9.7 * Add header_message in ConfigurationMixIn.generate_config available on debian buste * add a with_tempdir decorator ensuring all temporary files and * improve DotBackend configuration. graphiz rendered can now be * clcommands: commands may be hidden (eg not displayed in help), generic ListCommandsCommand useful to build bash completion * changelog: module to parse ChangeLog file as this one, * date: new nb_open_days function counting worked days between * testlib: introduce InnerTest class to name generative tests, * shellutils: use shutil.move instead of os.rename as default avoiding potential bugs with inheritance when using cached class correctly its "version" argument) functions in favor of new function shellutils.find * compat: use the set module when available, added sorted() * tree: renamed leafs() to leaves() - remove noarch for nowDirk Mueller2024-01-20 19:36:47 +0000
aa8b1568deAccepting request 1056715 from devel:languages:python
Dominique Leuenberger
2023-01-07 16:19:37 +0000
2fd0f25d82- update to 1.9.8: * No upstream changelog availableDirk Mueller2023-01-06 22:00:19 +0000
5ea9d74e38Accepting request 1007070 from devel:languages:python
Richard Brown
2022-09-30 15:57:51 +0000
b5c92aa37dAccepting request 1006993 from home:yarunachalam:branches:devel:languages:pythonDirk Mueller2022-09-29 19:02:07 +0000
8a35c8a506Accepting request 954394 from devel:languages:python
Dominique Leuenberger
2022-02-14 23:10:55 +0000
ff6856a6ab- update to 1.8.3: * Add header_message in ConfigurationMixIn.generate_config * configuration: better error message * rql repo has been moved * add test on python3.8Dirk Mueller2022-02-14 21:47:17 +0000
4868abe37aAccepting request 877590 from devel:languages:python
Dominique Leuenberger
2021-03-08 14:19:11 +0000
8984cc6e13- update to 1.8.1: * feature: add tox helpers to make pipy and debian releases * fix: use TypedDict if python version > 3.8 only, otherwise use a Dict (TypedDict were imported from typing_extension 3.7.4, which is not available on debian busteDirk Mueller2021-03-08 08:41:24 +0000
376537b13eAccepting request 858758 from devel:languages:python
Dominique Leuenberger
2020-12-27 23:28:26 +0000
cf0e0ba25c- updadate to 1.8.0: * deprecation: add types annotations * declare that logilab.common ships type annotations (py.typed file) * various bug fixes * type: declare that logilab-common ship type annotations * make the build reproducible * fix(deprecation): stacked decorators breaks getting the real callable __name__ attribute * fix: in some situation (using several deprecation functions), renaming deprecation utils failed to point to the correct new name and used random internal names of the module * fix(deprecation): rollback to old class_deprecation being a class behavior * logilab-common requires python 3.6 now * greatly improve our CI and migrate it to heptapod/gitlab-ci * black the whole code base * move test suit to pytest * use check-manifest and fix related bugs in MANIFEST.in * integrates flake8 and please the flake8 gods * various fixes * class_deprecation is not a class anymore * pytest 5.4.2 breaks tests, pin to 5.4.1 for now * fix: rollback to old class_deprecation being a class behavior * fix: @functools.wraps broke callable_renamed, write a @lazy_wraps and use it everywhere in logilab.common.deprecation * add docstring to LazyObject * fix: metaclass conflict in class_deprecated * fix: explicitly requires python 3.6 in setup.py * bug fix, bad usage of callable_renamed * logilab-common requires python >= 3.6 now * use pyannotates to introduces types in all the modulesDirk Mueller2020-12-19 13:21:55 +0000
4e7fb7e70cAccepting request 659480 from devel:languages:python
Dominique Leuenberger
2018-12-24 10:39:22 +0000