python-json-logger3.2.1
python-json-logger3.2.1
Published
JSON Log Formatter for the Python Logging Package
pip install python-json-logger
Package Downloads
Requires Python
>=3.8
Dependencies
- typing_extensions
; python_version < "3.10"
- orjson
; implementation_name != "pypy" and extra == "dev"
- msgspec
; (implementation_name != "pypy" and python_version < "3.13") and extra == "dev"
- msgspec-python313-pre
; (implementation_name != "pypy" and python_version == "3.13") and extra == "dev"
- validate-pyproject
[all]; extra == "dev"
- black
; extra == "dev"
- pylint
; extra == "dev"
- mypy
; extra == "dev"
- pytest
; extra == "dev"
- freezegun
; extra == "dev"
- backports.zoneinfo
; python_version < "3.9" and extra == "dev"
- tzdata
; extra == "dev"
- build
; extra == "dev"
- mkdocs
; extra == "dev"
- mkdocs-material
>=8.5; extra == "dev"
- mkdocs-awesome-pages-plugin
; extra == "dev"
- mdx_truly_sane_lists
; extra == "dev"
- mkdocstrings
[python]; extra == "dev"
- mkdocs-gen-files
; extra == "dev"
- mkdocs-literate-nav
; extra == "dev"
- mike
; extra == "dev"
Python JSON Logger
Python JSON Logger enables you produce JSON logs when using Python's logging
package.
JSON logs are machine readable allowing for much easier parsing and ingestion into log aggregation tools.
Documentation
License
This project is licensed under the BSD 2 Clause License - see LICENSE
Authors and Maintainers
This project was originally authored by Zakaria Zajac and our wonderful contributors
It is currently maintained by: