Date: Thursday, June 17, 2021 @ 04:24:27 Author: eschwartz Revision: 964562
upgpkg: python-flit 3.2.0-2: Fix up dependencies on toml; upstream migrated from pytoml to toml, and it's used in flit_core too. Also make the tests run using pytest on its own. Gets rid of pytest-cov, which should never ever be used in packaging. :p Modified: python-flit/trunk/PKGBUILD ----------+ PKGBUILD | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-06-17 01:04:58 UTC (rev 964561) +++ PKGBUILD 2021-06-17 04:24:27 UTC (rev 964562) @@ -1,19 +1,20 @@ # Maintainer: Filipe LaĆns (FFY00) <la...@archlinux.org> +# Maintainer: Eli Schwartz <eschwa...@archlinux.org> _pkgname=flit pkgbase=python-$_pkgname pkgname=($pkgbase{,-core}) pkgver=3.2.0 -pkgrel=1 +pkgrel=2 pkgdesc='Simplified packaging of Python modules' arch=('any') url='https://github.com/takluyver/flit' license=('BSD') -depends=('python') +depends=('python' 'python-toml') makedepends=('python-setuptools' 'python-dephell' - 'python-requests' 'python-docutils' 'python-pytoml') + 'python-requests' 'python-docutils') #'python-build' 'python-install' 'python-pyproject2setuppy' -checkdepends=('python-pytest-runner' 'python-pytest-cov' 'python-testpath' 'python-responses') +checkdepends=('python-pytest' 'python-testpath' 'python-responses') source=("$pkgbase-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") sha512sums=('b40768fb4b0b2a2e3116ac790dfa629da5a57cda34b10abb8ce6a8febcc3436795d5122dcfa3db2c6d07d493f00391d2ca7300112561c8ff2a0b04d77c879662') @@ -40,11 +41,11 @@ check() { cd $_pkgname-$pkgver - python setup.py pytest + PYTHONPATH=flit_core python -m pytest } package_python-flit() { - depends+=('python-flit-core' 'python-requests' 'python-docutils' 'python-pytoml') + depends+=('python-flit-core' 'python-requests' 'python-docutils') provides=($_pkgname) conflicts=($_pkgname)