python-logilab-common/logilab-common-1.8.0.tar.gz
Dirk Mueller 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 modules

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-logilab-common?expand=0&rev=56
2020-12-19 13:21:55 +00:00

4 lines
131 B
Plaintext

version https://git-lfs.github.com/spec/v1
oid sha256:8b1d141fc50fb856bcc7698b69854ad56daf214e984bc5e12141c29b61cb166e
size 198801