--- PKGBUILD.orig 2021-12-27 18:31:11.998003058 +0100 +++ PKGBUILD 2021-12-27 18:32:15.651746741 +0100 @@ -4,26 +4,24 @@ # Contributor: Ismo Toijala pkgname=python-jsonschema -pkgver=3.2.0 -pkgrel=6 +pkgver=4.3.2 +pkgrel=1 pkgdesc="An implementation of JSON Schema validation for Python" arch=('any') url="https://pypi.python.org/pypi/jsonschema" license=('MIT') depends=('python-attrs' 'python-importlib-metadata' 'python-pyrsistent' 'python-setuptools') -makedepends=('python-setuptools-scm') +makedepends=('python-setuptools-scm' 'python-dephell') checkdepends=('python-twisted' 'python-idna' 'python-jsonpointer' 'python-strict-rfc3339' 'python-rfc3987' 'python-webcolors') -source=("$pkgname-$pkgver.tar.bz2::https://github.com/Julian/jsonschema/archive/v$pkgver.tar.gz" - $pkgname-webcolors.patch::https://github.com/Julian/jsonschema/commit/09595a50f507.patch) -sha512sums=('a575e9e7b0668220854e7ae45f2afd433643c3f0bfeb9769413cfc072ae01513a8d97bddbb6317f42348e09081e72bbad801d00ee5e3c0ac840bd19e934955cd' - '31fac0a4ea816660cd815ba28578e8b80e69e884ec9a450a6bf582e7c311036025927239a72cac2b667547ce2c5088b310f006ecce88a2c926fa3915780b7dac') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/Julian/jsonschema/archive/v$pkgver.tar.gz") +sha512sums=('43c58332128adf8f4290ca5ac4a2069cbd44bae2ff7723b6322347534c48b1a721d145f55a6bc59c7aa0ff1a9337d0f2a29b5ad4625026742cc75713d3fb70ff') export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver prepare() { cd jsonschema-$pkgver - patch -Np1 -i ../$pkgname-webcolors.patch + dephell deps convert --from pyproject.toml --to setup.py } build() {