Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-pip-tools for 
openSUSE:Factory checked in at 2023-03-03 22:28:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pip-tools (Old)
 and      /work/SRC/openSUSE:Factory/.python-pip-tools.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pip-tools"

Fri Mar  3 22:28:39 2023 rev:6 rq:1069156 version:6.12.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pip-tools/python-pip-tools.changes        
2022-10-20 16:03:33.295235474 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-pip-tools.new.31432/python-pip-tools.changes 
    2023-03-03 22:31:46.692126168 +0100
@@ -1,0 +2,66 @@
+Fri Feb 24 11:53:48 UTC 2023 - Daniel Garcia <daniel.gar...@suse.com>
+
+- Update to 6.12.2
+  - Raise error if input and output filenames are matched (#1787).
+    Thanks @atugushev
+  - Add pyproject.toml as default input file format (#1780). Thanks
+    @berislavlopac
+  - Fix a regression with unsafe packages for --allow-unsafe (#1788).
+    Thanks @q0w
+- 6.12.1 (2022-12-16)
+  - Set explicitly packages for setuptools (#1782). Thanks @q0w
+- 6.12.0 (2022-12-13)
+  - Add --no-index flag to pip-compile (#1745). Thanks @atugushev
+  - Treat --upgrade-packages PKGSPECs as constraints (not just
+    minimums), consistently (#1578). Thanks @AndydeCleyre
+  - Filter out the user provided unsafe packages (#1766). Thanks @q0w
+  - Adopt PEP-621 for packaging (#1763). Thanks @ssbarnea
+- 6.11.0 (2022-11-30)
+  - Add pyproject.toml file (#1643). Thanks @otherJL0
+  - Support build isolation using setuptools/pyproject.toml
+    requirement files (#1727). Thanks @atugushev
+  - Improve punctuation/grammar with pip-compile header (#1547).
+    Thanks @blueyed
+  - Generate hashes for all available candidates (#1723). Thanks
+    @neykov
+  - Bump click minimum version to >= 8 (#1733). Thanks @atugushev
+  - Bump pip minimum version to >= 22.2 (#1729). Thanks @atugushev
+- 6.10.0 (2022-11-13)
+  - Deprecate pip-compile --resolver=legacy (#1724). Thanks @atugushev
+  - Prompt user to use the backtracking resolver on errors (#1719).
+    Thanks @maxfenv
+  - Add support for Python 3.11 final (#1708). Thanks @hugovk
+  - Add --newline=[LF|CRLF|native|preserve] option to pip-compile
+    (#1652). Thanks @AndydeCleyre
+  - Fix inconsistent handling of constraints comments with
+    backtracking resolver (#1713). Thanks @mkniewallner
+  - Fix some encoding warnings in Python 3.10 (PEP 597) (#1614).
+    Thanks @GalaxySnail
+  - Update pip-tools version in the README's pre-commit examples
+    (#1701). Thanks @Kludex
+  - Document use of the backtracking resolver (#1718). Thanks @maxfenv
+  - Use HTTPS in a readme link (#1716). Thanks @Arhell
+- 6.9.0 (2022-10-05)
+  - Add --all-extras flag to pip-compile (#1630). Thanks @apljungquist
+  - Support Exclude Package with custom unsafe packages (#1509).
+    Thanks @hmc-cs-mdrissi
+  - Fix compile cached vcs packages (#1649). Thanks @atugushev
+  - Include py.typed in wheel file (#1648). Thanks @FlorentJeannot
+  - Add pyproject.toml & modern packaging to introduction. (#1668).
+    Thanks @hynek
+- 6.8.0 (2022-06-30)
+  - Add support for pip's 2020 dependency resolver. Use pip-compile
+    --resolver backtracking to enable new resolver (#1539). Thanks
+    @atugushev
+- 6.7.0 (2022-06-27)
+  - Support for the importlib.metadata metadata implementation
+    (#1632). Thanks @richafrank
+  - Instantiate a new accumulator InstallRequirement for
+    combine_install_requirements output (#1519). Thanks @richafrank
+  - Replace direct usage of the pep517 module with the build module,
+    for loading project metadata (#1629). Thanks @AndydeCleyre
+- 6.6.2 (2022-05-23)
+  - Update PyPIRepository::resolve_reqs() for pip>=22.1.1 (#1624).
+    Thanks @m000
+
+-------------------------------------------------------------------

Old:
----
  pip-tools-6.6.2.tar.gz

New:
----
  pip-tools-6.12.2.tar.gz

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

Other differences:
------------------
++++++ python-pip-tools.spec ++++++
--- /var/tmp/diff_new_pack.nZcyhD/_old  2023-03-03 22:31:47.208128368 +0100
+++ /var/tmp/diff_new_pack.nZcyhD/_new  2023-03-03 22:31:47.216128402 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pip-tools
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,33 +16,34 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:           python-pip-tools
-Version:        6.6.2
+Version:        6.12.2
 Release:        0
 Summary:        Tool to keep pinned dependencies up to date
 License:        BSD-3-Clause
 URL:            https://github.com/jazzband/pip-tools/
 Source:         
https://files.pythonhosted.org/packages/source/p/pip-tools/pip-tools-%{version}.tar.gz
+BuildRequires:  %{python_module build}
+BuildRequires:  %{python_module pip >= 22.2}
 BuildRequires:  %{python_module setuptools_scm}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-click >= 7
-Requires:       python-pep517
-Requires:       python-pip >= 21.2
+Requires:       python-build
+Requires:       python-click >= 8
+Requires:       python-pip >= 22.2
 Requires:       python-setuptools
 Requires:       python-wheel
 Recommends:     git-core
 BuildArch:      noarch
 # SECTION test requirements
-BuildRequires:  %{python_module click >= 7}
-BuildRequires:  %{python_module pep517}
-BuildRequires:  %{python_module pip >= 21.2}
+BuildRequires:  %{python_module click >= 8}
+BuildRequires:  %{python_module flit-core}
+BuildRequires:  %{python_module poetry-core}
 BuildRequires:  %{python_module pytest-xdist}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module wheel}
 BuildRequires:  ca-certificates
 BuildRequires:  git-core
 # /SECTION
@@ -52,13 +53,13 @@
 pip-tools keeps pinned dependencies inside a project up to date.
 
 %prep
-%setup -q -n pip-tools-%{version}
+%autosetup -p1 -n pip-tools-%{version}
 
 %build
-%python_build
+%pyproject_wheel
 
 %install
-%python_install
+%pyproject_install
 %python_clone -a %{buildroot}%{_bindir}/pip-compile
 %python_clone -a %{buildroot}%{_bindir}/pip-sync
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
@@ -71,14 +72,19 @@
 
 %check
 export LANG=en_US.UTF-8
+donttest="network"
 # test_direct_reference_with_extras also requires network access
-%pytest -k 'not (network or test_direct_reference_with_extras)'
+donttest+=" or test_direct_reference_with_extras"
+# test_local_duplicate_subdependency_combined also requires network
+donttest+=" or test_local_duplicate_subdependency_combined"
+%pytest -k "not ($donttest)"
 
 %files %{python_files}
 %doc CHANGELOG.md README.rst
 %license LICENSE
 %python_alternative %{_bindir}/pip-compile
 %python_alternative %{_bindir}/pip-sync
-%{python_sitelib}/*
+%{python_sitelib}/piptools
+%{python_sitelib}/pip_tools-%{version}*-info
 
 %changelog

++++++ pip-tools-6.6.2.tar.gz -> pip-tools-6.12.2.tar.gz ++++++
++++ 7054 lines of diff (skipped)

Reply via email to