Date: Wednesday, May 25, 2022 @ 08:11:48 Author: grawlinson Revision: 1210331
upgpkg: python-pydyf 0.2.0-1 * New upstream release. * Nuke weird test args from orbit. Added: python-pydyf/trunk/remove-unnecessary-test-args.patch Modified: python-pydyf/trunk/PKGBUILD ------------------------------------+ PKGBUILD | 16 ++++++++++------ remove-unnecessary-test-args.patch | 21 +++++++++++++++++++++ 2 files changed, 31 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-05-25 08:07:03 UTC (rev 1210330) +++ PKGBUILD 2022-05-25 08:11:48 UTC (rev 1210331) @@ -2,8 +2,8 @@ # Maintainer: George Rawlinson <grawlin...@archlinux.org> pkgname=python-pydyf -pkgver=0.1.2 -pkgrel=3 +pkgver=0.2.0 +pkgrel=1 pkgdesc='A low-level PDF generator' arch=('any') url='https://www.courtbouillon.org/pydyf' @@ -20,9 +20,13 @@ 'python-pillow' 'ghostscript' ) -_commit='9dd8e99b0093dad2b34fbc1a348c7e144cba4e4a' -source=("$pkgname::git+https://github.com/CourtBouillon/pydyf.git#commit=$_commit") -md5sums=('SKIP') +_commit='1ab5cbacc5ef9004fbf783634a86e94edcc4c2c1' +source=( + "$pkgname::git+https://github.com/CourtBouillon/pydyf.git#commit=$_commit" + 'remove-unnecessary-test-args.patch' +) +b2sums=('SKIP' + 'eac0ff06b669ccdf0b1ebf55b314fde5c8dd7e0f7f02559681f7ad485ba13db2ba07e5b7a4ec06dbf39bf823d6f7a67c6cab8ebd87630334de6ae6b8745d9e7b') pkgver() { cd "$pkgname" @@ -34,7 +38,7 @@ cd "$pkgname" # thou shalt not lint coding style in integration tests - sed -i 's/--isort --flake8 --cov --no-cov-on-fail//' pyproject.toml + patch -p1 -i ../remove-unnecessary-test-args.patch } build() { Added: remove-unnecessary-test-args.patch =================================================================== --- remove-unnecessary-test-args.patch (rev 0) +++ remove-unnecessary-test-args.patch 2022-05-25 08:11:48 UTC (rev 1210331) @@ -0,0 +1,21 @@ +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -42,18 +42,3 @@ test = ['pytest', 'pytest-xdist', 'pytest-flake8', 'pytest-isort', 'pytest-cov', + + [tool.flit.sdist] + exclude = ['.*'] +- +-[tool.pytest.ini_options] +-addopts = '--isort --flake8 --numprocesses=auto' +- +-[tool.coverage.run] +-branch = true +-include = ['tests/*', 'pydyf/*'] +- +-[tool.coverage.report] +-exclude_lines = ['pragma: no cover', 'def __repr__', 'raise NotImplementedError'] +-omit = ['.*'] +- +-[tool.isort] +-default_section = 'FIRSTPARTY' +-multi_line_output = 4