diff options
author | Caleb Maclennan | 2022-06-23 12:37:56 +0300 |
---|---|---|
committer | Caleb Maclennan | 2022-06-23 12:37:56 +0300 |
commit | eafa72d986b6e9444409ecfd5f4e9ec1300b6ace (patch) | |
tree | 68d913b2c55c5d5f0cfe1f09c8c22208792638cb | |
parent | 5c6ba29e88b0e9d28903c2b574f4f3deb444a188 (diff) | |
download | aur-eafa72d986b6e9444409ecfd5f4e9ec1300b6ace.tar.gz |
upgpkg: python-scmrepo 0.0.25-1
upstream release
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 19 insertions, 17 deletions
@@ -1,13 +1,17 @@ pkgbase = python-scmrepo pkgdesc = SCM wrapper and fsspec filesystem for Git for use in DVC - pkgver = 0.0.7 + pkgver = 0.0.25 pkgrel = 1 url = https://github.com/iterative/scmrepo arch = any license = Apache + checkdepends = python-cryptography + checkdepends = python-typing_extensions checkdepends = python-pytest - makedepends = python-dephell - makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel + makedepends = python-setuptools-scm depends = python depends = python-asyncssh depends = python-dulwich @@ -17,7 +21,7 @@ pkgbase = python-scmrepo depends = python-pathspec depends = python-pygit2 depends = python-pygtrie - source = https://files.pythonhosted.org/packages/source/s/scmrepo/scmrepo-0.0.7.tar.gz - sha256sums = 0dd8ac0e0ca8223d5b2efacb77b2cb49ec3cc383241cc69d1ef7595736a4b0a9 + source = https://files.pythonhosted.org/packages/source/s/scmrepo/scmrepo-0.0.25.tar.gz + sha256sums = 4b5bcc8a5ed05c0b0fafdbc3b80412c830dc1f40c31175ba8aa5817b0a1568b3 pkgname = python-scmrepo @@ -2,7 +2,7 @@ pkgname=python-scmrepo _pyname=${pkgname#python-} -pkgver=0.0.7 +pkgver=0.0.25 pkgrel=1 pkgdesc='SCM wrapper and fsspec filesystem for Git for use in DVC' arch=(any) @@ -18,29 +18,27 @@ _pydeps=(asyncssh pygtrie) depends=(python "${_pydeps[@]/#/python-}") -makedepends=(python-dephell - python-setuptools) -checkdepends=(python-pytest) +makedepends=(python-{build,installer,wheel} + python-setuptools-scm) +checkdepends=(python-cryptography + python-typing_extensions + python-pytest) _archive=("$_pyname-$pkgver") source=("https://files.pythonhosted.org/packages/source/${_pyname::1}/$_pyname/$_archive.tar.gz") -sha256sums=('0dd8ac0e0ca8223d5b2efacb77b2cb49ec3cc383241cc69d1ef7595736a4b0a9') +sha256sums=('4b5bcc8a5ed05c0b0fafdbc3b80412c830dc1f40c31175ba8aa5817b0a1568b3') -prepare(){ - cd "$_archive" - dephell deps convert --from pyproject.toml --to setup.py -} build() { cd "$_archive" - python setup.py build + python -m build -wn } check() { cd "$_archive" - # PyPi release missing tests + # tests require pytest_test_utils, disabled until packaged # pytest } package() { cd "$_archive" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer -d "$pkgdir" dist/*.whl } |