From 0e1ff251b73a2d3f7a588d1283be20bd4dcdf22e Mon Sep 17 00:00:00 2001 From: Julian Gilbey Date: Mon, 1 Apr 2024 12:14:36 +0100 Subject: [PATCH] Fix spelling of parameter `json_serialiser` -> `json_serializer` (#8) https://github.com/madzak/python-json-logger/pull/170 was included on the main branch of the upstream but never released, thus it was inadvertently released in `3.0.0`. This included the accidental renaming from US spelling to UK spelling of "serializer". This PR reverts that change. Co-authored-by: Julian Gilbey --- src/pythonjsonlogger/jsonlogger.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pythonjsonlogger/jsonlogger.py b/src/pythonjsonlogger/jsonlogger.py index 259dff7..349564a 100644 --- a/src/pythonjsonlogger/jsonlogger.py +++ b/src/pythonjsonlogger/jsonlogger.py @@ -124,7 +124,7 @@ def __init__( *args: Any, json_default: OptionalCallableOrStr = None, json_encoder: OptionalCallableOrStr = None, - json_serialiser: Union[Callable, str] = json.dumps, + json_serializer: Union[Callable, str] = json.dumps, json_indent: Optional[Union[int, str]] = None, json_ensure_ascii: bool = True, prefix: str = "", @@ -157,7 +157,7 @@ def __init__( """ self.json_default = self._str_to_fn(json_default) self.json_encoder = self._str_to_fn(json_encoder) - self.json_serializer = self._str_to_fn(json_serialiser) + self.json_serializer = self._str_to_fn(json_serializer) self.json_indent = json_indent self.json_ensure_ascii = json_ensure_ascii self.prefix = prefix