Path to this page:
./
textproc/py-json-logger,
Python library adding a JSON log formatter
Branch: CURRENT,
Version: 3.2.1,
Package name: py312-json-logger-3.2.1,
Maintainer: pkgsrc-usersThis library is provided to allow standard python logging to output log data as
json objects. With JSON we can make our logs more readable by machines and we
can stop writing custom parsers for syslog type records.
Master sites:
Filesize: 15.905 KB
Version history: (Expand)
- (2025-02-06) Updated to version: py312-json-logger-3.2.1
- (2023-05-05) Package added to pkgsrc.se, version py310-json-logger-2.0.7 (created)
CVS history: (Expand)
2025-02-06 10:48:37 by Adam Ciarcinski | Files touched by this commit (3) |  |
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.
|
2023-05-05 11:45:02 by Adam Ciarcinski | Files touched by this commit (4) |
Log message:
py-json-logger: added version 2.0.7
This library is provided to allow standard python logging to output log data as
json objects. With JSON we can make our logs more readable by machines and we
can stop writing custom parsers for syslog type records.
|