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 <[email protected]>
+
+- 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 <[email protected]>
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: