David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
python-requests-wsgi-adapter


Commits:
beffcf20 by David Runge at 2024-04-05T21:04:19+02:00
Add nvchecker integration

Signed-off-by: David Runge <[email protected]>

- - - - -
dad72587 by David Runge at 2024-04-05T21:04:47+02:00
Switch to correct SPDX license identifier

Signed-off-by: David Runge <[email protected]>

- - - - -
a2f4eb5f by David Runge at 2024-04-05T21:13:08+02:00
Switch to pinned commit for version as upstream is abandoned

Signed-off-by: David Runge <[email protected]>

- - - - -
98d61c79 by David Runge at 2024-04-05T21:13:34+02:00
upgpkg: 0.4.1-3: Rebuild against Python 3.12

- - - - -


3 changed files:

- + .SRCINFO
- + .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,18 @@
+pkgbase = python-requests-wsgi-adapter
+       pkgdesc = WSGI Transport Adapter for Requests
+       pkgver = 0.4.1
+       pkgrel = 3
+       url = https://github.com/seanbrant/requests-wsgi-adapter
+       arch = any
+       license = BSD-3-Clause
+       makedepends = git
+       makedepends = python-build
+       makedepends = python-installer
+       makedepends = python-setuptools
+       makedepends = python-wheel
+       depends = python-requests
+       source = 
git+https://github.com/seanbrant/requests-wsgi-adapter.git#commit=5b771effb5414096089375a3a36a3e7af1522ae0
+       sha256sums = 
84b67939701a2b2887c6c8db9eba0a91fe6d1348a19021331064d9c4d97c90d0
+       b2sums = 
898884b77a7a3bcc84d17a5161ab9b3476729ede4a8082a2babfd19e47a5c18cde2d3cbcdfc5af6960ba2890ff0d1ba02946fab811c50f89abca2d60e3104357
+
+pkgname = python-requests-wsgi-adapter


=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,3 @@
+[python-requests-wsgi-adapter]
+source = "pypi"
+pypi = "requests-wsgi-adapter"


=====================================
PKGBUILD
=====================================
@@ -1,40 +1,37 @@
 # Maintainer: David Runge <[email protected]>
 
-_name=requests-wsgi-adapter
+# NOTE: upstream is abandonware
 pkgname=python-requests-wsgi-adapter
+_name="${pkgname#python-}"
 pkgver=0.4.1
-pkgrel=2
+# pin commit that likely reflects 0.4.1: 
https://github.com/seanbrant/requests-wsgi-adapter/issues/20
+_commit=5b771effb5414096089375a3a36a3e7af1522ae0
+pkgrel=3
 pkgdesc="WSGI Transport Adapter for Requests"
 arch=(any)
 url="https://github.com/seanbrant/requests-wsgi-adapter";
-license=(BSD)
+license=(BSD-3-Clause)
 depends=(python-requests)
-makedepends=(python-build python-installer python-setuptools python-wheel)
-# no tests in sdist tarball: 
https://github.com/seanbrant/requests-wsgi-adapter/issues/21
-# checkdepends=(python-pytest)
+makedepends=(git python-build python-installer python-setuptools python-wheel)
 source=(
-  
https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz
-  # license file missing in sdist tarball: 
https://github.com/seanbrant/requests-wsgi-adapter/issues/22
-  
$pkgname-$pkgver-LICENSE::https://raw.githubusercontent.com/seanbrant/requests-wsgi-adapter/7b33ce210c17bd9707e4b26c2f0ed307424f90b9/LICENSE
+  git+$url.git#commit=$_commit
 )
-sha256sums=('5a7709e90abf49d181f6c32aa37794537f725de0f6dd42362bc8c8c90812c878'
-            '73e719ac528a2980e7155f2b4af58c711e74dce0659951ef609e25fb9b82658a')
-b2sums=('6c495a9af66ac8674b4fa14df4f089f82873159d082d12259fdb3ceece2b95c239115b8557de34dbb07efec861d367562aba4d0bebd12500dbbeb446e05d378c'
-        
'b43b1cc3352363d78cbc0b6ed37cb41a9a76354130e8b779f72bdb6f74bf8680f6c3773f706c290e0ba9990c55fa716f401952fb4affe28e3e4d05c746d13d92')
+sha256sums=('84b67939701a2b2887c6c8db9eba0a91fe6d1348a19021331064d9c4d97c90d0')
+b2sums=('898884b77a7a3bcc84d17a5161ab9b3476729ede4a8082a2babfd19e47a5c18cde2d3cbcdfc5af6960ba2890ff0d1ba02946fab811c50f89abca2d60e3104357')
 
 build() {
-  cd $_name-$pkgver
+  cd $_name
   python -m build --wheel --no-isolation
 }
 
-# check() {
-#   cd $_name-$pkgver
-#   pytest -vv
-# }
+check() {
+  cd $_name
+  python -m unittest discover -v
+}
 
 package() {
-  cd $_name-$pkgver
+  cd $_name
   python -m installer --destdir="$pkgdir" dist/*.whl
   install -vDm 644 README.rst -t "$pkgdir/usr/share/doc/$pkgname/"
-  install -vDm 644 ../$pkgname-$pkgver-LICENSE 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-requests-wsgi-adapter/-/compare/fba2a37cdeb566592cd146ffdcd59bcf249e250d...98d61c79fd818f09c4410a3bc2af7a419349a08a

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-requests-wsgi-adapter/-/compare/fba2a37cdeb566592cd146ffdcd59bcf249e250d...98d61c79fd818f09c4410a3bc2af7a419349a08a
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to