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.
