diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 130e21a470..a10d36dd45 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -236,7 +236,7 @@ jobs: strategy: fail-fast: false matrix: - # This uses old arcticdb versions which won't work on python < 3.12 + # This uses old arcticdb versions which won't work on python >= 3.12. So we test up to 3.11. python3: ${{fromJson(inputs.run_full_matrix_of_persistent_tests && '[8, 9, 10, 11]' || '[11]')}} arcticdb_version: ["oldest", "latest"] include: @@ -262,7 +262,7 @@ jobs: strategy: fail-fast: false matrix: - # This uses old arcticdb versions which won't work on python < 3.12 + # This uses old arcticdb versions which won't work on python >= 3.12. So we test up to 3.11. python3: ${{fromJson(inputs.run_full_matrix_of_persistent_tests && '[8, 9, 10, 11]' || '[11]')}} arcticdb_version: ["oldest", "latest"] include: @@ -396,7 +396,7 @@ jobs: strategy: fail-fast: false matrix: - # This uses old arcticdb versions which won't work on python < 3.12 + # This uses old arcticdb versions which won't work on python >= 3.12. So we test up to 3.11. python3: ${{ fromJson(inputs.run_full_matrix_of_persistent_tests && '[8, 9, 10, 11]' || '[11]') }} arcticdb_version: ["oldest", "latest"] include: @@ -421,7 +421,7 @@ jobs: strategy: fail-fast: false matrix: - # This uses old arcticdb versions which won't work on python < 3.12 + # This uses old arcticdb versions which won't work on python >= 3.12. So we test up to 3.11. python3: ${{ fromJson(inputs.run_full_matrix_of_persistent_tests && '[8, 9, 10, 11]' || '[11]') }} arcticdb_version: ["oldest", "latest"] include: diff --git a/python/tests/util/mark.py b/python/tests/util/mark.py index 438110e925..694c3b2226 100644 --- a/python/tests/util/mark.py +++ b/python/tests/util/mark.py @@ -226,11 +226,9 @@ def getenv_strip(env_var_name: str, default_value: Optional[str] = None) -> Opti FORK_SUPPORTED = pytest.mark.skipif(WINDOWS, reason="Fork not supported on Windows") -## MEMRAY supports linux and macos and python 3.8 and above +## MEMRAY supports linux and macos MEMRAY_SUPPORTED = MACOS or LINUX -MEMRAY_TESTS_MARK = pytest.mark.skipif( - not MEMRAY_SUPPORTED, reason="MEMRAY supports linux and macos and python 3.8 and above" -) +MEMRAY_TESTS_MARK = pytest.mark.skipif(not MEMRAY_SUPPORTED, reason="MEMRAY supports linux and macos") ZONE_INFO_MARK = pytest.mark.skipif(sys.version_info < (3, 9), reason="zoneinfo module was introduced in Python 3.9")