summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarl Smedstad2023-04-03 21:59:35 +0200
committerCarl Smedstad2023-04-03 21:59:35 +0200
commitd140210a1fe41998eca1a658cb306d666ec5f805 (patch)
treec756eb216a48852334a6f07a28cbdad46344c938
parentc4ffb0980cbd15c5e4abdddd4c3f8062c2270e8d (diff)
downloadaur-d140210a1fe41998eca1a658cb306d666ec5f805.tar.gz
Publish version 0.21.1-1
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD16
2 files changed, 17 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 515aa3214555..8772c30124f8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 22d5757891a5..445a91981966 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}