summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD19
2 files changed, 15 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9f13c41c30be..79a676b5af26 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 23811403dd6f..f870255dd0ea 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: