[arch-commits] Commit in python-pydyf/trunk (2 files)
George Rawlinson
grawlinson at gemini.archlinux.org
Wed May 25 08:11:48 UTC 2022
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 <grawlinson at 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
More information about the arch-commits
mailing list