George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages /
python-httplib2
Commits:
2370511e by George Rawlinson at 2024-10-05T21:21:12+13:00
upgpkg: 0.22.0-6
* Remove checkdepends: python-pytest-cov.
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- + remove-cov.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,12 +1,11 @@
pkgbase = python-httplib2
pkgdesc = Comprehensive HTTP client library, supporting many features
pkgver = 0.22.0
- pkgrel = 5
+ pkgrel = 6
url = https://github.com/httplib2/httplib2
arch = any
license = MIT
checkdepends = flake8
- checkdepends = python-pytest-cov
checkdepends = python-pytest-forked
checkdepends = python-pytest-timeout
checkdepends = python-pytest-xdist
@@ -22,9 +21,14 @@ pkgbase = python-httplib2
depends = ca-certificates
depends = python
depends = python-pyparsing
- source =
python-httplib2::git+https://github.com/httplib2/httplib2#commit=09eee8a81f552cbaa74f603f2dd9bcc3311ff6d7
+ source =
python-httplib2::git+https://github.com/httplib2/httplib2#tag=v0.22.0
source = use-system-certificates.patch
- sha512sums = SKIP
+ source = remove-cov.patch
+ sha512sums =
19c5ad43141c9e042cf81ee84ac5c6ee8f57a89656042708e86f8b098456df1752bdcddf0830b3514871cf9a488ebd374d3742cc21621169f1ea15c881b2a4ad
sha512sums =
9699f17938703d1975417d244240d2df0062d309a1af91b33b438158e60d28ea3a38f439a774286a4090977f021d0ed3adc8c5c8c450bcbd4417649c735646f6
+ sha512sums =
e3a37f1db327dd1c96a24c581a833e0447fa0e1cc1aaaff58f558a2bb923a50581b74cb0b33fe56240597bdf47ac0fba564bb5f6c79f2ee9e84e4a3d5ef0c027
+ b2sums =
2f7dd351018fdbaff3f63b3406442510bdf584c31fa57f6f39dd4cb4496a9fcf95dec40e4f961352baae6839317d3b325524402ab9bd9c1612b651a198d1ab58
+ b2sums =
5616fb29c36d107c6e064761f56793c0e618dd355158d3360fc7e596d90295863d83bc039ff494bc2de11a1db8976d35e7828a66dd6fd0f7ea96eda7aa21edb0
+ b2sums =
22ccdcf65d2f9303c8c9834db48e5c006d8081673e989e1d00c34621a0b99a10389ce0dfdbcaef38015cdc435dad311d427df61119fa4e45ee78405fdb212e73
pkgname = python-httplib2
=====================================
PKGBUILD
=====================================
@@ -9,7 +9,7 @@
pkgname=python-httplib2
pkgver=0.22.0
-pkgrel=5
+pkgrel=6
pkgdesc='Comprehensive HTTP client library, supporting many features'
arch=('any')
url='https://github.com/httplib2/httplib2'
@@ -28,7 +28,6 @@ makedepends=(
)
checkdepends=(
'flake8'
- 'python-pytest-cov'
'python-pytest-forked'
'python-pytest-timeout'
'python-pytest-xdist'
@@ -37,20 +36,17 @@ checkdepends=(
'python-cryptography'
'python-six'
)
-_commit=09eee8a81f552cbaa74f603f2dd9bcc3311ff6d7
source=(
- "$pkgname::git+$url#commit=$_commit"
+ "$pkgname::git+$url#tag=v$pkgver"
'use-system-certificates.patch'
+ 'remove-cov.patch'
)
-sha512sums=('SKIP'
-
'9699f17938703d1975417d244240d2df0062d309a1af91b33b438158e60d28ea3a38f439a774286a4090977f021d0ed3adc8c5c8c450bcbd4417649c735646f6')
-
-
-pkgver() {
- cd "$pkgname"
-
- git describe --tags | sed 's/^v//'
-}
+sha512sums=('19c5ad43141c9e042cf81ee84ac5c6ee8f57a89656042708e86f8b098456df1752bdcddf0830b3514871cf9a488ebd374d3742cc21621169f1ea15c881b2a4ad'
+
'9699f17938703d1975417d244240d2df0062d309a1af91b33b438158e60d28ea3a38f439a774286a4090977f021d0ed3adc8c5c8c450bcbd4417649c735646f6'
+
'e3a37f1db327dd1c96a24c581a833e0447fa0e1cc1aaaff58f558a2bb923a50581b74cb0b33fe56240597bdf47ac0fba564bb5f6c79f2ee9e84e4a3d5ef0c027')
+b2sums=('2f7dd351018fdbaff3f63b3406442510bdf584c31fa57f6f39dd4cb4496a9fcf95dec40e4f961352baae6839317d3b325524402ab9bd9c1612b651a198d1ab58'
+
'5616fb29c36d107c6e064761f56793c0e618dd355158d3360fc7e596d90295863d83bc039ff494bc2de11a1db8976d35e7828a66dd6fd0f7ea96eda7aa21edb0'
+
'22ccdcf65d2f9303c8c9834db48e5c006d8081673e989e1d00c34621a0b99a10389ce0dfdbcaef38015cdc435dad311d427df61119fa4e45ee78405fdb212e73')
prepare() {
cd "$pkgname"
@@ -59,6 +55,9 @@ prepare() {
patch -p1 -i "$srcdir/use-system-certificates.patch"
rm -vf python{2,3}/httplib2/cacerts.txt
+ # do not use python-pytest-cov
+ patch -p1 -i "$srcdir/remove-cov.patch"
+
# patch requirements to allow newer versions of checkdepends
sed -e 's/==/>=/' -i requirements-test.txt
}
=====================================
remove-cov.patch
=====================================
@@ -0,0 +1,11 @@
+--- a/setup.cfg
++++ b/setup.cfg
+@@ -15,8 +15,6 @@ minversion = 3.2
+ addopts =
+ # --fulltrace
+ # -n auto
+- --cov-config=setup.cfg
+- --cov=httplib2
+ --ignore=tests/_TODO_legacy/
+ --noconftest
+ --showlocals
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-httplib2/-/commit/2370511eebaab908cb79b3b59344c6d7cb20f4ff
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-httplib2/-/commit/2370511eebaab908cb79b3b59344c6d7cb20f4ff
You're receiving this email because of your account on gitlab.archlinux.org.