[packages/python3-pip] - updated to 25.3
qboosh
qboosh at pld-linux.org
Sun Nov 16 16:54:17 CET 2025
commit b36a82f17d41f1108a7949319e141e28ebb02281
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Nov 16 16:54:14 2025 +0100
- updated to 25.3
python3-pip.spec | 65 +++++++++++++++++++++++++++++++++-----------------------
1 file changed, 38 insertions(+), 27 deletions(-)
---
diff --git a/python3-pip.spec b/python3-pip.spec
index 7eace30..daee202 100644
--- a/python3-pip.spec
+++ b/python3-pip.spec
@@ -6,45 +6,52 @@
# site-packages/pip/_vendor/distlib/w64.exe
#
# Conditional build:
-%bcond_with apidocs # Sphinx documentation (needs network?)
-%bcond_with tests # test target (not included in sdist)
-
-%ifarch x32
-%undefine with_apidocs
-%endif
+%bcond_without doc # Sphinx documentation
+%bcond_with tests # test suite (not included in sdist)
%define module pip
-%define pypi_name pip
Summary: A tool for installing and managing Python 3 packages
Summary(pl.UTF-8): Narzędzie do instalowania i zarządzania pakietami Pythona 3
Name: python3-%{module}
-Version: 25.0.1
-Release: 4
+Version: 25.3
+Release: 1
License: MIT
Group: Libraries/Python
# Source0Download: https://pypi.python.org/simple/pip/
-Source0: https://pypi.debian.net/pip/%{pypi_name}-%{version}.tar.gz
-# Source0-md5: 1bf81564bf9738efbe48439c230f25bf
+Source0: https://files.pythonhosted.org/packages/source/p/pip/%{module}-%{version}.tar.gz
+# Source0-md5: 31f52f428372020b80cd7518862fbbee
URL: https://pip.pypa.io/
-BuildRequires: python3-devel >= 1:3.5
-BuildRequires: python3-modules >= 1:3.5
+BuildRequires: python3-devel >= 1:3.9
BuildRequires: python3-build
+BuildRequires: python3-flit_core >= 3.11
+BuildRequires: python3-flit_core < 4
BuildRequires: python3-installer
-BuildRequires: python3-setuptools
+BuildRequires: python3-modules >= 1:3.9
%if %{with tests}
-BuildRequires: python3-mock
-BuildRequires: python3-pytest
+BuildRequires: python3-cryptography
+BuildRequires: python3-freezegun
+BuildRequires: python3-proxy.py
+BuildRequires: python3-pytest >= 7.0
+BuildRequires: python3-pytest-cov
+BuildRequires: python3-pytest-rerunfailures
+BuildRequires: python3-pytest-subket
+BuildRequires: python3-pytest-xdist
BuildRequires: python3-scripttest >= 1.3
-BuildRequires: python3-virtualenv >= 1.10
+BuildRequires: python3-setuptools
+BuildRequires: python3-tomli-w
+BuildRequires: python3-virtualenv >= 20.0
+BuildRequires: python3-werkzeug
%endif
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 1.714
-%if %{with apidocs}
+%if %{with doc}
BuildRequires: python3-furo
+BuildRequires: python3-myst_parser
BuildRequires: python3-sphinx_copybutton
BuildRequires: python3-sphinx_inline_tabs
-BuildRequires: python3-sphinxcontrib-towncrier
-BuildRequires: sphinx-pdg-3
+BuildRequires: python3-sphinx_issues
+BuildRequires: python3-sphinxcontrib-towncrier >= 0.2.0
+BuildRequires: sphinx-pdg-3 >= 7.0
%endif
Requires: python3-setuptools
BuildArch: noarch
@@ -94,9 +101,13 @@ Dokumentacja instalatora i modułów Pythona pip.
%setup -q -n %{module}-%{version}
%build
-%py3_build_pyproject %{?with_tests:test}
+%py3_build_pyproject
-%if %{with apidocs}
+%if %{with tests}
+TODO when tests available
+%endif
+
+%if %{with doc}
PYTHONPATH=$(pwd)/src \
sphinx-build-3 -b html docs/html docs/html/_build/html
%endif
@@ -116,19 +127,19 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc AUTHORS.txt LICENSE.txt README.rst
+%doc AUTHORS.txt LICENSE.txt NEWS.rst README.rst SECURITY.md
%attr(755,root,root) %{_bindir}/pip3
-%attr(755,root,root) %{_bindir}/python3-pip
+%{_bindir}/python3-pip
%{py3_sitescriptdir}/pip
%{py3_sitescriptdir}/pip-%{version}.dist-info
%files -n pip
%defattr(644,root,root,755)
%doc AUTHORS.txt LICENSE.txt README.rst
-%attr(755,root,root) %{_bindir}/pip
+%{_bindir}/pip
-%if %{with apidocs}
+%if %{with doc}
%files apidocs
%defattr(644,root,root,755)
-%doc docs/html/_build/html/*
+%doc docs/html/_build/html/{_images,_static,cli,development,reference,topics,ux-research-design,*.html,*.js}
%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/python3-pip.git/commitdiff/b36a82f17d41f1108a7949319e141e28ebb02281
More information about the pld-cvs-commit
mailing list