diff options
author | Marcus Hoffmann | 2023-04-10 14:29:39 +0200 |
---|---|---|
committer | Marcus Hoffmann | 2023-04-10 14:29:39 +0200 |
commit | 9218cf25ab23278d169d3c18f27d1d2761b454ea (patch) | |
tree | 73611b136eacd9f840e7f061b26cea5cbdd2bb96 | |
parent | d2046f2c31afca3a3419b3363c0a278f33937742 (diff) | |
download | aur-python-mypy-zope.tar.gz |
update to v0.9.1
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 13 insertions, 9 deletions
@@ -1,18 +1,21 @@ pkgbase = python-mypy-zope pkgdesc = Plugin for mypy to support zope.interface - pkgver = 0.3.8 + pkgver = 0.9.1 pkgrel = 1 url = https://pypi.org/project/mypy-zope/ arch = any license = MIT checkdepends = python-pytest checkdepends = python-lxml + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel + makedepends = python-setuptools depends = python - depends = python-setuptools depends = mypy depends = python-zope-interface depends = python-zope-schema - source = https://files.pythonhosted.org/packages/source/m/mypy-zope/mypy-zope-0.3.8.tar.gz - sha256sums = 6578463883d7533026596cd390cce267ff4aaab8a6ef0b019abc071c63988962 + source = https://files.pythonhosted.org/packages/source/m/mypy-zope/mypy-zope-0.9.1.tar.gz + sha256sums = 4c87dbc71fec35f6533746ecdf9d400cd9281338d71c16b5676bb5ed00a97ca2 pkgname = python-mypy-zope @@ -2,16 +2,17 @@ _pkgname=mypy-zope pkgname=python-mypy-zope -pkgver=0.3.8 +pkgver=0.9.1 pkgrel=1 pkgdesc="Plugin for mypy to support zope.interface" arch=('any') url="https://pypi.org/project/mypy-zope/" license=('MIT') -depends=('python' 'python-setuptools' 'mypy' 'python-zope-interface' 'python-zope-schema') +depends=('python' 'mypy' 'python-zope-interface' 'python-zope-schema') +makedepends=('python-build' 'python-installer' 'python-wheel' 'python-setuptools') checkdepends=('python-pytest' 'python-lxml') source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/$_pkgname/$_pkgname-$pkgver.tar.gz") -sha256sums=('6578463883d7533026596cd390cce267ff4aaab8a6ef0b019abc071c63988962') +sha256sums=('4c87dbc71fec35f6533746ecdf9d400cd9281338d71c16b5676bb5ed00a97ca2') # Tests only work with installed package: # https://github.com/Shoobx/mypy-zope/issues/25 @@ -24,11 +25,11 @@ sha256sums=('6578463883d7533026596cd390cce267ff4aaab8a6ef0b019abc071c63988962') build() { cd $srcdir/${_pkgname}-${pkgver} - python setup.py build + python -m build --wheel --no-isolation } package() { cd "$srcdir/${_pkgname}-${pkgver}" install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - python3 setup.py install --root "${pkgdir}" --optimize=1 --skip-build + python -m installer --destdir="${pkgdir}" dist/*.whl } |