diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template index 362dd03e0ab..0aae9273134 100644 --- a/srcpkgs/python3-parsing/template +++ b/srcpkgs/python3-parsing/template @@ -1,17 +1,22 @@ # Template file for 'python3-parsing' pkgname=python3-parsing -version=2.4.7 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" +version=3.0.9 +revision=1 +build_style=python3-pep517 +make_install_target="dist/pyparsing-${version}-*-*-*.whl" +# disable tests that need `python3-railroad` (not in repo) +make_check_args="-k not(testEmptyExpressionsAreHandledProperly)" +make_check_target="--ignore=tests/test_diagram.py" +hostmakedepends="python3-flit_core" depends="python3" +checkdepends="python3-pytest" short_desc="Python parsing module" maintainer="Orphaned " license="MIT" homepage="https://github.com/pyparsing/pyparsing" changelog="https://github.com/pyparsing/pyparsing/raw/master/CHANGES" distfiles="https://github.com/pyparsing/pyparsing/archive/pyparsing_${version}.tar.gz" -checksum=6deecf4b95a49a5a9c89b4a4b1fcb73c1cba0e3265ec7b858adffcced229ba05 +checksum=7e8ce1684c517f57f945698fd3bbf86b36a2e60cd223f74886d3af04deb06306 post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-parsing/update b/srcpkgs/python3-parsing/update index 3fe9488cc30..5ebd5548f11 100644 --- a/srcpkgs/python3-parsing/update +++ b/srcpkgs/python3-parsing/update @@ -1,3 +1,2 @@ -site=https://github.com/pyparsing/pyparsing/releases pkgname=pyparsing ignore="*a[1-9] *b[1-9] *rc[1-9]"