diff --git a/textproc/py-json-repair/Makefile b/textproc/py-json-repair/Makefile index 1a5b24be390f..216632212074 100644 --- a/textproc/py-json-repair/Makefile +++ b/textproc/py-json-repair/Makefile @@ -1,31 +1,32 @@ PORTNAME= json-repair DISTVERSIONPREFIX= v -DISTVERSION= 0.59.10 +DISTVERSION= 0.60.1 CATEGORIES= textproc python #MASTER_SITES= PYPI # missing file for tests PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Package to repair broken json strings WWW= https://github.com/mangiucugna/json_repair/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0.44.0:devel/py-wheel@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-benchmark>0:devel/py-pytest-benchmark@${PY_FLAVOR} USES= python USE_PYTHON= pep517 autoplist pytest USE_GITHUB= yes GH_ACCOUNT= mangiucugna GH_PROJECT= ${PORTNAME:S/-/_/} NO_ARCH= yes # tests as of 0.59.10: 265 passed +# tests as of 0.60.1: 6 failed, 272 passed, 1 skipped in 24.94s, see https://github.com/mangiucugna/json_repair/issues/199 .include diff --git a/textproc/py-json-repair/distinfo b/textproc/py-json-repair/distinfo index 0a2426e5f0e1..4f6aa53403ef 100644 --- a/textproc/py-json-repair/distinfo +++ b/textproc/py-json-repair/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1780446482 -SHA256 (mangiucugna-json_repair-v0.59.10_GH0.tar.gz) = 008dd8f337bbe8f8d31e5b3e434416de87be541e6ed996fe1f5d8c3dc9cf5cb0 -SIZE (mangiucugna-json_repair-v0.59.10_GH0.tar.gz) = 2550250 +TIMESTAMP = 1780557063 +SHA256 (mangiucugna-json_repair-v0.60.1_GH0.tar.gz) = d9fac7f0846fa675df10afd795513cd1f26aa03df3dd77a275452ebc404635d3 +SIZE (mangiucugna-json_repair-v0.60.1_GH0.tar.gz) = 2565209 diff --git a/textproc/py-json-repair/files/patch-pyproject.toml b/textproc/py-json-repair/files/patch-pyproject.toml index a96407e93b96..65c6b69bcf97 100644 --- a/textproc/py-json-repair/files/patch-pyproject.toml +++ b/textproc/py-json-repair/files/patch-pyproject.toml @@ -1,14 +1,14 @@ -- Remove license fields from pyproject.toml as they are currently in an invalid format -- for newer setuptools, which causes the build to fail. ---- pyproject.toml.orig 2026-06-03 00:32:08 UTC +--- pyproject.toml.orig 2026-06-03 17:25:43 UTC +++ pyproject.toml -@@ -4,8 +4,6 @@ version = "0.59.10" +@@ -4,8 +4,6 @@ version = "0.60.1" [project] name = "json_repair" - version = "0.59.10" + version = "0.60.1" -license = "MIT" -license-files = ["LICENSE"] authors = [ { name="Stefano Baccianella", email="4247706+mangiucugna@users.noreply.github.com" }, ]