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.


Reply via email to