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.


Reply via email to