diff --git a/pyproject.toml b/pyproject.toml index 802f496a..5b49c1fc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -88,7 +88,6 @@ disallow_incomplete_defs = false disallow_untyped_calls = false show_error_context = true strict_equality = false -python_version = 3.9 warn_redundant_casts = true warn_unused_configs = true warn_unused_ignores = false diff --git a/requirements-testing.txt b/requirements-testing.txt index 483cb990..8ce61eaa 100644 --- a/requirements-testing.txt +++ b/requirements-testing.txt @@ -1,10 +1,12 @@ coverage[toml] == 7.* coverage-conditional-plugin == 0.9.* -pytest == 8.4.* +pytest == 8.4.*; python_version == "3.9" +pytest == 9.1.*; python_version >= "3.10" pytest-cov == 7.1.* pytest-timeout == 2.4.* pytest-xdist == 3.8.* black == 25.* ruff == 0.15.* psutil >= 5.9,< 7.3 -mypy == 1.19.* +mypy == 1.19.*; python_version == "3.9" +mypy == 2.1.*; python_version >= "3.10" diff --git a/test/openjd/sessions_v0/test_session.py b/test/openjd/sessions_v0/test_session.py index e141daff..f3420a92 100644 --- a/test/openjd/sessions_v0/test_session.py +++ b/test/openjd/sessions_v0/test_session.py @@ -130,6 +130,7 @@ def test_initiaize_basic(self) -> None: assert session._job_parameter_values == job_params assert session._job_parameter_values is not job_params assert isinstance(session._logger, LoggerAdapter) + assert session._logger.extra is not None assert "session_id" in session._logger.extra assert session._logger.extra["session_id"] == session_id assert session._log_filter in LOG.filters