Skip to content
Snippets Groups Projects
Commit 99f5113ac316 authored by Laurent Peuch's avatar Laurent Peuch
Browse files

chore(pkg): new major release (2.0.0)

parent e01ada1ea972
No related branches found
Tags 2.0.0
No related merge requests found
Pipeline #214866 passed with warnings
## Version 2.0.0 (2023-12-05)
### 🎉 New features
Big cleanup in modutils to remove dependencies to deprecated imp and
`pkg_resources` moduls in favor of using importlib instead.
In addition, every function that we don't used in modutils have been removed.
- *BREAKING CHANGE* modutils: port `modpath_from_file` to PEP420
- *BREAKING CHANGE* modutils: remove `load_module_from_name` in favor of `importlib.import_module`
- *BREAKING CHANGE* modutils: remove now unused `load_module_from_modpath` and `load_module_from_file`
- *BREAKING CHANGE* registry: implement defining registrable objects modules name as class attribute
- *BREAKING CHANGE* remove all deprecated code from logilab.common.deprecation
- *BREAKING CHANGE* remove deprecated argument ignorenonascii from logilab.common.textutils.unormalize
- *BREAKING CHANGE* remove deprecated argument optdict['inputlevel'] to `logilab.common.configuration.OptionsManagerMixIn.add_optik_option`
- *BREAKING CHANGE* remove deprecated code `logilab.common.clcommands.register_commands/main_run/pop_arg`
- *BREAKING CHANGE* remove deprecated code `logilab.common.configuration.convert/OptionsProviderMixIn.option_name`
- *BREAKING CHANGE* remove deprecated code `logilab.common.fileutils.norm_read/norm_open`
- *BREAKING CHANGE* remove deprecated code `logilab.common.registry.classid/class_registries`
- *BREAKING CHANGE* remove deprecated code logilab.common.shellutils.Execute
- *BREAKING CHANGE* remove deprecated code `logilab.common.testlib.with_tempdir/within_tempdir/TestCase.assertItemsEqual/DocTest`
- *BREAKING CHANGE* remove deprecated logilab.common.compat.any/all
- *BREAKING CHANGE* remove deprecated logilab.common.compat.FileIO/BytesIO/reload
- *BREAKING CHANGE* remove deprecated logilab.common.date.strptime
- *BREAKING CHANGE* remove deprecated module logilab.common.optparser
- *BREAKING CHANGE* remove deprecated test runnner logilab.common.pytest
- *BREAKING CHANGE* remove deprecation code from `logilab.common.textutils.get_csv`
- *BREAKING CHANGE* remove deprecation code `logilab.common.registry.RegistryStore.register_objects`
- *BREAKING CHANGE* remove now useless `logilab.common.compat.str_encode`
## Version 1.11.0 (2023-10-17)
### 🎉 New features
......@@ -103,4 +133,4 @@
- add black check
- add test on python3.8
- use gitlab-ci-templates
\ No newline at end of file
- use gitlab-ci-templates
......@@ -28,7 +28,7 @@
subpackage_of = "logilab"
subpackage_master = True
numversion = (1, 11, 0)
numversion = (2, 0, 0)
version = ".".join([str(num) for num in numversion])
license = "LGPL" # 2.1 or later
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment