pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/py-json-logger



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Feb  6 09:48:37 UTC 2025

Modified Files:
        pkgsrc/textproc/py-json-logger: Makefile PLIST distinfo

Log Message:
py-json-logger: updated to 3.2.1

3.2.1

Import error on import pythonjsonlogger.jsonlogger

3.2.0

pythonjsonlogger.[ORJSON,MSGSPEC]_AVAILABLE no longer imports the respective package when determining availability.
pythonjsonlogger.[orjson,msgspec] now throws a pythonjsonlogger.exception.MissingPackageError when required libraries are not available. These contain more information about what is missing whilst 
still being an ImportError.
defaults parameter is no longer ignored and now conforms to the standard library. Setting a defaults dictionary will add the specified keys if the those keys do not exist in a record or weren't 
passed by the extra parameter when logging a message.
typing_extensions is only installed on Python version < 3.10.
Support Python 3.13
msgspec has only been tested against pre-release versions.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/py-json-logger/Makefile \
    pkgsrc/textproc/py-json-logger/PLIST \
    pkgsrc/textproc/py-json-logger/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/py-json-logger/Makefile
diff -u pkgsrc/textproc/py-json-logger/Makefile:1.1 pkgsrc/textproc/py-json-logger/Makefile:1.2
--- pkgsrc/textproc/py-json-logger/Makefile:1.1 Fri May  5 09:45:01 2023
+++ pkgsrc/textproc/py-json-logger/Makefile     Thu Feb  6 09:48:37 2025
@@ -1,21 +1,24 @@
-# $NetBSD: Makefile,v 1.1 2023/05/05 09:45:01 adam Exp $
+# $NetBSD: Makefile,v 1.2 2025/02/06 09:48:37 adam Exp $
 
-DISTNAME=      python-json-logger-2.0.7
-PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/python-//}
+DISTNAME=      python_json_logger-3.2.1
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/python_//:S/_/-/}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/python-json-logger/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://github.com/madzak/python-json-logger
+HOMEPAGE=      https://github.com/nhairs/python-json-logger
 COMMENT=       Python library adding a JSON log formatter
 LICENSE=       modified-bsd
 
-USE_LANGUAGES= # none
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27
+USE_LANGUAGES= # none
 
-do-test:
-       cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} -m unittest discover -v
+.include "../../lang/python/pyversion.mk"
+.if ${PYTHON_VERSION} < 310
+DEPENDS+=      ${PYPKGPREFIX}-typing-extensions>0:../../devel/py-typing-extensions
+.endif
 
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/py-json-logger/PLIST
diff -u pkgsrc/textproc/py-json-logger/PLIST:1.1 pkgsrc/textproc/py-json-logger/PLIST:1.2
--- pkgsrc/textproc/py-json-logger/PLIST:1.1    Fri May  5 09:45:01 2023
+++ pkgsrc/textproc/py-json-logger/PLIST        Thu Feb  6 09:48:37 2025
@@ -1,12 +1,35 @@
-@comment $NetBSD: PLIST,v 1.1 2023/05/05 09:45:01 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.2 2025/02/06 09:48:37 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/NOTICE
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/pythonjsonlogger/__init__.py
 ${PYSITELIB}/pythonjsonlogger/__init__.pyc
 ${PYSITELIB}/pythonjsonlogger/__init__.pyo
+${PYSITELIB}/pythonjsonlogger/core.py
+${PYSITELIB}/pythonjsonlogger/core.pyc
+${PYSITELIB}/pythonjsonlogger/core.pyo
+${PYSITELIB}/pythonjsonlogger/defaults.py
+${PYSITELIB}/pythonjsonlogger/defaults.pyc
+${PYSITELIB}/pythonjsonlogger/defaults.pyo
+${PYSITELIB}/pythonjsonlogger/exception.py
+${PYSITELIB}/pythonjsonlogger/exception.pyc
+${PYSITELIB}/pythonjsonlogger/exception.pyo
+${PYSITELIB}/pythonjsonlogger/json.py
+${PYSITELIB}/pythonjsonlogger/json.pyc
+${PYSITELIB}/pythonjsonlogger/json.pyo
 ${PYSITELIB}/pythonjsonlogger/jsonlogger.py
 ${PYSITELIB}/pythonjsonlogger/jsonlogger.pyc
 ${PYSITELIB}/pythonjsonlogger/jsonlogger.pyo
+${PYSITELIB}/pythonjsonlogger/msgspec.py
+${PYSITELIB}/pythonjsonlogger/msgspec.pyc
+${PYSITELIB}/pythonjsonlogger/msgspec.pyo
+${PYSITELIB}/pythonjsonlogger/orjson.py
+${PYSITELIB}/pythonjsonlogger/orjson.pyc
+${PYSITELIB}/pythonjsonlogger/orjson.pyo
 ${PYSITELIB}/pythonjsonlogger/py.typed
+${PYSITELIB}/pythonjsonlogger/utils.py
+${PYSITELIB}/pythonjsonlogger/utils.pyc
+${PYSITELIB}/pythonjsonlogger/utils.pyo
Index: pkgsrc/textproc/py-json-logger/distinfo
diff -u pkgsrc/textproc/py-json-logger/distinfo:1.1 pkgsrc/textproc/py-json-logger/distinfo:1.2
--- pkgsrc/textproc/py-json-logger/distinfo:1.1 Fri May  5 09:45:01 2023
+++ pkgsrc/textproc/py-json-logger/distinfo     Thu Feb  6 09:48:37 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2023/05/05 09:45:01 adam Exp $
+$NetBSD: distinfo,v 1.2 2025/02/06 09:48:37 adam Exp $
 
-BLAKE2s (python-json-logger-2.0.7.tar.gz) = b162345575ed551605fa38749d31fd9e407f8636376f2ddd9b7b237bf2110aae
-SHA512 (python-json-logger-2.0.7.tar.gz) = a3056f6c07386410204e65d027504df49d890b5c4577a0460077bc698c9104ab8720d6db107153766611f4f22141c0b2b57dbdacba75a7078638945937922f5e
-Size (python-json-logger-2.0.7.tar.gz) = 10508 bytes
+BLAKE2s (python_json_logger-3.2.1.tar.gz) = 9d4dfb235275d8f723e9e4f00f36644ed7d6d690348f1e37c6b97589bf9db4ca
+SHA512 (python_json_logger-3.2.1.tar.gz) = 731ee10223c688602f1c89800cdd8f6045917239d796a08dd8317a210b98e02afb4d894c74d897675ad526112e46534570e78a8d3686b4c2009f2b4c41b925b2
+Size (python_json_logger-3.2.1.tar.gz) = 16287 bytes



Home | Main Index | Thread Index | Old Index