Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-poetry for openSUSE:Factory 
checked in at 2026-01-27 16:08:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-poetry (Old)
 and      /work/SRC/openSUSE:Factory/.python-poetry.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-poetry"

Tue Jan 27 16:08:12 2026 rev:39 rq:1329253 version:2.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-poetry/python-poetry.changes      
2026-01-21 14:15:03.241088282 +0100
+++ /work/SRC/openSUSE:Factory/.python-poetry.new.1928/python-poetry.changes    
2026-01-27 16:08:22.260188749 +0100
@@ -1,0 +2,79 @@
+Sun Jan 25 11:51:06 UTC 2026 - Ben Greiner <[email protected]>
+
+- Update to 2.3.1
+  ## Fixed
+  * Fix an issue where cached information about each package was
+    always considered outdated (#10699).
+- Release 2.3.0
+  ## Added
+  * Add support for exporting pylock.toml files with
+    poetry-plugin-export (#10677).
+  * Add support for specifying build constraints for dependencies
+    (#10388).
+  * Add support for publishing artifacts whose version is
+    determined dynamically by the build-backend (#10644).
+  * Add support for editable project plugins (#10661).
+  * Check requires-poetry before any other validation (#10593).
+  * Validate the content of project.readme when running poetry
+    check (#10604).
+  * Add the option to clear all caches by making the cache name in
+    poetry cache clear optional (#10627).
+  * Automatically update the cache for packages where the locked
+    files differ from cached files (#10657).
+  * Suggest to clear the cache if running a command with --no-cache
+    solves an issue (#10585).
+  * Propose poetry init when trying poetry new for an existing
+    directory (#10563).
+  * Add support for poetry publish --skip-existing for new Nexus
+    OSS versions (#10603).
+  * Show Poetry's own Python's path in poetry debug info (#10588).
+  ## Changed
+  * Drop support for Python 3.9 (#10634).
+  * Change the default of installer.re-resolve from true to false
+    (#10622).
+  * PEP 735 dependency groups are considered in the lock file hash
+    (#10621).
+  * Deprecate poetry.utils._compat.metadata, which is sometimes
+    used in plugins, in favor of importlib.metadata (#10634).
+  * Improve managing free-threaded Python versions with poetry
+    python (#10606).
+  * Prefer JSON API to HTML API in legacy repositories (#10672).
+  * When running poetry init, only add the readme field in the
+    pyproject.toml if the readme file exists (#10679).
+  * Raise an error if no hash can be determined for any
+    distribution link of a package (#10673).
+  * Require dulwich>=0.25.0 (#10674).
+  ## Fixed
+  * Fix an issue where poetry remove did not work for PEP 735
+    dependency groups with include-group items (#10587).
+  * Fix an issue where poetry remove caused dangling include-group
+    references in PEP 735 dependency groups (#10590).
+  * Fix an issue where poetry add did not work for PEP 735
+    dependency groups with include-group items (#10636).
+  * Fix an issue where PEP 735 dependency groups were not
+    considered in the lock file hash (#10621).
+  * Fix an issue where wrong markers were locked for a dependency
+    that was required by several groups with different markers
+    (#10613).
+  * Fix an issue where non-deterministic markers were created in a
+    method used by poetry-plugin-export (#10667).
+  * Fix an issue where wrong wheels were chosen for installation in
+    free-threaded Python environments if Poetry itself was not
+    installed with free-threaded Python (#10614).
+  * Fix an issue where poetry publish used the metadata of the
+    project instead of the metadata of the build artifact (#10624).
+  * Fix an issue where poetry env use just used another Python
+    version instead of failing when the requested version was not
+    supported by the project (#10685).
+  * Fix an issue where poetry env activate returned the wrong
+    command for dash (#10696).
+  * Fix an issue where data-dir and python.installation-dir could
+    not be set (#10595).
+  * Fix an issue where Python and pip executables were not
+    correctly detected on Windows (#10645).
+  * Fix an issue where invalid template variables in
+    virtualenvs.prompt caused an incomprehensible error message
+    (#10648).
+- Drop support-dulwich-0_25.patch
+
+-------------------------------------------------------------------

Old:
----
  poetry-2.2.1.tar.gz
  support-dulwich-0_25.patch

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

----------(Old B)----------
  Old:    (#10648).
- Drop support-dulwich-0_25.patch
----------(Old E)----------

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

Other differences:
------------------
++++++ python-poetry.spec ++++++
--- /var/tmp/diff_new_pack.PO03pF/_old  2026-01-27 16:08:23.328233795 +0100
+++ /var/tmp/diff_new_pack.PO03pF/_new  2026-01-27 16:08:23.332233964 +0100
@@ -27,31 +27,32 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-poetry%{psuffix}
-Version:        2.2.1
+Version:        2.3.1
 Release:        0
 Summary:        Python dependency management and packaging
 License:        MIT
 URL:            https://python-poetry.org/
 # PyPI sdist doesn't contain tests
 Source:         
https://github.com/python-poetry/poetry/archive/%{version}.tar.gz#/poetry-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM support-dulwich-0_25.patch gh#python-poetry/poetry#10674
-Patch0:         support-dulwich-0_25.patch
-BuildRequires:  %{python_module base >= 3.9}
+BuildRequires:  %{python_module base >= 3.10}
 BuildRequires:  %{python_module pip}
-BuildRequires:  %{python_module poetry-core >= 2.1}
+BuildRequires:  %{python_module poetry-core >= 2}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-poetry-core = 2.2.1
+Requires:       python-poetry-core = 2.3.0
 Requires:       (python-build >= 1.2.1 with python-build < 2.0.0)
 Requires:       (python-cachecontrol >= 0.14.0 with python-cachecontrol < 
0.15.0)
 # from cachecontrol[filecache]
 Requires:       python-filelock >= 3.8.0
 # /cachecontrol[filecache]
 Requires:       (python-cleo >= 2.1.0 with python-cleo < 3.0.0)
-Requires:       python-packaging >= 24.2
+Requires:       python-packaging >= 24
+Requires:       python-pbs-installer >= 2025.6.10
 Requires:       python-trove-classifiers >= 2022.5.19
+Requires:       python-virtualenv >= 20.26.6
 Requires:       (python-dulwich >= 0.25.0 with python-dulwich < 0.26.0)
 Requires:       (python-fastjsonschema >= 2.18.0 with python-fastjsonschema < 
3.0.0)
+Requires:       (python-findpython >= 0.6.2 with python-findpython < 0.8.0)
 Requires:       (python-installer >= 0.7.0 with python-installer < 0.8.0)
 Requires:       (python-keyring >= 25.1.0 with python-keyring < 26.0.0)
 Requires:       (python-pkginfo >= 1.12 with python-pkginfo < 2.0)
@@ -60,10 +61,6 @@
 Requires:       (python-requests >= 2.26 with python-requests < 3.0)
 Requires:       (python-requests-toolbelt >= 1.0.0 with 
python-requests-toolbelt < 2.0.0)
 Requires:       (python-shellingham >= 1.5 with python-shellingham < 2.0)
-# allow findpython 0.7.0 https://github.com/python-poetry/poetry/issues/10468
-Requires:       (python-findpython >= 0.6.2 with python-findpython < 0.8.0)
-Requires:       python-virtualenv >= 20.26.6
-Requires:       (python-pbs-installer >= 2025.1.6 with python-pbs-installer < 
2026.0.0)
 Requires:       (python-tomlkit >= 0.11.4 with python-tomlkit < 1.0.0)
 # python-pbs-installer[download,install]
 Requires:       (python-httpx >= 0.27.0 with python-httpx < 1)
@@ -77,7 +74,6 @@
 %if %{with test}
 BuildRequires:  %{python_module cachy >= 0.3.0}
 BuildRequires:  %{python_module deepdiff >= 6.3}
-BuildRequires:  %{python_module httpretty >= 1.0}
 # Required because deepdiff > 6.2.3
 BuildRequires:  %{python_module orjson}
 BuildRequires:  %{python_module poetry = %{version}}
@@ -85,6 +81,7 @@
 BuildRequires:  %{python_module pytest >= 7.1}
 BuildRequires:  %{python_module pytest-mock >= 3.9}
 BuildRequires:  %{python_module pytest-xdist >= 3.1}
+BuildRequires:  %{python_module responses >= 0.25}
 BuildRequires:  git-core
 %endif
 %python_subpackages
@@ -94,6 +91,7 @@
 
 %prep
 %autosetup -p1 -n poetry-%{version}
+echo "# empty module" >> src/poetry/console/events/console_events.py
 
 %if !%{with test}
 %build

++++++ poetry-2.2.1.tar.gz -> poetry-2.3.1.tar.gz ++++++
++++ 13928 lines of diff (skipped)

Reply via email to