Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages / python-hyperframe
Commits: 0aadc14e by Rafael Fontenelle at 2024-02-28T21:48:51-03:00 Remove pytest-runner, use pypa build and installer - - - - - 43116f12 by Daniel M. Capella at 2024-02-28T21:55:31-05:00 Add SRCINFO - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,17 @@ +pkgbase = python-hyperframe + pkgdesc = HTTP/2 framing layer for Python + pkgver = 6.0.1 + pkgrel = 4 + url = https://hyper.rtfd.org + arch = any + license = MIT + checkdepends = python-pytest + makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel + depends = python + source = python-hyperframe-6.0.1.tar.gz::https://github.com/python-hyper/hyperframe/archive/v6.0.1.tar.gz + sha512sums = b4170194ef7504f0897a9cee689b32e22784e9b0d98d6da267b62983f013758acbfe53df9d6f6fad5f9709299e95ed32e1e73213f9515a4de20bd5c36fa39814 + +pkgname = python-hyperframe ===================================== PKGBUILD ===================================== @@ -8,23 +8,23 @@ arch=('any') license=('MIT') url="https://hyper.rtfd.org" depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-pytest-runner') +makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel') +checkdepends=('python-pytest') source=("$pkgname-$pkgver.tar.gz::https://github.com/python-hyper/hyperframe/archive/v$pkgver.tar.gz") sha512sums=('b4170194ef7504f0897a9cee689b32e22784e9b0d98d6da267b62983f013758acbfe53df9d6f6fad5f9709299e95ed32e1e73213f9515a4de20bd5c36fa39814') build() { cd "$srcdir"/hyperframe-$pkgver - python setup.py build + python -m build --wheel --no-isolation } check() { cd "$srcdir"/hyperframe-$pkgver - python setup.py pytest + PYTHONPATH="$PWD/src" pytest } package_python-hyperframe() { cd hyperframe-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-hyperframe/-/compare/3886d51725c71335672e9ebd22c7aa0d7281232e...43116f12dbbf66a29bddbf45d6e8c11b891a0ab6 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-hyperframe/-/compare/3886d51725c71335672e9ebd22c7aa0d7281232e...43116f12dbbf66a29bddbf45d6e8c11b891a0ab6 You're receiving this email because of your account on gitlab.archlinux.org.