Date: Sat, 18 Apr 2026 22:04:42 +0000 From: Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 098ee5bff20d - main - devel/py-xsdata: Update to 26.2 Message-ID: <69e3fffa.34413.4c210126@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=098ee5bff20d40f58412368096b68695975feae3 commit 098ee5bff20d40f58412368096b68695975feae3 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2026-04-18 21:25:32 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2026-04-18 21:52:35 +0000 devel/py-xsdata: Update to 26.2 Changes: https://github.com/tefra/xsdata/releases https://github.com/tefra/xsdata/blob/main/CHANGES.md https://xsdata.readthedocs.io/en/latest/changelog/ --- devel/py-xsdata/Makefile | 14 +++++++------- devel/py-xsdata/distinfo | 6 +++--- devel/py-xsdata/files/patch-pyproject.toml | 28 ++++++++++++++++++++++++++++ 3 files changed, 38 insertions(+), 10 deletions(-) diff --git a/devel/py-xsdata/Makefile b/devel/py-xsdata/Makefile index 6630ed604422..6224f925a962 100644 --- a/devel/py-xsdata/Makefile +++ b/devel/py-xsdata/Makefile @@ -1,5 +1,5 @@ PORTNAME= xsdata -PORTVERSION= 26.1 +PORTVERSION= 26.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,9 +12,9 @@ WWW= https://xsdata.readthedocs.io/en/latest/ \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.2:devel/py-setuptools@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.7.0:devel/py-typing-extensions@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.12.0:devel/py-typing-extensions@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 @@ -25,11 +25,11 @@ OPTIONS_DEFINE= CLI LXML SOAP LXML_DESC= Handler/writer via lxml SOAP_DESC= Simple Object Access Protocol (SOAP) support -CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=5.0:devel/py-click@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10:devel/py-Jinja2@${PY_FLAVOR} \ +CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.0.0:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.0.0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}toposort>=1.5:devel/py-toposort@${PY_FLAVOR} \ ruff>=0.9.8:devel/ruff -LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=4.5.0:devel/py-lxml@${PY_FLAVOR} -SOAP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} +LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=5.0.0:devel/py-lxml@${PY_FLAVOR} +SOAP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.28.0:www/py-requests@${PY_FLAVOR} .include <bsd.port.mk> diff --git a/devel/py-xsdata/distinfo b/devel/py-xsdata/distinfo index fd338cbe7f26..22967fad624e 100644 --- a/devel/py-xsdata/distinfo +++ b/devel/py-xsdata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1771421678 -SHA256 (xsdata-26.1.tar.gz) = dcae2c0e5f329f1b4e09a2d148c96941c9556616bb5e3418970a63c5eb2cd831 -SIZE (xsdata-26.1.tar.gz) = 348523 +TIMESTAMP = 1775587484 +SHA256 (xsdata-26.2.tar.gz) = c631af71aaa75734f8ce92a08fcf8389d905dee2aab0b5032c9032e9071009a6 +SIZE (xsdata-26.2.tar.gz) = 349690 diff --git a/devel/py-xsdata/files/patch-pyproject.toml b/devel/py-xsdata/files/patch-pyproject.toml new file mode 100644 index 000000000000..1084f5fc63c1 --- /dev/null +++ b/devel/py-xsdata/files/patch-pyproject.toml @@ -0,0 +1,28 @@ +--- pyproject.toml.orig 2026-02-15 16:13:07 UTC ++++ pyproject.toml +@@ -1,5 +1,5 @@ + [build-system] +-requires = ["setuptools>=77.0.0"] ++requires = ["setuptools>=61.0.0"] + build-backend = "setuptools.build_meta" + + [tool.setuptools.packages.find] +@@ -9,8 +9,7 @@ authors = [{name = "Christodoulos Tsoulloftas", email + name = "xsdata" + description = "Python XML Binding" + authors = [{name = "Christodoulos Tsoulloftas", email = "chris@komposta.net"}] +-license = "MIT" +-license-files = ["LICENSE"] ++license = {text = "MIT"} + classifiers = [ + "Intended Audience :: Developers", + "Operating System :: OS Independent", +@@ -48,7 +47,7 @@ cli = [ + cli = [ + "click>=8.0.0", + "jinja2>=3.0.0", +- "toposort>=1.9", ++ "toposort>=1.5", + "ruff>=0.9.8" + ] + docs = [home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69e3fffa.34413.4c210126>
