[packages/python3-jaraco.itertools] - updated to 6.4.3
qboosh
qboosh at pld-linux.org
Sat Nov 29 17:41:23 CET 2025
commit 9f1d7c68dd7a6428d41e6cadbf7981d509c5fd5f
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Nov 29 17:41:17 2025 +0100
- updated to 6.4.3
python3-jaraco.itertools.spec | 41 ++++++++++++++++++-----------------------
1 file changed, 18 insertions(+), 23 deletions(-)
---
diff --git a/python3-jaraco.itertools.spec b/python3-jaraco.itertools.spec
index 1617e5b..33a33ec 100644
--- a/python3-jaraco.itertools.spec
+++ b/python3-jaraco.itertools.spec
@@ -6,32 +6,33 @@
Summary: jaraco.itertools module
Summary(pl.UTF-8): Moduł jaraco.itertools
Name: python3-jaraco.itertools
-Version: 6.4.1
-Release: 3
+Version: 6.4.3
+Release: 1
License: MIT
Group: Libraries/Python
#Source0Download: https://pypi.org/simple/jaraco-itertools/
-Source0: https://files.pythonhosted.org/packages/source/j/jaraco.itertools/jaraco.itertools-%{version}.tar.gz
-# Source0-md5: 39ab7c22add6901895dbaa5f62a6abae
+Source0: https://files.pythonhosted.org/packages/source/j/jaraco.itertools/jaraco_itertools-%{version}.tar.gz
+# Source0-md5: e026dd329dcfda52c511419d1c6c7a05
URL: https://pypi.org/project/jaraco.itertools/
-BuildRequires: python3-modules >= 1:3.8
-BuildRequires: python3-setuptools >= 1:56
+BuildRequires: python3-build
+BuildRequires: python3-coherent.licensed
+BuildRequires: python3-installer
+BuildRequires: python3-modules >= 1:3.9
+BuildRequires: python3-setuptools >= 1:61.2
BuildRequires: python3-setuptools_scm >= 3.4.1
-BuildRequires: python3-toml
%if %{with tests}
BuildRequires: python3-inflect
BuildRequires: python3-more_itertools >= 4.0.0
BuildRequires: python3-pytest >= 6
-# lint only?
-#BuildRequires: python3-pytest-black >= 0.3.7
+# lint only
#BuildRequires: python3-pytest-checkdocs >= 2.4
#BuildRequires: python3-pytest-cov
#BuildRequires: python3-pytest-enabler >= 2.2
-#BuildRequires: python3-pytest-flake8
#BuildRequires: python3-pytest-mypy >= 0.9.1
+#BuildRequires: python3-pytest-ruff >= 0.2.1
%endif
BuildRequires: rpm-pythonprov
-BuildRequires: rpmbuild(macros) >= 1.714
+BuildRequires: rpmbuild(macros) >= 2.044
%if %{with doc}
BuildRequires: python3-furo
BuildRequires: python3-jaraco.packaging >= 9.3
@@ -40,7 +41,7 @@ BuildRequires: python3-rst.linker >= 1.9
BuildRequires: sphinx-pdg-3 >= 3.5
%endif
Requires: python3-jaraco
-Requires: python3-modules >= 1:3.8
+Requires: python3-modules >= 1:3.9
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -62,17 +63,10 @@ API documentation for Python jaraco.itertools module.
Dokumentacja API modułu Pythona jaraco.itertools.
%prep
-%setup -q -n jaraco.itertools-%{version}
-
-# create stub for setuptools
-cat >setup.py <<EOF
-import setuptools
-
-setuptools.setup(use_scm_version=True)
-EOF
+%setup -q -n jaraco_itertools-%{version}
%build
-%py3_build
+%py3_build_pyproject
%if %{with tests}
PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 \
@@ -80,13 +74,14 @@ PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 \
%endif
%if %{with doc}
+PYTHONPATH=$(pwd) \
sphinx-build-3 -b html docs docs/build/html
%endif
%install
rm -rf $RPM_BUILD_ROOT
-%py3_install
+%py3_install_pyproject
%clean
rm -rf $RPM_BUILD_ROOT
@@ -96,7 +91,7 @@ rm -rf $RPM_BUILD_ROOT
%doc LICENSE NEWS.rst README.rst
%{py3_sitescriptdir}/jaraco/itertools.py
%{py3_sitescriptdir}/jaraco/__pycache__/itertools.cpython-*.py[co]
-%{py3_sitescriptdir}/jaraco.itertools-%{version}-py*.egg-info
+%{py3_sitescriptdir}/jaraco_itertools-%{version}.dist-info
%if %{with doc}
%files apidocs
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/python3-jaraco.itertools.git/commitdiff/9f1d7c68dd7a6428d41e6cadbf7981d509c5fd5f
More information about the pld-cvs-commit
mailing list