diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index cfc2a87a..d42bdb1e 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -88,7 +88,7 @@ jobs: runs-on: ubuntu-22.04 strategy: matrix: - python-version: [3.8, 3.9, '3.10', '3.11', '3.12'] + python-version: [3.9, '3.10', '3.11', '3.12'] steps: - name: Checkout git repository 🕝 diff --git a/poetry.lock b/poetry.lock index 53110660..1ae7fe36 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2020,5 +2020,5 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p [metadata] lock-version = "2.0" -python-versions = ">=3.8,<3.13" -content-hash = "398313f8e9ba61e1f531dfe4f1b4f72573b797b1d5262ef150eb2b597eea6435" +python-versions = ">3.8,<3.13" +content-hash = "402a52e5be28af92329f030ff6e15f6f817602f96622f1b379c0a4cf6eea559f" diff --git a/pyproject.toml b/pyproject.toml index ead0405c..09053719 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -70,7 +70,7 @@ target-version = "py38" exclude = [ "rasa_sdk/grpc_py", "eggs", ".git", ".pytest_cache", "build", "dist", ".DS_Store",] [tool.poetry.dependencies] -python = ">=3.8,<3.13" +python = ">3.8,<3.13" coloredlogs = ">=10,<16" sanic = "^22.12" typing-extensions = ">=4.1.1,<5.0.0" diff --git a/tests/test_utils.py b/tests/test_utils.py index 405e8a59..f07871d9 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -189,9 +189,6 @@ def test_cli_invalid_logging_configuration( ) -@pytest.mark.skipif( - sys.version_info.minor == 7, reason="no error is raised with python 3.7" -) def test_cli_invalid_format_value_in_config(caplog: LogCaptureFixture) -> None: root_dir = Path(__file__).resolve().parents[1] logging_config_file = ( @@ -211,10 +208,6 @@ def test_cli_invalid_format_value_in_config(caplog: LogCaptureFixture) -> None: ) -@pytest.mark.skipif( - sys.version_info.minor != 8, - reason="no error is raised with python 3.9+", -) def test_cli_non_existent_handler_id_in_config(caplog: LogCaptureFixture) -> None: root_dir = Path(__file__).resolve().parents[1] logging_config_file = (