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 2025-03-13 15:06:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-poetry (Old)
 and      /work/SRC/openSUSE:Factory/.python-poetry.new.19136 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-poetry"

Thu Mar 13 15:06:25 2025 rev:35 rq:1252482 version:2.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-poetry/python-poetry.changes      
2025-01-12 12:00:13.592323486 +0100
+++ /work/SRC/openSUSE:Factory/.python-poetry.new.19136/python-poetry.changes   
2025-03-13 15:07:29.449455009 +0100
@@ -1,0 +2,79 @@
+Wed Mar 12 11:08:57 UTC 2025 - Ben Greiner <[email protected]>
+
+- Fix requirements
+
+-------------------------------------------------------------------
+Wed Mar 12 07:26:05 UTC 2025 - ecsos <[email protected]>
+
+- Update to 2.1.1
+  * Fixed
+    - Fix an issue where poetry env use python does not choose the Python from 
the PATH (#10187).
+- Changes from 2.1.0
+  * Added
+    - Make build command build-system agnostic (#10059, #10092).
+    - Add a --config-settings option to poetry build (#10059).
+    - Add support for defining config-settings when building dependencies 
(#10129).
+    - Add (experimental) commands to manage Python installations (#10112).
+    - Use findpython to find the Python interpreters (#10097).
+    - Add a --no-truncate option to poetry show (#9580).
+    - Re-add support for passwords with empty usernames (#10088).
+    - Add better error messages (#10053, #10065, #10126, #10127, #10132).
+  * Changed
+    - poetry new defaults to "src" layout by default (#10135).
+    - Improve performance of locking dependencies (#10111, #10114, #10138, 
#10146).
+    - Deprecate adding sources without specifying --priority (#10134).
+  * Fixed
+    - Fix an issue where global options were not handled correctly when 
positioned after command options (#10021, #10067, #10128).
+    - Fix an issue where building a dependency from source failed because of a 
conflict
+      between build-system dependencies that were not required for the target 
environment (#10048).
+    - Fix an issue where poetry init was not able to find a package on PyPI 
while adding dependencies interactively (#10055).
+    - Fix an issue where the @latest descriptor was incorrectly passed to the 
core requirement parser (#10069).
+    - Fix an issue where Boolean environment variables set to True (in 
contrast to true) were interpreted as false (#10080).
+    - Fix an issue where poetry env activate reported a misleading error 
message (#10087).
+    - Fix an issue where adding an optional dependency with poetry add 
--optional would not correctly update the lock file (#10076).
+    - Fix an issue where pip was not installed/updated before other 
dependencies resulting in a race condition (#10102).
+    - Fix an issue where Poetry freezes when multiple threads attempt to 
unlock the keyring simultaneously (#10062).
+    - Fix an issue where markers with extras were not locked correctly 
(#10119).
+    - Fix an issue where self-referential extras were not resolved correctly 
(#10106).
+    - Fix an issue where Poetry could not be run from a zipapp (#10074).
+    - Fix an issue where installation failed with a permission error when using
+      the system environment as a user without write access to system site 
packages (#9014).
+    - Fix an issue where a version of a dependency that is not compatible with 
the project's python constraint was locked. (#10141).
+    - Fix an issue where Poetry wrongly reported that the current project's 
supported Python range
+      is not compatible with some of the required packages Python requirement 
(#10157).
+    - Fix an issue where the requested extras of a dependency were ignored if 
the same
+      dependency (with same extras) was specified in multiple groups (#10158).
+  * Docs
+    - Sort commands by name in the CLI reference (#10035).
+    - Add missing documentation for env commands (#10027).
+    - Clarify that the name and version fields are always required if the 
project section is specified (#10033).
+    - Add a note about restarting the shell for tab completion changes to take 
effect (#10070).
+    - Fix the example for project.gui-scripts #10121.
+    - Explain how to include files as scripts in the project configuration 
(#9572, #10133).
+    - Add additional information on specifying required python versions 
(#10104).
+- Changes from 2.0.1
+  * Added
+    - Add support for poetry search in legacy sources (#9949).
+    - Add a message in the poetry source show output when PyPI is implicitly 
enabled (#9974).
+  * Changed
+    - Improve performance for merging markers from overrides at the end of 
dependency resolution (#10018).
+  * Fixed
+    - Fix an issue where poetry sync did not remove packages that were not 
requested (#9946).
+    - Fix an issue where poetry check failed even though there were just 
warnings and add a --strict option to fail on warnings (#9983).
+    - Fix an issue where poetry update, poetry add and poetry remove with 
--only uninstalled packages from other groups (#10014).
+    - Fix an issue where poetry update, poetry add and poetry remove 
uninstalled all extra packages (#10016).
+    - Fix an issue where poetry self update did not recognize Poetry's own 
environment (#9995).
+    - Fix an issue where read-only system site-packages were not considered 
when loading an environment with system site-packages (#9942).
+    - Fix an issue where an error message in poetry install started with 
Warning: instead of Error: (#9945).
+    - Fix an issue where Command.set_poetry, which is used by plugins, was 
removed (#9981).
+    - Fix an issue where the help text of poetry build --clean showed a 
malformed short option instead of the description (#9994).
+  * Docs
+    - Add a FAQ entry for the migration from Poetry-specific fields to the 
project section (#9996).
+    - Fix examples for project.readme and project.urls (#9948).
+    - Add a warning that package sources are a Poetry-specific feature that is 
not included in core metadata (#9935).
+    - Replace poetry install --sync with poetry sync in the section about 
synchronizing dependencies (#9944).
+    - Replace poetry shell with poetry env activate in the basic usage section 
(#9963).
+    - Mention that project.name is always required when the project section is 
used (#9989).
+    - Fix the constraint of poetry-plugin-export in the section about poetry 
export (#9954).
+
+-------------------------------------------------------------------

Old:
----
  poetry-2.0.0.tar.gz

New:
----
  poetry-2.1.1.tar.gz

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

Other differences:
------------------
++++++ python-poetry.spec ++++++
--- /var/tmp/diff_new_pack.w0MumI/_old  2025-03-13 15:07:31.177527493 +0100
+++ /var/tmp/diff_new_pack.w0MumI/_new  2025-03-13 15:07:31.185527828 +0100
@@ -27,47 +27,51 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-poetry%{psuffix}
-Version:        2.0.0
+Version:        2.1.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
-BuildRequires:  %{python_module base >= 3.8}
+BuildRequires:  %{python_module base >= 3.9}
 BuildRequires:  %{python_module pip}
-BuildRequires:  %{python_module poetry-core >= 2.0.0 with %python-poetry-core 
< 2.1.0}
+BuildRequires:  %{python_module poetry-core >= 2.0}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-build >= 1.2.1
-Requires:       python-poetry-core = 2.0.0
-Requires:       python-poetry-plugin-export >= 1.6.0
-# SECTION cachecontrol[filecache]
-Requires:       python-CacheControl >= 0.14
+Requires:       python-poetry-core = 2.1.1
+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
-# /SECTION
-Requires:       python-cleo >= 2.1.0
-Requires:       python-dulwich >= 0.22.6
-Requires:       python-fastjsonschema >= 2.18.0
-%if 0%{?python_version_nodots} < 310
+# /cachecontrol[filecache]
+Requires:       (python-cleo >= 2.1.0 with python-cleo < 3.0.0)
+Requires:       (python-dulwich >= 0.22.6 with python-dulwich < 0.23.0)
+Requires:       (python-fastjsonschema >= 2.18.0 with python-fastjsonschema < 
3.0.0)
+%if %python_version_nodots < 310
 Requires:       python-importlib-metadata >= 4.4
 %endif
-Requires:       python-installer >= 0.7.0
-Requires:       python-keyring >= 25.1
 Requires:       python-packaging >= 24.0
-Requires:       python-pexpect >= 4.7.0
-Requires:       python-pkginfo >= 1.12.0
-Requires:       python-pyproject-hooks >= 1.0.0
-Requires:       python-requests >= 2.26
-Requires:       python-shellingham >= 1.5
+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)
 Requires:       (python-platformdirs >= 3.0.0 with python-platformdirs < 5)
-Requires:       (python-requests-toolbelt >= 1.0.0 with 
python-requests-toolbelt < 2)
-%if 0%{?python_version_nodots} < 311
-Requires:       python-tomli >= 2.0.1
+Requires:       (python-pyproject-hooks >= 1.0.0 with python-pyproject-hooks < 
2.0.0)
+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)
+%if %python_version_nodots < 311
+Requires:       (python-tomli >= 2.0.1 with python-tomli < 3.0.0)
 %endif
 Requires:       python-trove-classifiers >= 2022.5.19
-Requires:       python-virtualenv >= 20.26.6
-Requires:       (python-tomlkit >= 0.11.4 with python-tomlkit < 1.0)
+Requires:       (python-findpython >= 0.6.2 with python-findpython < 0.7.0)
+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)
+Requires:       (python-virtualenv >= 20.26.6 with python-virtualenv < 21.0.0)
+# python-pbs-installer[download,install]
+Requires:       (python-httpx >= 0.27.0 with python-httpx < 1)
+Requires:       python-zstandard >= 0.21.0
+# /python-pbs-installer[download,install]
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 Recommends:     git-core

++++++ poetry-2.0.0.tar.gz -> poetry-2.1.1.tar.gz ++++++
++++ 18704 lines of diff (skipped)

Reply via email to