Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages / python-flask-caching
Commits: 6c6272ee by Rafael Fontenelle at 2024-02-28T14:50:31-03:00 Remove pytest-runner, use SPDX license, use pypa build and installer - - - - - fce84a44 by Daniel M. Capella at 2024-02-28T18:57:14-05:00 Bump SRCINFO - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -4,8 +4,8 @@ pkgbase = python-flask-caching pkgrel = 1 url = https://github.com/sh4nks/flask-caching arch = any - license = BSD - checkdepends = python-pytest-runner + license = BSD-3-Clause + checkdepends = python-pytest checkdepends = python-pytest-cov checkdepends = python-pytest-xprocess checkdepends = python-pylibmc @@ -13,6 +13,9 @@ pkgbase = python-flask-caching checkdepends = memcached checkdepends = python-asgiref makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel depends = python-flask depends = python-cachelib source = python-flask-caching-2.1.0.tar.gz::https://github.com/sh4nks/flask-caching/archive/v2.1.0.tar.gz ===================================== PKGBUILD ===================================== @@ -5,11 +5,11 @@ pkgver=2.1.0 pkgrel=1 pkgdesc="Adds caching support to your Flask application" url="https://github.com/sh4nks/flask-caching" -license=('BSD') +license=('BSD-3-Clause') arch=('any') depends=('python-flask' 'python-cachelib') -makedepends=('python-setuptools') -checkdepends=('python-pytest-runner' 'python-pytest-cov' 'python-pytest-xprocess' +makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel') +checkdepends=('python-pytest' 'python-pytest-cov' 'python-pytest-xprocess' 'python-pylibmc' 'python-redis' 'memcached' 'python-asgiref') source=("$pkgname-$pkgver.tar.gz::https://github.com/sh4nks/flask-caching/archive/v$pkgver.tar.gz") sha512sums=('b55e5b5f0dbe5fcb850f7155df4ebc5eb1c19f69764d07593299453270a36fd2c443c4834323291859fe9a8c7f6619baf133c78606cecc2b1b4a621e54e60519') @@ -21,16 +21,16 @@ prepare() { build() { cd flask-caching-$pkgver - python setup.py build + python -m build --wheel --no-isolation } check() { cd flask-caching-$pkgver - python setup.py pytest + PYTHONPATH="$PWD/src" pytest } package() { cd flask-caching-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-flask-caching/-/compare/3fdac70f5da93901b20d21c68933b4b4eb96fec4...fce84a448f97bf7c71ce182e7ab2eb6a1748c58a -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-flask-caching/-/compare/3fdac70f5da93901b20d21c68933b4b4eb96fec4...fce84a448f97bf7c71ce182e7ab2eb6a1748c58a You're receiving this email because of your account on gitlab.archlinux.org.