Skip to content

Commit

Permalink
Update CI matrix
Browse files Browse the repository at this point in the history
- Add redis 7.4
- Set baseline to python 3.12
  • Loading branch information
alisaifee committed Dec 3, 2024
1 parent 24918f8 commit bf22441
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 16 deletions.
18 changes: 9 additions & 9 deletions .github/workflows/compatibility.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,50 +62,50 @@ jobs:
fail-fast: false
matrix:
python-version: [3.9, "3.10", "3.11", "3.12", "3.13"]
redis-version: ["6.2", "7.0", "7.2", "latest"]
redis-version: ["6.2", "7.0", "7.2", "7.4", "latest"]
test_params: ["-m '(not (keydb or dragonfly or valkey or redict))'"]
orjson: ["False"]
uvloop: ["False"]
runtime_type_checks: ["True"]
extensions: ["True"]
label: [""]
include:
- python-version: "3.11"
- python-version: "3.12"
redis-version: next
test_params: "-m '(not (keydb or dragonfly or valkey or redict))'"
runtime_type_checks: "True"
label: ""
- python-version: "3.11"
- python-version: "3.12"
redis-version: latest
test_params: "-m '(not (keydb or dragonfly or valkey or redict))'"
extensions: "False"
runtime_type_checks: "True"
label: ""
- python-version: "3.11"
- python-version: "3.12"
redis-version: latest
test_params: "-m '(not (keydb or dragonfly or valkey or redict))'"
runtime_type_checks: "True"
orjson: "True"
label: ""
- python-version: "3.11"
- python-version: "3.12"
redis-version: 7.0
test_params: "-m '(not (keydb or dragonfly or valkey or redict))'"
runtime_type_checks: "False"
label: ""
- python-version: "3.11"
- python-version: "3.12"
redis-version: 7.0
test_params: "-m keydb"
runtime_type_checks: "False"
label: "KeyDB"
- python-version: "3.11"
- python-version: "3.12"
redis-version: 7.0
test_params: "-m dragonfly"
label: "Dragonfly"
- python-version: "3.11"
- python-version: "3.12"
redis-version: 7.0
test_params: "-m valkey"
label: "Valkey"
- python-version: "3.11"
- python-version: "3.12"
redis-version: 7.0
test_params: "-m redict"
label: "Redict"
Expand Down
21 changes: 14 additions & 7 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,33 +55,33 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.10", "3.11", "3.12", "3.13"]
redis-version: ["6.2", "7.0", "7.2", "latest"]
python-version: ["3.11", "3.12", "3.13"]
redis-version: ["7.0", "7.2", "7.4", "latest"]
test_params: ["-m '(not (keydb or dragonfly or valkey or redict))'"]
uvloop: ["False"]
orjson: ["False"]
runtime_type_checks: ["True"]
extensions: ["True"]
label: [""]
include:
- python-version: "3.11"
- python-version: "3.12"
redis-version: "latest"
test_params: "-m '(not (keydb or dragonfly or valkey or redict))'"
runtime_type_checks: "True"
extensions: "False"
- python-version: "3.11"
- python-version: "3.12"
redis-version: "7.0"
test_params: "-m keydb"
label: "KeyDB"
- python-version: "3.11"
- python-version: "3.12"
redis-version: "7.0"
test_params: "-m dragonfly"
label: "Dragonfly"
- python-version: "3.11"
- python-version: "3.12"
redis-version: "7.0"
test_params: "-m valkey"
label: "Valkey"
- python-version: "3.11"
- python-version: "3.12"
redis-version: "7.0"
test_params: "-m redict"
label: "Redict"
Expand All @@ -92,6 +92,13 @@ jobs:
extensions: "False"
uvloop: "False"
label: ""
- python-version: "pypy-3.10"
redis-version: "7.0"
test_params: "-m '(not (keydb or dragonfly or valkey or redict))' tests/commands tests/test_tracking_cache.py"
runtime_type_checks: "False"
extensions: "False"
uvloop: "False"
label: ""
steps:
- uses: actions/checkout@v3
- name: Cache dependencies
Expand Down

0 comments on commit bf22441

Please sign in to comment.