Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-nocasedict for
openSUSE:Factory checked in at 2026-03-09 16:11:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-nocasedict (Old)
and /work/SRC/openSUSE:Factory/.python-nocasedict.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-nocasedict"
Mon Mar 9 16:11:32 2026 rev:9 rq:1337524 version:2.2.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-nocasedict/python-nocasedict.changes
2025-07-14 10:58:08.620653281 +0200
+++
/work/SRC/openSUSE:Factory/.python-nocasedict.new.8177/python-nocasedict.changes
2026-03-09 16:12:11.687042673 +0100
@@ -1,0 +2,35 @@
+Sun Mar 8 20:51:54 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 2.2.0:
+ * Removed support for Python 3.8, because (1) Python 3.8 is out
+ of service since 2024-10-07, and (2) the license definition
+ according to PEP 639 requires setuptools >= 77.0.3 which
+ requires Python >= 3.9, and pyproject.toml does not support
+ environment markers.
+ * Addressed safety issues up to 2026-01-04.
+ * Dev: Fixed issue where the package version used for
+ distribution archive file names were generated inconsistently
+ between setuptools_scm (used in Makefile) and the 'build'
+ module, by using no build isolation ('--no-isolation' option
+ of the 'build' module) and increasing the minimum version of
+ 'setuptools-scm' to 9.2.0, which fixes a number of version
+ related issues.
+ * Dev: Circumvented safety issue with import of typer module by
+ pinning typer to <0.17.0.
+ * Dev: Made order of names in AUTHORS.md reliable.
+ * Test: Fixed new issues raised by pylint 4.0.0.
+ * Dev: Added dependencies for Sphinx.
+ * Dev: Fixed error with running the safety tool by increasing
+ minimum version of nltk to 3.9.2.
+ * License: Increased the license from LGPL 2 or later to LGPL
+ 2.1 or later for consistency with pywbem project, because the
+ license was incorrectly copied when nocasedict was separated
+ out from pywbem.
+ * Added support for Python 3.14.
+ * Added support for union operators d1 | d2 and d1 |= d2.
+ * Test: Added retries for sending coverage data to the
+ coveralls.io site to address issues with the site.
+ * Used new license format defined in PEP 639 to accommodate
+ upcoming removal of support for old format.
+
+-------------------------------------------------------------------
Old:
----
nocasedict-2.1.0.tar.gz
New:
----
nocasedict-2.2.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-nocasedict.spec ++++++
--- /var/tmp/diff_new_pack.2DL7Pn/_old 2026-03-09 16:12:12.235065325 +0100
+++ /var/tmp/diff_new_pack.2DL7Pn/_new 2026-03-09 16:12:12.239065491 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-nocasedict
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
#
# 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-nocasedict
-Version: 2.1.0
+Version: 2.2.0
Release: 0
Summary: A case-insensitive ordered dictionary for Python
License: LGPL-2.1-or-later
++++++ nocasedict-2.1.0.tar.gz -> nocasedict-2.2.0.tar.gz ++++++
++++ 2635 lines of diff (skipped)