[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