Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-traitlets for openSUSE:Factory checked in at 2023-01-17 17:34:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-traitlets (Old) and /work/SRC/openSUSE:Factory/.python-traitlets.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-traitlets" Tue Jan 17 17:34:39 2023 rev:15 rq:1058563 version:5.8.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-traitlets/python-traitlets.changes 2022-12-28 10:54:16.812031521 +0100 +++ /work/SRC/openSUSE:Factory/.python-traitlets.new.32243/python-traitlets.changes 2023-01-17 17:34:51.609023188 +0100 @@ -1,0 +2,7 @@ +Sun Jan 15 20:22:13 UTC 2023 - Ben Greiner <c...@bnavigator.de> + +- Update to 5.8.1 + * fix: mro_trait can be unbound when the class is not in mro #824 + (@maartenbreddels) + +------------------------------------------------------------------- Old: ---- traitlets-5.8.0.tar.gz New: ---- traitlets-5.8.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-traitlets.spec ++++++ --- /var/tmp/diff_new_pack.LC7NDx/_old 2023-01-17 17:34:52.317027295 +0100 +++ /var/tmp/diff_new_pack.LC7NDx/_new 2023-01-17 17:34:52.321027319 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-traitlets # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python-traitlets -Version: 5.8.0 +Version: 5.8.1 Release: 0 Summary: Traitlets Python configuration system License: BSD-3-Clause ++++++ traitlets-5.8.0.tar.gz -> traitlets-5.8.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/traitlets-5.8.0/.pre-commit-config.yaml new/traitlets-5.8.1/.pre-commit-config.yaml --- old/traitlets-5.8.0/.pre-commit-config.yaml 2020-02-02 01:00:00.000000000 +0100 +++ new/traitlets-5.8.1/.pre-commit-config.yaml 2020-02-02 01:00:00.000000000 +0100 @@ -29,12 +29,12 @@ - id: mdformat - repo: https://github.com/psf/black - rev: 22.10.0 + rev: 22.12.0 hooks: - id: black - repo: https://github.com/charliermarsh/ruff-pre-commit - rev: v0.0.185 + rev: v0.0.207 hooks: - id: ruff args: ["--fix"] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/traitlets-5.8.0/CHANGELOG.md new/traitlets-5.8.1/CHANGELOG.md --- old/traitlets-5.8.0/CHANGELOG.md 2020-02-02 01:00:00.000000000 +0100 +++ new/traitlets-5.8.1/CHANGELOG.md 2020-02-02 01:00:00.000000000 +0100 @@ -2,6 +2,28 @@ <!-- <START NEW CHANGELOG ENTRY> --> +## 5.8.1 + +([Full Changelog](https://github.com/ipython/traitlets/compare/v5.8.0...18814204c7e7987851cc1836a36863b4fab60165)) + +### Bugs fixed + +- fix: mro_trait can be unbound when the class is not in mro [#824](https://github.com/ipython/traitlets/pull/824) ([@maartenbreddels](https://github.com/maartenbreddels)) + +### Maintenance and upkeep improvements + +### Documentation improvements + +- Add more api docs [#821](https://github.com/ipython/traitlets/pull/821) ([@blink1073](https://github.com/blink1073)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/ipython/traitlets/graphs/contributors?from=2022-12-19&to=2023-01-09&type=c)) + +[@blink1073](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Ablink1073+updated%3A2022-12-19..2023-01-09&type=Issues) | [@maartenbreddels](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Amaartenbreddels+updated%3A2022-12-19..2023-01-09&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Apre-commit-ci+updated%3A2022-12-19..2023-01-09&type=Issues) | [@rmorshea](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Armorshea+updated%3A2022-12-19..2023-01-09&type=Issues) + +<!-- <END NEW CHANGELOG ENTRY> --> + ## 5.8.0 ([Full Changelog](https://github.com/ipython/traitlets/compare/v5.7.1...47e652f96aff54d1aa3b19337c9c8d80fe0fd4c4)) @@ -27,8 +49,6 @@ [@azjps](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Aazjps+updated%3A2022-12-12..2022-12-19&type=Issues) | [@blink1073](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Ablink1073+updated%3A2022-12-12..2022-12-19&type=Issues) | [@minrk](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Aminrk+updated%3A2022-12-12..2022-12-19&type=Issues) -<!-- <END NEW CHANGELOG ENTRY> --> - ## 5.7.1 ([Full Changelog](https://github.com/ipython/traitlets/compare/v5.7.0...aa0d38bf02d34a6df788477da30eac6e58ffbda5)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/traitlets-5.8.0/PKG-INFO new/traitlets-5.8.1/PKG-INFO --- old/traitlets-5.8.0/PKG-INFO 2020-02-02 01:00:00.000000000 +0100 +++ new/traitlets-5.8.1/PKG-INFO 2020-02-02 01:00:00.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: traitlets -Version: 5.8.0 +Version: 5.8.1 Summary: Traitlets Python configuration system Project-URL: Homepage, https://github.com/ipython/traitlets Author-email: IPython Development Team <ipython-...@python.org> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/traitlets-5.8.0/docs/source/config-api.rst new/traitlets-5.8.1/docs/source/config-api.rst --- old/traitlets-5.8.0/docs/source/config-api.rst 2020-02-02 01:00:00.000000000 +0100 +++ new/traitlets-5.8.1/docs/source/config-api.rst 2020-02-02 01:00:00.000000000 +0100 @@ -9,6 +9,12 @@ .. autoclass:: SingletonConfigurable :members: +.. autoclass:: LoggingConfigurable + :members: + +.. autoclass:: JSONFileConfigLoader + :members: + .. autoclass:: Application :members: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/traitlets-5.8.0/pyproject.toml new/traitlets-5.8.1/pyproject.toml --- old/traitlets-5.8.0/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 +++ new/traitlets-5.8.1/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 @@ -57,7 +57,7 @@ test = "mypy --install-types --non-interactive {args:.}" [tool.hatch.envs.lint] -dependencies = ["black==22.10.0", "mdformat>0.7", "ruff==0.0.185"] +dependencies = ["black==22.12.0", "mdformat>0.7", "ruff==0.0.206"] detached = true [tool.hatch.envs.lint.scripts] style = [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/traitlets-5.8.0/traitlets/_version.py new/traitlets-5.8.1/traitlets/_version.py --- old/traitlets-5.8.0/traitlets/_version.py 2020-02-02 01:00:00.000000000 +0100 +++ new/traitlets-5.8.1/traitlets/_version.py 2020-02-02 01:00:00.000000000 +0100 @@ -5,7 +5,7 @@ from typing import List # Version string must appear intact for hatch versioning -__version__ = "5.8.0" +__version__ = "5.8.1" # Build up version_info tuple for backwards compatibility pattern = r"(?P<major>\d+).(?P<minor>\d+).(?P<patch>\d+)(?P<rest>.*)" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/traitlets-5.8.0/traitlets/traitlets.py new/traitlets-5.8.1/traitlets/traitlets.py --- old/traitlets-5.8.0/traitlets/traitlets.py 2020-02-02 01:00:00.000000000 +0100 +++ new/traitlets-5.8.1/traitlets/traitlets.py 2020-02-02 01:00:00.000000000 +0100 @@ -1020,6 +1020,7 @@ cls._traits[name] = value trait = value default_method_name = "_%s_default" % name + mro_trait = mro try: mro_trait = mro[: mro.index(trait.this_class) + 1] # type:ignore[arg-type] except ValueError: