[arch-commits] Commit in python-pip/trunk (PKGBUILD pip-22.1.2-devendor_imports.patch)
David Runge
dvzrv at gemini.archlinux.org
Fri Jul 22 21:04:00 UTC 2022
Date: Friday, July 22, 2022 @ 21:04:00
Author: dvzrv
Revision: 451560
upgpkg: python-pip 22.2-1: Upgrade to 22.2.
Remove python-html5lib from depends (upstream removed it from vendored packages).
Remove patch for fixing an import when devendoring (merged upstream and included).
Add docs.
Modified:
python-pip/trunk/PKGBUILD
Deleted:
python-pip/trunk/pip-22.1.2-devendor_imports.patch
-----------------------------------+
PKGBUILD | 17 ++++++-----------
pip-22.1.2-devendor_imports.patch | 21 ---------------------
2 files changed, 6 insertions(+), 32 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-07-22 20:40:12 UTC (rev 451559)
+++ PKGBUILD 2022-07-22 21:04:00 UTC (rev 451560)
@@ -6,7 +6,7 @@
_name=pip
pkgname=python-pip
-pkgver=22.1.2
+pkgver=22.2
pkgrel=1
pkgdesc="The PyPA recommended tool for installing Python packages"
url="https://pip.pypa.io/"
@@ -20,7 +20,6 @@
python-colorama
python-distlib
python-distro
- python-html5lib
python-idna
python-msgpack
python-packaging
@@ -73,21 +72,16 @@
source=(
$_name-$pkgver.tar.gz::https://github.com/pypa/$_name/archive/$pkgver.tar.gz
$_name-22.1.2-devendor.patch
- $_name-22.1.2-devendor_imports.patch
)
-sha512sums=('7dd13150023f1cca8f5e01da7688ae418b5d0b36364efcfc15374a5147c7cabd46ff1d34e6499bc8e182dc0d34a366f5fe21d8ab4de4d112d269a97200401305'
- '90f07252786d765c8ba7ce12915ed9434d3696addb8e5cfff298f280b9f499ad6836a158c9f515a51fc7373f1a77b9eb550b7855609114b041aa7bc5b2b821ae'
- '5abdd74c505f649e381c807607c98edeab45671ca48bb7d99fc85d35191bbe7addbcadb4b833d8851095896433a8860a703c80e120a15038afb234448cea514d')
-b2sums=('f709f8977d467d5a3170884bb75cd2f74a2f40801ae02a3725d442e18e4073f9c4a39cd1c9d2ce3949eb888be69d151f67d0cf2d0cbad7e2ec1ec6e78150b5c7'
- '892455034738c6c7a74cd7c136c0650f9c4eb54dd4708cf43d2e17ecbd9904adb567c9c3d5a05865048645ad3aac65406a82d23af43fd3889d9290b66d89ead5'
- '256b5cc8b0f91265965ca90f443033f540fc698fca981cc9b30fbba60fcc9a82b2f7acfabb807db0911677f5a50ad3387879adf6ee21b6029cad47ed2abe7ebd')
+sha512sums=('2ff3f9c2dc84c65c14c978e8c58cd3cee6cfff9753655c726763d6d7780d147479f32c47873d402ad9e0821fef940b971a7df93fabd6b998f07dea5af1251c9b'
+ '90f07252786d765c8ba7ce12915ed9434d3696addb8e5cfff298f280b9f499ad6836a158c9f515a51fc7373f1a77b9eb550b7855609114b041aa7bc5b2b821ae')
+b2sums=('e32fe63e81593a0ec9c0110af0f07f1a47ddd3d6c660c11e9eb9142c251b7f45e3a1cc343193b123364a6a3a69490add7d4ebb368aac027c448f00f7cd163d7c'
+ '892455034738c6c7a74cd7c136c0650f9c4eb54dd4708cf43d2e17ecbd9904adb567c9c3d5a05865048645ad3aac65406a82d23af43fd3889d9290b66d89ead5')
shopt -s extglob
prepare() {
# set DEBUNDLED to True
patch -Np1 -d $_name-$pkgver -i ../$_name-22.1.2-devendor.patch
- # add missing imports for rich for devendoring: https://github.com/pypa/pip/pull/11211
- patch -Np1 -d $_name-$pkgver -i ../$_name-22.1.2-devendor_imports.patch
# remove vendored files, except __init__.py
rm -frv $_name-$pkgver/src/pip/_vendor/!(__init__.py)
@@ -128,6 +122,7 @@
install -vDm 644 LICENSE.txt -t "$pkgdir/usr/share/licenses/$pkgname/"
install -vDm 644 docs/build/man/*.1 -t "$pkgdir/usr/share/man/man1/"
+ install -vDm 644 {NEWS,README}.rst -t "$pkgdir/usr/share/doc/$pkgname/"
# NOTE: zsh completion does not work: https://bugs.archlinux.org/task/65349#comment187166
PYTHONPATH="$pkgdir/$_site_packages" "$pkgdir"/usr/bin/pip completion --bash | install -vDm 644 /dev/stdin "$pkgdir"/usr/share/bash-completion/completions/pip
Deleted: pip-22.1.2-devendor_imports.patch
===================================================================
--- pip-22.1.2-devendor_imports.patch 2022-07-22 20:40:12 UTC (rev 451559)
+++ pip-22.1.2-devendor_imports.patch 2022-07-22 21:04:00 UTC (rev 451560)
@@ -1,21 +0,0 @@
-diff --git c/src/pip/_vendor/__init__.py w/src/pip/_vendor/__init__.py
-index 3843cb099..39579aa96 100644
---- c/src/pip/_vendor/__init__.py
-+++ w/src/pip/_vendor/__init__.py
-@@ -106,6 +106,16 @@ if DEBUNDLED:
- vendored("requests.packages.urllib3.util.timeout")
- vendored("requests.packages.urllib3.util.url")
- vendored("resolvelib")
-+ vendored("rich")
-+ vendored("rich.console")
-+ vendored("rich.highlighter")
-+ vendored("rich.logging")
-+ vendored("rich.markup")
-+ vendored("rich.progress")
-+ vendored("rich.segment")
-+ vendored("rich.style")
-+ vendored("rich.text")
-+ vendored("rich.traceback")
- vendored("tenacity")
- vendored("tomli")
- vendored("urllib3")
More information about the arch-commits
mailing list