David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
python-pip


Commits:
c5a1eb52 by David Runge at 2024-10-31T10:21:31+01:00
upgpkg: 24.3.1-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = python-pip
        pkgdesc = The PyPA recommended tool for installing Python packages
-       pkgver = 24.2
+       pkgver = 24.3.1
        pkgrel = 1
        url = https://pip.pypa.io/
        arch = any
@@ -23,14 +23,13 @@ pkgbase = python-pip
        makedepends = python-sphinx
        makedepends = python-sphinx-copybutton
        makedepends = python-sphinx-inline-tabs
-       makedepends = python-sphinxcontrib-towncrier
        depends = python
        depends = python-attrs
        depends = python-cryptography
        depends = python-filelock
        depends = python-wheel
-       source = https://github.com/pypa/pip/archive/24.2/pip-24.2.tar.gz
-       sha512sums = 
2c44881f62f7b89cedeb0b739409ad67c6144bfdffc347efeb7bcf85aed77bcd7ddd10868d24577fbba0ef84dd752473d6b6dff329b42841939fae2ff2f63d28
-       b2sums = 
6bc7bf69cd3e1edc1898a4476d36b749c037ac10a1614ef3a6bacc0c7debd38de94e0cf6d8a2931b1a7afb2f6f853922fcd62b65d17ac805f22741b7ff6423c6
+       source = https://github.com/pypa/pip/archive/24.3.1/pip-24.3.1.tar.gz
+       sha512sums = 
9cf5f18eefd559cf27bc026e5206b0028ea77fd904a61fea9a6682b519305c962dd19170b841581bd05ff72192a9c458ec0eba173fa66db0438b046111ff5856
+       b2sums = 
c70524bfedf46776d5ab8da24754e8177caac6d87cc90aa86b144c0fe9718860fe3d08823f655495c059dbece6e0ecbb2ac8e655cff3124693f64a35deac512e
 
 pkgname = python-pip


=====================================
PKGBUILD
=====================================
@@ -6,7 +6,7 @@
 
 _name=pip
 pkgname=python-pip
-pkgver=24.2
+pkgver=24.3.1
 pkgrel=1
 pkgdesc="The PyPA recommended tool for installing Python packages"
 url="https://pip.pypa.io/";
@@ -27,7 +27,6 @@ makedepends=(
   python-sphinx
   python-sphinx-copybutton
   python-sphinx-inline-tabs
-  python-sphinxcontrib-towncrier
 )
 checkdepends=(
   git
@@ -43,8 +42,14 @@ checkdepends=(
   subversion
 )
 source=(https://github.com/pypa/$_name/archive/$pkgver/$_name-$pkgver.tar.gz)
-sha512sums=('2c44881f62f7b89cedeb0b739409ad67c6144bfdffc347efeb7bcf85aed77bcd7ddd10868d24577fbba0ef84dd752473d6b6dff329b42841939fae2ff2f63d28')
-b2sums=('6bc7bf69cd3e1edc1898a4476d36b749c037ac10a1614ef3a6bacc0c7debd38de94e0cf6d8a2931b1a7afb2f6f853922fcd62b65d17ac805f22741b7ff6423c6')
+sha512sums=('9cf5f18eefd559cf27bc026e5206b0028ea77fd904a61fea9a6682b519305c962dd19170b841581bd05ff72192a9c458ec0eba173fa66db0438b046111ff5856')
+b2sums=('c70524bfedf46776d5ab8da24754e8177caac6d87cc90aa86b144c0fe9718860fe3d08823f655495c059dbece6e0ecbb2ac8e655cff3124693f64a35deac512e')
+
+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
+}
 
 build() {
   cd $_name-$pkgver



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pip/-/commit/c5a1eb52db45c3666967a83e973c1b2e20d3c019

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pip/-/commit/c5a1eb52db45c3666967a83e973c1b2e20d3c019
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to