Open befeleme opened 3 weeks ago
Would keeping both decorators make it compatible?
It seems so, I updated the PR.
Hi @befeleme, @hroncok,
Just so you're aware it looks like python-json-logger is currently unmaintained, that said I am working on a maintained fork which includes testing against Python 3.13.
FWIW I don't see this test in your fork.
FWIW I don't see this test in your fork.
The test on the timestamp does still exist, however I've moved to using freezegun
over unittest.mock
.
https://github.com/nhairs/python-json-logger/blob/main/tests/test_formatters.py#L452
Attribute
created
of LogRecord istime.time_ns
since Python 3.13: https://docs.python.org/3.13/library/logging.html#logrecord-attributesThis is not a backwards compatible change.