Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages /
python-pip
Commits:
26f6a5c1 by Christian Heusel at 2025-07-31T09:49:54+02:00
upgpkg: 25.2-1: New upstream release
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = python-pip
pkgdesc = The PyPA recommended tool for installing Python packages
- pkgver = 25.1.1
+ pkgver = 25.2
pkgrel = 1
url = https://pip.pypa.io/
arch = any
@@ -19,7 +19,7 @@ pkgbase = python-pip
makedepends = python-build
makedepends = python-installer
makedepends = python-myst-parser
- makedepends = python-setuptools
+ makedepends = python-flit-core
makedepends = python-sphinx
makedepends = python-sphinx-copybutton
makedepends = python-sphinx-inline-tabs
@@ -29,8 +29,8 @@ pkgbase = python-pip
depends = python-cryptography
depends = python-filelock
depends = python-wheel
- source = https://github.com/pypa/pip/archive/25.1.1/pip-25.1.1.tar.gz
- sha512sums =
ce61c9861265139b3c5ea9be9dc246097cd75c21687cf8301f80a377d02420c4524f0d6307d2ca0232ff8715b1105343bcfdb9cac6b69503780ab2c4645558dc
- b2sums =
eb443451deeb71888c2fc56ac5c8cb2d0515ec0efff975fab98cfa65d1fc5e66948243b3acebf1f4b0446e46082abb9fd350816579a4f5af1292c160490ce930
+ source = https://github.com/pypa/pip/archive/25.2/pip-25.2.tar.gz
+ sha512sums =
5cc65c9091fdda7905e26ce32ddaa3a1c2fd287d69fd3da67c814ba7e8e5be59301d8327c06cdca78c1b95f4a5b5f75c87f36a549022408cc0e8f9411c0db11e
+ b2sums =
3bfe61d6d0d6f3a79c3fd801f5cb40b203fd12085d925ae7cde53adca3c5ee523fdfd9449546e1bc8ca719b3e8766cfef3162919e13a77f7adc0d20a951d11c7
pkgname = python-pip
=====================================
PKGBUILD
=====================================
@@ -7,7 +7,7 @@
_name=pip
pkgname=python-pip
-pkgver=25.1.1
+pkgver=25.2
pkgrel=1
pkgdesc="The PyPA recommended tool for installing Python packages"
url="https://pip.pypa.io/"
@@ -24,7 +24,7 @@ makedepends=(
python-build
python-installer
python-myst-parser
- python-setuptools
+ python-flit-core
python-sphinx
python-sphinx-copybutton
python-sphinx-inline-tabs
@@ -43,14 +43,20 @@ checkdepends=(
python-werkzeug
subversion
)
-source=(https://github.com/pypa/$_name/archive/$pkgver/$_name-$pkgver.tar.gz)
-sha512sums=('ce61c9861265139b3c5ea9be9dc246097cd75c21687cf8301f80a377d02420c4524f0d6307d2ca0232ff8715b1105343bcfdb9cac6b69503780ab2c4645558dc')
-b2sums=('eb443451deeb71888c2fc56ac5c8cb2d0515ec0efff975fab98cfa65d1fc5e66948243b3acebf1f4b0446e46082abb9fd350816579a4f5af1292c160490ce930')
+source=(https://github.com/pypa/$_name/archive/$pkgver/$_name-$pkgver.tar.gz
+ )
+sha512sums=('5cc65c9091fdda7905e26ce32ddaa3a1c2fd287d69fd3da67c814ba7e8e5be59301d8327c06cdca78c1b95f4a5b5f75c87f36a549022408cc0e8f9411c0db11e')
+b2sums=('3bfe61d6d0d6f3a79c3fd801f5cb40b203fd12085d925ae7cde53adca3c5ee523fdfd9449546e1bc8ca719b3e8766cfef3162919e13a77f7adc0d20a951d11c7')
prepare() {
# pip is moving towards a separate sphinx config without towncrier
https://github.com/pypa/pip/issues/12881
# since python-sphinxcontrib-towncrier is broken, we remove its use (as it
is not needed for manpages)
sed '/towncrier/d' -i $_name-$pkgver/docs/html/conf.py
+
+ # patch out need for pytest-subket
+ sed -i '/--allow-hosts=localhost/d' "$_name-$pkgver/pyproject.toml"
+ sed -i '/--allow-unix-socket/d' "$_name-$pkgver/pyproject.toml"
+ sed -i '/--disable-socket/d' "$_name-$pkgver/pyproject.toml"
}
build() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pip/-/commit/26f6a5c1453db2990797c2395fab739f8c69f754
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pip/-/commit/26f6a5c1453db2990797c2395fab739f8c69f754
You're receiving this email because of your account on gitlab.archlinux.org.