diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7a409a3..c3ef542 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,7 +15,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.8', '3.9', '3.10', '3.11'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] # Service containers to run with `container-job` services: diff --git a/setup.py b/setup.py index 1f319f5..004c002 100644 --- a/setup.py +++ b/setup.py @@ -41,6 +41,7 @@ def read(*parts): "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: Internet :: WWW/HTTP", ], extras_require={ diff --git a/src/dockerflow/logging.py b/src/dockerflow/logging.py index d4e260b..081d808 100644 --- a/src/dockerflow/logging.py +++ b/src/dockerflow/logging.py @@ -65,6 +65,7 @@ class JsonLogFormatter(logging.Formatter): "processName", "relativeCreated", "stack_info", + "taskName", "thread", "threadName", ) diff --git a/tox.ini b/tox.ini index 50e12d5..7d1bf23 100644 --- a/tox.ini +++ b/tox.ini @@ -6,7 +6,7 @@ envlist = py311-docs py{38,39,310}-dj32 py{38,39,310,311}-dj{40,41,42} - py{310,311}-dj{50} + py{310,311,312}-dj{50} py{38,39,310,311}-fl{20,21,22} py{38,39,310,311}-s{21,22} @@ -16,6 +16,7 @@ python = 3.9: py39 3.10: py310 3.11: py311 + 3.12: py312 [testenv] usedevelop = true