SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python311-logilab-common-1.11.0-1.5.noarch.rpm :

* Sat Jan 20 2024 Dirk Müller - 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
* Fri Jan 06 2023 Dirk Müller - update to 1.9.8:
* No upstream changelog available
* Thu Sep 29 2022 Yogalakshmi Arunachalam - Update to 1.9.7 No log
* Mon Feb 14 2022 Dirk Müller - 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.8
* Mon Mar 08 2021 Dirk Müller - 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 buste
* Sat Dec 19 2020 Dirk Müller - 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: AATTfunctools.wraps broke callable_renamed, write a AATTlazy_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 modules
* introduce a list of new functions in logilab.common.deprecation: callable_renamed, attribute_renamed, argument_renamed, argument_remove
* renamed \"renamed\" to \"callable_renamed\", \"deprecated\" to \"callable_deprecated\", \"moved\" to \"callable_moved\" for coherence
* refactor the whole logilab.common.deprecation to simplify its code
* automatically detect from which modules a deprecated utils is called
* correctly display the line where a deprecated utils is used
* various small fixes, thx mypy
* documentation is now available at https://logilab-common.readthedocs.io/
* drop python2 support, python >= 3.3 is the new required version
* therefor, drop dependency on six
* drop rpm packaging
* registry: add a Registry.add_select_best_listener method to subscribe to the result of a _select_best of a Registry.
* shellutils: deprecate \'input\' as argument of RawInput in favor of \'input_function\'
* Tue Dec 04 2018 Matej Cepl - Remove superfluous devel dependency for noarch package
* Sat Sep 02 2017 jengelhAATTinai.de- Trim non-description and outdated parts about python2.2 from description.
* Thu Aug 31 2017 toddrme2178AATTgmail.com- Update to 1.4.1
* pytest: executable deprecated and renamed as logilab-pytest to prevent conflict with pytest provided by http://pytest.org/- singlespec autoconversion
* Wed Sep 02 2015 mciharAATTsuse.cz- Update to 1.0.2:
* declare setuptools requirement in __pkginfo__/setup.py
* randomize order of test modules in pytest -t
* restore __pkginfo__.version, which pylint < 1.4.4 uses
* remove unused/deprecated modules: cli, contexts, corbautils, dbf, pyro_ext, xmlrpcutils. __pkginfo__ is no longer installed.
* major layout change
* use setuptools exclusively
* \'logilab\' is now a proper namespace package
* modutils: basic support for namespace packages
* registry: ambiguous selects now raise a specific exception
* testlib: better support for non-pytest launchers
* testlib: Tags() now work with py3k- Now needs setuptools to compile
 
ICM