diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 15 insertions, 16 deletions
@@ -1,16 +1,18 @@ pkgbase = python-multimethod pkgdesc = Multiple argument dispatching - pkgver = 1.6 + pkgver = 1.11.2 pkgrel = 2 url = https://github.com/coady/multimethod arch = any - license = Apache + license = Apache-2.0 checkdepends = python-pytest checkdepends = python-pytest-cov - makedepends = python-dephell + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools + makedepends = python-wheel depends = python - source = multimethod-1.6.tar.gz::https://github.com/coady/multimethod/archive/v1.6.tar.gz - sha512sums = 1c714f7c85a0c3696095804a2e2a248a011fd98ab049e01b03fc0b6b1fa82e9269f9d99088737442b45bc2c00b227b0cec532401372414d29befeddb6a99e7da + source = multimethod-1.11.2.tar.gz::https://github.com/coady/multimethod/archive/v1.11.2.tar.gz + sha512sums = 63d6c4dc5b1d85131683123ad21736e3ad41ceaab2b8f5075fc838cdaba11dd29c404362e9f0d4a7ac86c9e33f56223e953fe8355eab688af28c999b190ef4fa pkgname = python-multimethod @@ -2,34 +2,31 @@ pkgname=python-multimethod _pkgname=multimethod -pkgver=1.6 +pkgver=1.11.2 pkgrel=2 pkgdesc='Multiple argument dispatching' arch=('any') url='https://github.com/coady/multimethod' -license=('Apache') +license=('Apache-2.0') depends=( python ) makedepends=( - python-dephell + python-build + python-installer python-setuptools + python-wheel ) checkdepends=( python-pytest python-pytest-cov ) source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/coady/multimethod/archive/v${pkgver}.tar.gz") -sha512sums=('1c714f7c85a0c3696095804a2e2a248a011fd98ab049e01b03fc0b6b1fa82e9269f9d99088737442b45bc2c00b227b0cec532401372414d29befeddb6a99e7da') - -prepare() { - cd "${_pkgname}-${pkgver}" - dephell deps convert --from pyproject.toml --to setup.py -} +sha512sums=('63d6c4dc5b1d85131683123ad21736e3ad41ceaab2b8f5075fc838cdaba11dd29c404362e9f0d4a7ac86c9e33f56223e953fe8355eab688af28c999b190ef4fa') build() { cd "${_pkgname}-${pkgver}" - python setup.py build + python -m build --wheel --no-isolation } check() { @@ -39,6 +36,6 @@ check() { package() { cd "${_pkgname}-${pkgver}" - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + python -m installer --destdir="${pkgdir}" dist/*.whl } # vim:set ts=2 sw=2 et: |