diff --git a/devel/py-msgspec/Makefile b/devel/py-msgspec/Makefile index 9839190487bc..4f3b1bd01254 100644 --- a/devel/py-msgspec/Makefile +++ b/devel/py-msgspec/Makefile @@ -1,32 +1,32 @@ PORTNAME= msgspec -PORTVERSION= 0.20.0 +PORTVERSION= 0.21.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Fast serialization and validation library WWW= https://jcristharif.com/msgspec/ \ https://github.com/jcrist/msgspec LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 OPTIONS_DEFINE= TOML YAML OPTIONS_DEFAULT=TOML YAML TOML_RUN_DEPENDS= ${PY_TOMLI} \ ${PYTHON_PKGNAMEPREFIX}tomli-w>=0:textproc/py-tomli-w@${PY_FLAVOR} YAML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + .include diff --git a/devel/py-msgspec/distinfo b/devel/py-msgspec/distinfo index fb25baec91bf..826902861683 100644 --- a/devel/py-msgspec/distinfo +++ b/devel/py-msgspec/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764510954 -SHA256 (msgspec-0.20.0.tar.gz) = 692349e588fde322875f8d3025ac01689fead5901e7fb18d6870a44519d62a29 -SIZE (msgspec-0.20.0.tar.gz) = 317862 +TIMESTAMP = 1777252648 +SHA256 (msgspec-0.21.1.tar.gz) = 2313508e394b0d208f8f56892ca9b2799e2561329de9763b19619595a6c0f72c +SIZE (msgspec-0.21.1.tar.gz) = 319193 diff --git a/devel/py-msgspec/files/patch-pyproject.toml b/devel/py-msgspec/files/patch-pyproject.toml index 322a7f058df7..b985a8114ae7 100644 --- a/devel/py-msgspec/files/patch-pyproject.toml +++ b/devel/py-msgspec/files/patch-pyproject.toml @@ -1,22 +1,22 @@ ---- pyproject.toml.orig 2025-11-24 03:44:10 UTC +--- pyproject.toml.orig 2026-04-12 21:33:59 UTC +++ pyproject.toml @@ -1,6 +1,6 @@ requires = [ [build-system] requires = [ - "setuptools>=80", + "setuptools>=61", "setuptools-scm>=8", ] build-backend = "setuptools.build_meta" @@ -12,10 +12,7 @@ readme = "README.md" ] description = "A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML." readme = "README.md" -license = "BSD-3-Clause" -license-files = [ - "LICENSE", -] +license = {text = "BSD-3-Clause"} - requires-python = ">=3.9" + requires-python = ">=3.10" maintainers = [ { name = "Jim Crist-Harif", email = "jcristharif@gmail.com" },