diff --git a/devel/py-pyparsing/Makefile b/devel/py-pyparsing/Makefile index 41aea67e1808..577a5be0ec98 100644 --- a/devel/py-pyparsing/Makefile +++ b/devel/py-pyparsing/Makefile @@ -1,29 +1,29 @@ PORTNAME= pyparsing -PORTVERSION= 3.3.0 +PORTVERSION= 3.3.1 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/pyparsing/pyparsing/releases/download/${PORTVERSION}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= General parsing module for Python WWW= https://pyparsing-docs.readthedocs.io/en/latest/ \ https://github.com/pyparsing/pyparsing LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.12<4:devel/py-flit-core@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes OPTIONS_DEFINE= DIAGRAMS DIAGRAMS_DESC= Diagram support DIAGRAMS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}railroad-diagrams>=0:graphics/py-railroad-diagrams@${PY_FLAVOR} .include diff --git a/devel/py-pyparsing/distinfo b/devel/py-pyparsing/distinfo index 1d53bd548f6f..f17677ae0629 100644 --- a/devel/py-pyparsing/distinfo +++ b/devel/py-pyparsing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1766953376 -SHA256 (pyparsing-3.3.0.tar.gz) = 0de16f2661afbab11fe6645d9472c3b96968d2fffea5b0cc9da88f5be286f039 -SIZE (pyparsing-3.3.0.tar.gz) = 1550386 +TIMESTAMP = 1767157643 +SHA256 (pyparsing-3.3.1.tar.gz) = 47fad0f17ac1e2cad3de3b458570fbc9b03560aa029ed5e16ee5554da9a2251c +SIZE (pyparsing-3.3.1.tar.gz) = 1550512 diff --git a/devel/py-pyparsing/files/patch-pyproject.toml b/devel/py-pyparsing/files/patch-pyproject.toml new file mode 100644 index 000000000000..350d7795df6f --- /dev/null +++ b/devel/py-pyparsing/files/patch-pyproject.toml @@ -0,0 +1,12 @@ +--- pyproject.toml.orig 2025-12-23 00:54:52 UTC ++++ pyproject.toml +@@ -6,8 +6,7 @@ readme = "README.rst" + name = "pyparsing" + authors = [{name = "Paul McGuire", email = "ptmcg.gm+pyparsing@gmail.com"}] + readme = "README.rst" +-license = "MIT" +-license-files = ["LICENSE"] ++license = { text = "MIT License" } + dynamic = ["version", "description"] + requires-python = ">=3.9" + classifiers = [