diff --git a/docs/changelog.md b/docs/changelog.md index b32bcb6..98bee96 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -6,6 +6,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [4.2.1](https://github.com/nhairs/python-json-logger/compare/v4.2.0...v4.2.1) - UNRELEASED +### Added +- Add support for Python 3.15, PyPy 3.12 + ### Removed - `STYLE_STRING_FORMAT_REGEX`, which is no longer used to find `{` style fields. [#75](https://github.com/nhairs/python-json-logger/pull/75) diff --git a/pyproject.toml b/pyproject.toml index fe257b4..e9f4714 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,6 +31,7 @@ classifiers = [ "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", + "Programming Language :: Python :: 3.15", "Topic :: System :: Logging", "Typing :: Typed", ] diff --git a/tox.ini b/tox.ini index 4a21c2e..aeea355 100644 --- a/tox.ini +++ b/tox.ini @@ -1,12 +1,12 @@ [tox] requires = tox>=3,tox-uv -envlist = py{310,311,312,313,314}, pypy{310,311} +envlist = py{310,311,312,313,314,315}, pypy{310,311,312} [testenv] description = run unit tests dependency_groups = dev commands = - pytest tests + pytest tests {posargs} [testenv:format] description = run formatters