summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaurent Peuch <cortex@worlddomination.be>2020-10-09 12:08:12 +0200
committerLaurent Peuch <cortex@worlddomination.be>2020-10-09 12:08:12 +0200
commit8470a645b7b18a9db4188f2fb153a622f3973112 (patch)
treee4505236542b5bf4065ed9ec9a903e092c43fe3c
parente3e3e8ff9b7aba52527c48b1ac18226f6a28c4fd (diff)
downloadlogilab-common-8470a645b7b18a9db4188f2fb153a622f3973112.tar.gz
doc: update Changelog
-rw-r--r--ChangeLog32
1 files changed, 31 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 6b67200..1e9f8ad 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,37 @@
ChangeLog for logilab.common
============================
-unreleased -- 1.7.0
+unreleased -- 1.8.0
+
+ * deprecation: add subclass to DeprecationWarning with structured
+ information (TargetRenamedDeprecationWarning,
+ TargetDeprecatedDeprecationWarning, TargetRemovedDeprecationWarning,
+ TargetMovedDeprecationWarning)
+ * deprecation: add tests to ensure that DeprecationWarning target the
+ correct line and the correct file
+ * deprecation: add types annotations
+ * declare that logilab.common ships type annotations (py.typed file)
+ * various bug fixes
+
+2020-09-03 -- 1.7.3
+
+ * 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
+
+2020-06-24 -- 1.7.2
+
+ * fix(deprecation): rollback to old class_deprecation being a class behavior
+
+2020-06-11 -- 1.7.1
+
+ * fix: import error on re.Pattern with python < 3.7
+
+2020-06-10 -- 1.7.0
* logilab-common requires python 3.6 now
* greatly improve our CI and migrate it to heptapod/gitlab-ci