diff options
author | Carl Smedstad | 2023-04-03 21:59:35 +0200 |
---|---|---|
committer | Carl Smedstad | 2023-04-03 21:59:35 +0200 |
commit | d140210a1fe41998eca1a658cb306d666ec5f805 (patch) | |
tree | c756eb216a48852334a6f07a28cbdad46344c938 | |
parent | c4ffb0980cbd15c5e4abdddd4c3f8062c2270e8d (diff) | |
download | aur-d140210a1fe41998eca1a658cb306d666ec5f805.tar.gz |
Publish version 0.21.1-1
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 17 insertions, 12 deletions
@@ -1,21 +1,24 @@ pkgbase = python-pyhanko-certvalidator pkgdesc = Validates X.509 certificates and paths - pkgver = 0.20.1 + pkgver = 0.21.1 pkgrel = 1 url = https://github.com/MatthiasValvekens/certvalidator arch = any license = MIT - checkdepends = python-aiohttp checkdepends = python-freezegun checkdepends = python-pytest checkdepends = python-pytest-asyncio - makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel + makedepends = python-pytest-runner + depends = python-aiohttp depends = python-asn1crypto depends = python-cryptography depends = python-oscrypto depends = python-requests depends = python-uritools - source = python-pyhanko-certvalidator-0.20.1.tar.gz::https://github.com/MatthiasValvekens/certvalidator/archive/refs/tags/0.20.1.tar.gz - sha256sums = 3975e6732d37d9982b81a3cf89643b659e6d9d0077820b6ee483f5d41c5b042c + source = python-pyhanko-certvalidator-0.21.1.tar.gz::https://github.com/MatthiasValvekens/certvalidator/archive/refs/tags/0.21.1.tar.gz + sha256sums = 1bc7adc687895e94574cfb80873791e32dedf0f3e15b1c95178e72e86c5efeb8 pkgname = python-pyhanko-certvalidator @@ -3,20 +3,23 @@ pkgname=python-pyhanko-certvalidator _name=certvalidator -pkgver=0.20.1 +pkgver=0.21.1 pkgrel=1 pkgdesc="Validates X.509 certificates and paths" url="https://github.com/MatthiasValvekens/certvalidator" license=(MIT) arch=(any) -makedepends=(python-setuptools) +makedepends=( + python-{build,installer,wheel} + python-pytest-runner +) checkdepends=( - python-aiohttp python-freezegun python-pytest python-pytest-asyncio ) depends=( + python-aiohttp python-asn1crypto python-cryptography python-oscrypto @@ -25,14 +28,14 @@ depends=( ) source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/${pkgver}.tar.gz") -sha256sums=('13c4ea7528ba9c0beba67947e23664ec3df7d180819cdc161385f3214fc83dcd') +sha256sums=('1bc7adc687895e94574cfb80873791e32dedf0f3e15b1c95178e72e86c5efeb8') _archive="$_name-$pkgver" build() { cd "$_archive" - python setup.py build + python -m build --wheel --no-isolation } check() { @@ -44,8 +47,7 @@ check() { package() { cd "$_archive" - export PYTHONHASHSEED=0 - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer -d "$pkgdir" dist/*.whl install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |