GitHub / nhairs/python-json-logger / commits
JSON Formatter for Python Logging
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 806dba9d | Release 4.2.0 | Nicholas Hairs <i****o@n****m> | 12 days ago | |
| 010b7305 | [core] Fixup doc-strings, remove outdated comments | Nicholas Hairs <i****o@n****m> | 12 days ago | |
| b865bd3c |
[core] support unbraced $name fields in $ style formats (#69)
Co-authored-by: Nicholas Hairs <i****o@n****m> |
Sanjay Santhanam <5****2@u****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 23a2c12a |
test: Add tests for exception notes, exception groups, and exception note gro...
Co-authored-by: google-labs-jules[bot] <1****]@u****m>, nhairs <9****s@u****m> |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 355e44f3 |
docs: fix spelling typos in docs and core docstrings (#71)
Co-authored-by: Nicholas Hairs <i****o@n****m> |
Prateek Dagar <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 0fcfc06a |
Move development dependencies to dependency-groups (PEP 735) (#70)
Co-authored-by: Nicholas Hairs <n****s@g****m> |
Prateek Dagar <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 2557bbc1 | fix: prevent mutation of original dict when record.msg is a dict (#66) |
Vincent Gao <g****0@g****m>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| 3cc30fc4 |
Fix tox build failure under PyPy 3.10 by conditionally pinning mypy<2 (#68)
Co-authored-by: google-labs-jules[bot] <1****]@u****m>, nhairs <9****s@u****m> |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| 01cb83c1 | [docs.security] Fix type on last date | Nicholas Hairs <i****o@n****m> | 5 months ago | |
| d80c68da | Release v4.1.0 | Nicholas Hairs <i****o@n****m> | 5 months ago | |
| b589b2a5 |
[pyproject] Update license table to PEP 639 format
Co-authored-by: Nicholas Hairs <i****o@n****m> |
V1rg1lee <v****2@g****m>
Committed by: Nicholas Hairs <i****o@n****m> |
5 months ago | |
| 2bb784a9 | Update code unlocked by Python 3.10 minimum version | Nicholas Hairs <i****o@n****m> | 5 months ago | |
| 79599b5a | Drop python 3.8, 3.9 support | Nicholas Hairs <i****o@n****m> | 5 months ago | |
| 622650c1 | [docs.contributing] Update unsupported JSON encoders | Nicholas Hairs <i****o@n****m> | 5 months ago | |
| 06165bb0 | [tests.test_formatters] Add non-printable bytes to test_common_types_encoded | Nicholas Hairs <i****o@n****m> | 5 months ago | |
| 61f88a9f | [docs.contributing] Clarify which packages have been considered and rejected | Nicholas Hairs <i****o@n****m> | 5 months ago | |
| 0add524a | [docs.contributing] Clarify when we will add support for new third-party pack... | Nicholas Hairs <i****o@n****m> | 5 months ago | |
| eee95056 | [pylint] Remove old command | Nicholas Hairs <i****o@n****m> | 5 months ago | |
| 80459264 | [mypy] Don't ignore orjson | Nicholas Hairs <i****o@n****m> | 5 months ago | |
| 961ed2fa | [orjson] Fix comment accuracy | Nicholas Hairs <i****o@n****m> | 5 months ago | |
| acdf8879 | [docs] fix the cookbook case (#63) |
Hai Zhu <h****u@o****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 1838803a | Support Python 3.14 and PyPy 3.11 (#62) |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| defed00e | Release 4.0.0 | Nicholas Hairs <i****o@n****m> | 11 months ago | |
| c10f1c21 | [docs] Fix changelog formatting | Nicholas Hairs <i****o@n****m> | 12 months ago | |
| ce8268cc | Release version 4.0.0.rc1 | Nicholas Hairs <i****o@n****m> | 12 months ago | |
| a8eca471 | [core] Support sequence of strings for Formatter fmt (#55) |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| b53b9303 | [core] Add support for comma format (#54) |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 0428e2b2 | [core] Rename LogRecord/log_record to LogData/log_data (#53) |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| ac108d9e | [core,json,orjson,msgspec] Remove use of str_to_object (#52) |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 0843f529 | [docs] Update version added for exc_info_as_array, stack_info_as_array (#60) |
Vivien Maisonneuve <v****m@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| f36b8b59 |
[docs] Add style guide (#58)
Co-authored-by: google-labs-jules[bot] <1****]@u****m> |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 03ad4d1b |
[docs] Update documentation (#57)
Co-authored-by: google-labs-jules[bot] <1****]@u****m> |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 27231ed4 | [docs] Fix typo in quickstart: exluded (#56) |
nikkie <t****p@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 1f0cbd05 | v4.0.0.dev0 release | Nicholas Hairs <i****o@n****m> | over 1 year ago | |
| 6884b59b |
[core] support DictConfigurator prefixes for rename_fields and static_fields ...
Co-authored-by: Nicholas Hairs <i****o@n****m> |
Ruben Suarez Alvarez <r****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9e6cb679 | Release 3.3.0 | Nicholas Hairs <i****o@n****m> | over 1 year ago | |
| db04a0f9 |
Add options to encode stack information into an array (#39)
Co-authored-by: Nicholas Hairs <n****s@g****m> |
1hakusai1 <5****1@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0092ea0b | Move to uv (#40) |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1ce81a36 | [tests] Update tests for msgspec 0.19.0 (#41) |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e7761e56 | Fix import pthonjsonlogger.jsonlogger (#33) |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 36f160e9 | [docs,readme] add PyPI monthly downloads badge (#34) |
Ori <6****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f96de222 | [docs,readme] The fork is now released on PyPI | Nicholas Hairs <i****o@n****m> | over 1 year ago | |
| c6c80417 | Release 3.2.0 | Nicholas Hairs <i****o@n****m> | over 1 year ago | |
| e5d03eb6 | [docs.contributing] Add PSF affiliation clarification | Nicholas Hairs <i****o@n****m> | over 1 year ago | |
| 2548e3a2 | [pyproject] Support Python 3.13 (#23) |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 2ed67627 | [docs] Add PR authors to change log | Nicholas Hairs <i****o@n****m> | almost 2 years ago | |
| f266f86a |
Use defaults argument (#26)
Co-authored-by: Nicholas Hairs <i****o@n****m> |
Bar Harel <b****9@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 2f773cbc | Restrict typing_extensions requirement to < 3.10 (#28) |
Colin Watson <c****n@d****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| a1daea26 | Improve handling of optional packages (#27) |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| bc807f58 | [docs] Expand coobook, cleanup references | Nicholas Hairs <i****o@n****m> | about 2 years ago | |
| ee2c128c | Add CODE_OF_CONDUCT.md symlink | Nicholas Hairs <i****o@n****m> | about 2 years ago | |
| e2b40e42 | Release 3.1.0 | Nicholas Hairs <i****o@n****m> | about 2 years ago | |
| 42107cd4 | Move documentation to mkdocs (#14) |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 1160ae8e | Support missing rename fields and preserve order (#13) |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| b37c54b3 | Improve non-standard type encoding (#12) |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 59439e9e | Add tests for common types (#11) |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 390b356d | Add build to dev dependencies | Nicholas Hairs <i****o@n****m> | over 2 years ago | |
| 49f69fbf | Split core functionality and support orjson and msgspec (#9) |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 27675891 | Fix CHANGELOG PR reference | Nicholas Hairs <i****o@n****m> | over 2 years ago | |
| 2d2935e6 | Release 3.0.1 | Nicholas Hairs <i****o@n****m> | over 2 years ago | |
| 0e1ff251 |
Fix spelling of parameter `json_serialiser` -> `json_serializer` (#8)
Co-authored-by: Julian Gilbey <j****g@d****g> |
Julian Gilbey <j****t@d****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 18a8a254 | Update CHANGELOG links | Nicholas Hairs <i****o@n****m> | over 2 years ago | |
| fb3a875b | Update CHANGELOG and cleanup files | Nicholas Hairs <i****o@n****m> | over 2 years ago | |
| 934b56f9 | Update README for 3.0.0 release | Nicholas Hairs <i****o@n****m> | over 2 years ago | |
| 7c5a3e6f | Release 3.0.0 | Nicholas Hairs <i****o@n****m> | over 2 years ago | |
| 296ff7a5 | Sort RESERVED_ATTRS if adding new values to it | Nicholas Hairs <i****o@n****m> | over 2 years ago | |
| 7d2c48b3 | Update README | Nicholas Hairs <i****o@n****m> | over 2 years ago | |
| 7c7b72ed | Split GHA lint and test jobs | Nicholas Hairs <i****o@n****m> | over 2 years ago | |
| d4d0b3d1 | Move running lint to GHA workflow | Nicholas Hairs <i****o@n****m> | over 2 years ago | |
| a9076275 | Seperate dev deps into lint and test | Nicholas Hairs <i****o@n****m> | over 2 years ago | |
| e72324e5 | Modernise testing, linting etc | Nicholas Hairs <i****o@n****m> | over 2 years ago | |
| cf77748f | Set JsonFormatter.__init__ return type to None (#5) |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 6523af19 | Add SECURITY.md | Nicholas Hairs <i****o@n****m> | over 2 years ago | |
| 19bfb641 | Update Supported Python Versions (#2) |
Nicholas Hairs <i****o@n****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 3dd02573 | Update README for fork / PEP 541 request | Nicholas Hairs <i****o@n****m> | over 2 years ago | |
| 5f85723f | fix(JsonFormatter): type the constructor (#170) |
Alexandre Morignot <e****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 213ce50c | v2.0.7 | Zakaria Zajac <z****k@m****m> | over 3 years ago | |
| fc76d794 | Fix inclusion of `py.typed` in pip packages (#168) |
sth <s****v@t****e>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 53b36269 | Update README.md |
Zakaria Zajac <z****k@m****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 44759627 | Renamed test file to support pytest execution. Converted deprecated assertEqu... |
Zakaria Zajac <z****k@m****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 08d41b36 | merge Merge remote-tracking branch 'origin/master' | Zakaria Zajac <z****k@m****m> | over 3 years ago | |
| 7ad97175 | Release v2.0.6 | Zakaria Zajac <z****k@m****m> | over 3 years ago | |
| 4e9b2410 | Make rename_fields in merge_record_extra optional (#164) |
Adrien Fallou <a****u@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 2727f13a | Updated release action to use python 3.11 as base and upgraded action verions... | Zakaria Zajac <z****k@m****m> | over 3 years ago | |
| 5b7692b3 | Release v2.0.5 | Zakaria Zajac <z****k@m****m> | over 3 years ago | |
| 9e615ceb | #147: Feature request: Add ECS compatibility (#148) |
Henkhogan <3****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| b87736a8 | chore(tests): add Python 3.11 in CI runs/tox/trove classifier (#161) |
Stevie Gayet <8****t@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 7b80d440 | Fix rename_fields for exc_info (#160) |
Guilherme Ferrari Bravin <g****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 88ef6b0d | Tox test run cleanup, lint and type removed and type added to py3.11 run only... | Zakaria Zajac <z****k@m****m> | over 3 years ago | |
| 43b4840d | Tox test run cleanup, lint and type removed and type added to py3.11 run only... | Zakaria Zajac <z****k@m****m> | over 3 years ago | |
| 51e07af8 | Tox test run cleanup, lint and type removed and type added to py3.11 run only... | Zakaria Zajac <z****k@m****m> | over 3 years ago | |
| 48ca62e7 | Downgraded runs-on to ubuntu-20.04 to support python3.6 runs for a little whi... | Zakaria Zajac <z****k@m****m> | over 3 years ago | |
| 1ba2b2ce | Downgraded runs-on to ubuntu-20.04 to support python3.6 runs for a little whi... | Zakaria Zajac <z****k@m****m> | over 3 years ago | |
| 7bc9943c | Downgraded runs-on to ubuntu-20.04 to support python3.6 runs for a little whi... | Zakaria Zajac <z****k@m****m> | over 3 years ago | |
| 0e36f31b | Update tests.py | Zakaria Zajac <z****k@m****m> | over 3 years ago | |
| a910fd82 |
Rename variables and functions in the tests to follow PEP8 principle (#155)
Co-authored-by: Louis Melchior <l****s@j****o> |
lopagela <l****m@o****r>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| d42f92c3 | Removed invalid # type ignore and fixed None to "" given record.message is ty... | madzak <z****k@m****m> | over 3 years ago | |
| 6c992fd5 | merge Merge pull request #156 from akshayphdk/package_py_typed |
Zakaria Zajac <z****k@m****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 672e93d1 | merge Merge pull request #154 from lopagela/drop-old-python-version |
Zakaria Zajac <z****k@m****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 2d72a310 | Upgrading gh actions to v3 |
Zakaria Zajac <z****k@m****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago |