ok to import? needed to update devel/py-application_properties (diff for that below if anyone wants to test).
(py-pyjson5 != py-json5)
---
JSON5 serializer and parser library for Python 3 written in Cython.
The serializer returns ASCII data that can safely be used in an HTML
template. Apostrophes, ampersands, greater-than, and less-then signs are
encoded as unicode escaped sequences.
Unless the input contains infinite or NaN values, the result will be
valid JSON data.
The parser can handle all valid JSON5 1.0.0 and JSON data can be read,
unless the nesting level is absurdly high.
---
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-application_properties/Makefile,v
diff -u -p -r1.1.1.1 Makefile
--- Makefile 27 Jun 2025 08:05:56 -0000 1.1.1.1
+++ Makefile 12 Jan 2026 09:55:53 -0000
@@ -1,6 +1,9 @@
COMMENT = interface to access properties in a Python script or program
-MODPY_DISTV = 0.8.3
+MODPY_DISTV = 0.9.0
+GH_ACCOUNT = jackdewinter
+GH_PROJECT = application_properties
+GH_TAGNAME = v${MODPY_DISTV}
DISTNAME = application_properties-${MODPY_DISTV}
PKGNAME = py-application_properties-${MODPY_DISTV}
@@ -11,17 +14,15 @@ HOMEPAGE = https://github.com/jackdewint
# MIT
PERMIT_PACKAGE = Yes
-MODPY_PI = Yes
-
MODULES = lang/python
-
MODPY_PYBUILD = setuptools
RUN_DEPENDS = devel/py-typing-extensions \
+ textproc/py-pyjson5 \
textproc/py-tomli \
textproc/py-yaml
-# some files from test dir are missing in sdist
-NO_TEST = Yes
+TEST_DEPENDS = devel/py-test-cov \
+ devel/py-test-timeout
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-application_properties/distinfo,v
diff -u -p -r1.1.1.1 distinfo
--- distinfo 27 Jun 2025 08:05:56 -0000 1.1.1.1
+++ distinfo 12 Jan 2026 09:55:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (application_properties-0.8.3.tar.gz) =
qrtU4mzcN7pz9bAu9FO3c4zKlEaPcGyFIodqCBZMGIo=
-SIZE (application_properties-0.8.3.tar.gz) = 29763
+SHA256 (application_properties-0.9.0.tar.gz) =
9zLJ1ybtfNtRR8/PaTHqgcyFOfJTXST0orPBzNZptwc=
+SIZE (application_properties-0.9.0.tar.gz) = 123629
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-application_properties/pkg/PLIST,v
diff -u -p -r1.2 PLIST
--- pkg/PLIST 23 Oct 2025 13:19:06 -0000 1.2
+++ pkg/PLIST 12 Jan 2026 09:55:53 -0000
@@ -28,6 +28,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/application_properties/${MODPY_PYCACHE}application_properties_utilities.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/application_properties/${MODPY_PYCACHE}application_properties_yaml_loader.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/application_properties/${MODPY_PYCACHE}application_properties_yaml_loader.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/application_properties/${MODPY_PYCACHE}multisource_configuration_loader.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/application_properties/${MODPY_PYCACHE}multisource_configuration_loader.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/application_properties/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/application_properties/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/application_properties/application_properties.py
@@ -38,5 +40,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/application_properties/application_properties_toml_loader.py
lib/python${MODPY_VERSION}/site-packages/application_properties/application_properties_utilities.py
lib/python${MODPY_VERSION}/site-packages/application_properties/application_properties_yaml_loader.py
+lib/python${MODPY_VERSION}/site-packages/application_properties/multisource_configuration_loader.py
lib/python${MODPY_VERSION}/site-packages/application_properties/py.typed
lib/python${MODPY_VERSION}/site-packages/application_properties/version.py
py-pyjson5.tgz
Description: application/tar-gz
