* update python-pooch to 1.8.2-1

This commit is contained in:
Alexander Baldeck 2024-08-08 14:41:49 +02:00
parent cc2dd8be61
commit b41e4a28f2
3 changed files with 36 additions and 8 deletions

View File

@ -0,0 +1,24 @@
pkgbase = python-pooch
pkgdesc = Python library for fetching and caching data files
pkgver = 1.8.2
pkgrel = 1
url = https://www.fatiando.org/pooch/latest/
arch = any
license = LicenseRef-pooch
checkdepends = python-pytest
checkdepends = python-pytest-httpserver
makedepends = git
makedepends = python-build
makedepends = python-installer
makedepends = python-setuptools-scm
makedepends = python-wheel
depends = python
depends = python-packaging
depends = python-platformdirs
depends = python-requests
optdepends = python-paramiko: for SFTP downloads
optdepends = python-tqdm: for printing a download progress bar
source = git+https://github.com/fatiando/pooch#tag=v1.8.2
sha256sums = f297312c457a5201ba95afbe47e4ac848d04460a61fa631cae412dd0ce3cb41a
pkgname = python-pooch

View File

@ -0,0 +1,3 @@
[python-pooch]
source = 'pypi'
pypi = 'pooch'

View File

@ -5,8 +5,8 @@
pkgname=python-pooch
_pyname=pooch
pkgver=1.8.1
pkgrel=2
pkgver=1.8.2
pkgrel=1
pkgdesc='Python library for fetching and caching data files'
arch=(any)
url='https://www.fatiando.org/pooch/latest/'
@ -17,27 +17,28 @@ depends=(python
python-requests)
optdepends=('python-paramiko: for SFTP downloads'
'python-tqdm: for printing a download progress bar')
makedepends=(python-build
makedepends=(git
python-build
python-installer
python-setuptools-scm
python-wheel)
checkdepends=(python-pytest
python-pytest-httpserver)
source=(https://pypi.python.org/packages/source/${_pyname:0:1}/$_pyname/$_pyname-$pkgver.tar.gz)
sha256sums=('27ef63097dd9a6e4f9d2694f5cfbf2f0a5defa44fccafec08d601e731d746270')
source=(git+https://github.com/fatiando/pooch#tag=v$pkgver)
sha256sums=('f297312c457a5201ba95afbe47e4ac848d04460a61fa631cae412dd0ce3cb41a')
build() {
cd $_pyname-$pkgver
cd $_pyname
python -m build --wheel --no-isolation
}
check() {
cd $_pyname-$pkgver
cd $_pyname
pytest -v -k 'not test_check_availability_on_ftp and not test_ftp_downloader'
}
package() {
cd $_pyname-$pkgver
cd $_pyname
python -m installer --destdir="$pkgdir" dist/*.whl
install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}