Note: using new major version to separate changes from this fork and the original (upstream). See 1 for details.
Changes
- Update supported Python versions - nhairs
- Drop 3.6
- The following versions are supported and tested:
- CPython 3.7-3.12 (ubuntu, windows, mac)
- PyPy 3.7-3.10 (ubuntu, wundows, mac)
- `RESERVED_ATTRS` is now a list and version dependent
- Fix `JsonFormatter.__init__` return type (`None`) - nhairs
- Moved to `pyproject.toml` - nhairs
- Update linting and testing - nhairs
- Split lint and test steps in GHA
- Use validate-pyproject, black, pylint, mypy
New Contributors
**Full Changelog**: https://github.com/nhairs/python-json-logger/compare/v2.0.7...v3.0.0