Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-poetry-core for 
openSUSE:Factory checked in at 2026-02-12 17:25:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-poetry-core (Old)
 and      /work/SRC/openSUSE:Factory/.python-poetry-core.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-poetry-core"

Thu Feb 12 17:25:57 2026 rev:29 rq:1332599 version:2.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-poetry-core/python-poetry-core.changes    
2026-01-27 16:07:34.674181776 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-poetry-core.new.1977/python-poetry-core.changes
  2026-02-12 17:26:37.249391180 +0100
@@ -1,0 +2,6 @@
+Thu Feb 12 03:44:00 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Update to 2.3.1:
+  * Fix an issue where platform_release could not be parsed on Windows Server
+
+-------------------------------------------------------------------

Old:
----
  poetry-core-2.3.0-gh.tar.gz

New:
----
  poetry-core-2.3.1-gh.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-poetry-core.spec ++++++
--- /var/tmp/diff_new_pack.7UYuh8/_old  2026-02-12 17:26:37.877417823 +0100
+++ /var/tmp/diff_new_pack.7UYuh8/_new  2026-02-12 17:26:37.877417823 +0100
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-poetry-core
-Version:        2.3.0
+Version:        2.3.1
 Release:        0
 Summary:        Poetry PEP 517 Build Backend
 License:        Apache-2.0 AND BSD-2-Clause AND MIT AND Python-2.0

++++++ poetry-core-2.3.0-gh.tar.gz -> poetry-core-2.3.1-gh.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/poetry-core-2.3.0/.pre-commit-config.yaml 
new/poetry-core-2.3.1/.pre-commit-config.yaml
--- old/poetry-core-2.3.0/.pre-commit-config.yaml       2026-01-18 
14:02:55.000000000 +0100
+++ new/poetry-core-2.3.1/.pre-commit-config.yaml       2026-02-01 
14:48:13.000000000 +0100
@@ -26,12 +26,12 @@
       - id: check-docstring-first
 
   - repo: https://github.com/astral-sh/ruff-pre-commit
-    rev: v0.14.11
+    rev: v0.14.14
     hooks:
       - id: ruff-check
       - id: ruff-format
 
   - repo: https://github.com/woodruffw/zizmor-pre-commit
-    rev: v1.20.0
+    rev: v1.22.0
     hooks:
       - id: zizmor
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/poetry-core-2.3.0/CHANGELOG.md 
new/poetry-core-2.3.1/CHANGELOG.md
--- old/poetry-core-2.3.0/CHANGELOG.md  2026-01-18 14:02:55.000000000 +0100
+++ new/poetry-core-2.3.1/CHANGELOG.md  2026-02-01 14:48:13.000000000 +0100
@@ -1,6 +1,17 @@
 # Change Log
 
 
+## [2.3.1] - 2026-02-01
+
+### Changed
+
+- Update list of supported licenses 
([#912](https://github.com/python-poetry/poetry-core/pull/912)).
+
+### Fixed
+
+- Fix an issue where `platform_release` could not be parsed on Windows Server 
([#911](https://github.com/python-poetry/poetry-core/pull/911)).
+
+
 ## [2.3.0] - 2026-01-18
 
 ### Added
@@ -832,7 +843,8 @@
 - Fixed support for stub-only packages 
([#28](https://github.com/python-poetry/core/pull/28)).
 
 
-[Unreleased]: https://github.com/python-poetry/poetry-core/compare/2.3.0...main
+[Unreleased]: https://github.com/python-poetry/poetry-core/compare/2.3.1...main
+[2.3.1]: https://github.com/python-poetry/poetry-core/releases/tag/2.3.1
 [2.3.0]: https://github.com/python-poetry/poetry-core/releases/tag/2.3.0
 [2.2.1]: https://github.com/python-poetry/poetry-core/releases/tag/2.2.1
 [2.2.0]: https://github.com/python-poetry/poetry-core/releases/tag/2.2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/poetry-core-2.3.0/pyproject.toml 
new/poetry-core-2.3.1/pyproject.toml
--- old/poetry-core-2.3.0/pyproject.toml        2026-01-18 14:02:55.000000000 
+0100
+++ new/poetry-core-2.3.1/pyproject.toml        2026-02-01 14:48:13.000000000 
+0100
@@ -1,6 +1,6 @@
 [project]
 name = "poetry-core"
-version = "2.3.0"
+version = "2.3.1"
 description = "Poetry PEP 517 Build Backend"
 authors = [
   { name = "Sébastien Eustace", email =  "[email protected]" }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/poetry-core-2.3.0/src/poetry/core/__init__.py 
new/poetry-core-2.3.1/src/poetry/core/__init__.py
--- old/poetry-core-2.3.0/src/poetry/core/__init__.py   2026-01-18 
14:02:55.000000000 +0100
+++ new/poetry-core-2.3.1/src/poetry/core/__init__.py   2026-02-01 
14:48:13.000000000 +0100
@@ -7,7 +7,7 @@
 
 # this cannot presently be replaced with importlib.metadata.version as when 
building
 # itself, poetry-core is not available as an installed distribution.
-__version__ = "2.3.0"
+__version__ = "2.3.1"
 
 __vendor_site__ = (Path(__file__).parent / "_vendor").as_posix()
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/poetry-core-2.3.0/src/poetry/core/constraints/version/patterns.py 
new/poetry-core-2.3.1/src/poetry/core/constraints/version/patterns.py
--- old/poetry-core-2.3.0/src/poetry/core/constraints/version/patterns.py       
2026-01-18 14:02:55.000000000 +0100
+++ new/poetry-core-2.3.1/src/poetry/core/constraints/version/patterns.py       
2026-02-01 14:48:13.000000000 +0100
@@ -29,7 +29,7 @@
 
 RELEASE_PATTERN = r"""
 (?P<release>[0-9]+(?:\.[0-9]+)*)
-(?:(\+|-)(?P<build>
+(?:(\+|-)?(?P<build>
     [0-9a-zA-Z-]+
     (?:\.[0-9a-zA-Z-]+)*
 ))?
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/poetry-core-2.3.0/src/poetry/core/spdx/data/licenses.json 
new/poetry-core-2.3.1/src/poetry/core/spdx/data/licenses.json
--- old/poetry-core-2.3.0/src/poetry/core/spdx/data/licenses.json       
2026-01-18 14:02:55.000000000 +0100
+++ new/poetry-core-2.3.1/src/poetry/core/spdx/data/licenses.json       
2026-02-01 14:48:13.000000000 +0100
@@ -544,6 +544,11 @@
     true,
     false
   ],
+  "CAPEC-tou": [
+    "Common Attack    Pattern Enumeration and Classification License",
+    false,
+    false
+  ],
   "CATOSL-1.1": [
     "Computer Associates Trusted Open Source License 1.1",
     true,
@@ -1664,6 +1669,11 @@
     false,
     false
   ],
+  "HPND-sell-variant-critical-systems": [
+    "HPND - sell variant with safety critical systems clause",
+    false,
+    false
+  ],
   "HTMLTIDY": [
     "HTML Tidy License",
     false,
@@ -2089,6 +2099,11 @@
     false,
     false
   ],
+  "MMPL-1.0.1": [
+    "Minecraft Mod Public License v1.0.1",
+    false,
+    false
+  ],
   "MPEG-SSG": [
     "MPEG Software Simulation",
     false,
@@ -2589,6 +2604,11 @@
     false,
     false
   ],
+  "OpenMDW-1.0": [
+    "OpenMDW License Agreement v1.0",
+    false,
+    false
+  ],
   "OpenPBS-2.3": [
     "OpenPBS v2.3 Software License",
     false,
@@ -2639,6 +2659,11 @@
     false,
     false
   ],
+  "ParaType-Free-Font-1.3": [
+    "ParaType Free Font Licensing Agreement v1.3",
+    false,
+    false
+  ],
   "Parity-6.0.0": [
     "The Parity Public License 6.0.0",
     false,
@@ -3074,6 +3099,11 @@
     false,
     false
   ],
+  "UnRAR": [
+    "UnRAR License",
+    false,
+    false
+  ],
   "Unicode-3.0": [
     "Unicode License v3",
     true,
@@ -3129,6 +3159,11 @@
     false,
     false
   ],
+  "Vixie-Cron": [
+    "Vixie Cron License",
+    false,
+    false
+  ],
   "W3C": [
     "W3C Software Notice and License (2002-12-31)",
     true,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/poetry-core-2.3.0/tests/constraints/version/test_parse_constraint.py 
new/poetry-core-2.3.1/tests/constraints/version/test_parse_constraint.py
--- old/poetry-core-2.3.0/tests/constraints/version/test_parse_constraint.py    
2026-01-18 14:02:55.000000000 +0100
+++ new/poetry-core-2.3.1/tests/constraints/version/test_parse_constraint.py    
2026-02-01 14:48:13.000000000 +0100
@@ -584,12 +584,22 @@
     assert parse_constraint(constraint) == expected
 
 
-def test_parse_marker_constraint_does_not_allow_invalid_version() -> None:
[email protected]("constraint", ["4.9.253-tegra", "2022Server"])
+def test_parse_marker_constraint_does_not_allow_invalid_version(
+    constraint: str,
+) -> None:
     with pytest.raises(ParseConstraintError):
-        parse_marker_version_constraint("4.9.253-tegra")
+        parse_marker_version_constraint(constraint)
 
 
-def test_parse_marker_constraint_does_allow_invalid_version_if_requested() -> 
None:
-    assert parse_marker_version_constraint(
-        "4.9.253-tegra", pep440=False
-    ) == Version.from_parts(4, 9, 253, local="tegra")
[email protected](
+    ("constraint", "expected"),
+    [
+        ("4.9.253-tegra", Version.from_parts(4, 9, 253, local="tegra")),
+        ("2022Server", Version.from_parts(2022, local="Server")),
+    ],
+)
+def test_parse_marker_constraint_does_allow_invalid_version_if_requested(
+    constraint: str, expected: VersionConstraint
+) -> None:
+    assert parse_marker_version_constraint(constraint, pep440=False) == 
expected

Reply via email to