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 2024-03-20 21:16:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-poetry (Old)
 and      /work/SRC/openSUSE:Factory/.python-poetry.new.1905 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-poetry"

Wed Mar 20 21:16:29 2024 rev:30 rq:1159626 version:1.8.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-poetry/python-poetry.changes      
2024-01-05 23:42:39.920841966 +0100
+++ /work/SRC/openSUSE:Factory/.python-poetry.new.1905/python-poetry.changes    
2024-03-20 21:20:24.683417342 +0100
@@ -1,0 +2,104 @@
+Tue Mar 19 16:10:12 UTC 2024 - Ben Greiner <c...@bnavigator.de>
+
+- Update to version 1.8.2
+  * Harden lazy-wheel error handling if the index server is
+    behaving badly in an unexpected way (#9051).
+  * Improve lazy-wheel error handling if the index server does not
+    handle HTTP range requests correctly (#9082).
+  * Improve lazy-wheel error handling if the index server pretends
+    to support HTTP range requests but does not respect them
+    (#9084).
+  * Improve lazy-wheel to allow redirects for HEAD requests
+    (#9087).
+  * Improve debug logging for lazy-wheel errors (#9059).
+  * Fix an issue where the hash of a metadata file could not be
+    calculated correctly due to an encoding issue (#9048).
+  * Fix an issue where poetry add failed in non-package mode if no
+    project name was set (#9046).
+  * Fix an issue where a hint to non-package mode was not compliant
+    with the final name of the setting (#9073).
+- Release 1.8.1
+  * Update the minimum required version of packaging (#9031).
+  * Handle unexpected responses from servers that do not support
+    HTTP range requests with negative offsets more robust (#9030).
+- Release 1.8.0
+  ## Added
+  * Add a non-package mode for use cases where Poetry is only used
+    for dependency management (#8650).
+  * Add support for PEP 658 to fetch metadata without having to
+    download wheels (#5509).
+  * Add a lazy-wheel config option (default: true) to reduce wheel
+    downloads during dependency resolution (#8815, #8941).
+  * Improve performance of dependency resolution by using shallow
+    copies instead of deep copies (#8671).
+  * poetry check validates that no unknown sources are referenced
+    in dependencies (#8709).
+  * Add archive validation during installation for further hash
+    algorithms (#8851).
+  * Add a to key in tool.poetry.packages to allow custom subpackage
+    names (#8791).
+  * Add a config option to disable keyring (#8910).
+  * Add a --sync option to poetry update (#8931).
+  * Add an --output option to poetry build (#8828).
+  * Add a --dist-dir option to poetry publish (#8828).
+  ## Changed
+  * The implicit PyPI source is disabled if at least one primary
+    source is configured (#8771).
+  * Deprecate source priority default (#8771).
+  * Upgrade the warning about an inconsistent lockfile to an error
+    (#8737).
+  * Deprecate setting installer.modern-installation to false
+    (#8988).
+  * Drop support for pip<19 (#8894).
+  * Require requests-toolbelt>=1 (#8680).
+  * Allow platformdirs 4.x (#8668).
+  * Allow and require xattr 1.x on macOS (#8801).
+  * Improve venv shell activation in fish (#8804).
+  * Rename system to base in output of poetry env info (#8832).
+  * Use pretty name in output of poetry version (#8849).
+  * Improve error handling for invalid entries in
+    tool.poetry.scripts (#8898).
+  * Improve verbose output for dependencies with extras during
+    dependency resolution (#8834).
+  * Improve message about an outdated lockfile (#8962).
+  ## Fixed
+  * Fix an issue where poetry shell failed when Python has been
+    installed with MSYS2 (#8644).
+  * Fix an issue where Poetry commands failed in a terminal with a
+    non-UTF-8 encoding (#8608).
+  * Fix an issue where a missing project name caused an
+    incomprehensible error message (#8691).
+  * Fix an issue where Poetry failed to install an sdist path
+    dependency (#8682).
+  * Fix an issue where poetry install failed because an unused
+    extra was not available (#8548).
+  * Fix an issue where poetry install --sync did not remove an
+    unrequested extra (#8621).
+  * Fix an issue where poetry init did not allow specific
+    characters in the author field (#8779).
+  * Fix an issue where Poetry could not download sdists from
+    misconfigured servers (#8701).
+  * Fix an issue where metadata of sdists that call CLI tools of
+    their build requirements could not be determined (#8827).
+  * Fix an issue where Poetry failed to use the currently activated
+    environment (#8831).
+  * Fix an issue where poetry shell failed in zsh if a space was in
+    the venv path (#7245).
+  * Fix an issue where scripts with extras could not be installed
+    (#8900).
+  * Fix an issue where explicit sources where not propagated
+    correctly (#8835).
+  * Fix an issue where debug prints where swallowed when using a
+    build script (#8760).
+  * Fix an issue where explicit sources of locked dependencies
+    where not propagated correctly (#8948).
+  * Fix an issue where Poetry's own environment was falsely
+    identified as system environment (#8970).
+  * Fix an issue where dependencies from a setup.py were ignored
+    silently (#9000).
+  * Fix an issue where environment variables for virtualenv.options
+    were ignored (#9015).
+  * Fix an issue where virtualenvs.options.no-pip and
+    virtualenvs.options.no-setuptools were not normalized (#9015).
+
+-------------------------------------------------------------------

Old:
----
  poetry-1.7.1.tar.gz

New:
----
  poetry-1.8.2.tar.gz

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

Other differences:
------------------
++++++ python-poetry.spec ++++++
--- /var/tmp/diff_new_pack.CECv3R/_old  2024-03-20 21:20:25.171435270 +0100
+++ /var/tmp/diff_new_pack.CECv3R/_new  2024-03-20 21:20:25.171435270 +0100
@@ -1,5 +1,5 @@
 #
-# spec file
+# spec file for package python-poetry
 #
 # Copyright (c) 2024 SUSE LLC
 #
@@ -27,7 +27,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-poetry%{psuffix}
-Version:        1.7.1
+Version:        1.8.2
 Release:        0
 Summary:        Python dependency management and packaging
 License:        MIT
@@ -37,11 +37,11 @@
 Source:         
https://github.com/python-poetry/poetry/archive/%{version}.tar.gz#/poetry-%{version}.tar.gz
 BuildRequires:  %{python_module base >= 3.8}
 BuildRequires:  %{python_module pip}
-BuildRequires:  %{python_module poetry-core = 1.8.1}
+BuildRequires:  %{python_module poetry-core >= 1.7.0 with %python-poetry-core 
< 2.0.0}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       python-build >= 1.0.3
-Requires:       python-poetry-core = 1.8.1
+Requires:       python-poetry-core = 1.9.0
 Requires:       python-poetry-plugin-export >= 1.6.0
 # SECTION cachecontrol[filecache]
 Requires:       python-CacheControl >= 0.13
@@ -56,14 +56,14 @@
 %endif
 Requires:       python-installer >= 0.7.0
 Requires:       python-keyring >= 24.0
-Requires:       python-packaging >= 20.4
+Requires:       python-packaging >= 23.1
 Requires:       python-pexpect >= 4.7.0
 Requires:       python-pkginfo >= 1.9.4
-Requires:       python-platformdirs >= 3.0.0
 Requires:       python-pyproject-hooks >= 1.0.0
 Requires:       python-requests >= 2.26
 Requires:       python-shellingham >= 1.5
-Requires:       (python-requests-toolbelt >= 0.9.1 with 
python-requests-toolbelt < 2)
+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
 %endif
@@ -71,7 +71,7 @@
 Requires:       python-virtualenv >= 20.22
 Requires:       (python-tomlkit >= 0.11.4 with python-tomlkit < 1.0)
 Requires(post): update-alternatives
-Requires(postun):update-alternatives
+Requires(postun): update-alternatives
 Recommends:     git-core
 Recommends:     python-devel
 BuildArch:      noarch
@@ -120,6 +120,10 @@
 donttest="$donttest or test_executor_should_write_pep610_url_references"
 donttest="$donttest or test_prepare_directory or test_prepare_sdist"
 donttest="$donttest or test_isolated_env_install_success"
+# different hashes in our own ecosystem
+donttest="$donttest or test_executor_known_hashes"
+# no command "exit-code"
+donttest="$donttest or test_info_setup_complex_calls_script"
 %{python_expand # pytest needs to be called from the virtualenv python 
interpreter gh#python-poetry/poetry#1645
 virtualenv-%{$python_bin_suffix} --system-site-packages 
testenv-%{$python_bin_suffix}
 source testenv-%{$python_bin_suffix}/bin/activate

++++++ poetry-1.7.1.tar.gz -> poetry-1.8.2.tar.gz ++++++
++++ 15914 lines of diff (skipped)

Reply via email to