Skip to content

Commit a964fad

Browse files
committed
fix: remove Python 3.8 and 3.9 from integration test matrix
The codebase requires Python 3.10+ due to the use of pattern matching (match/case statements) in src/nutrient_dws/file_handler.py. This commit aligns the integration test matrix with the project's Python version requirements specified in pyproject.toml. This fixes CI failures where Python 3.8/3.9 would encounter syntax errors when trying to import modules that use Python 3.10+ features.
1 parent 607b984 commit a964fad

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ jobs:
7474
(github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository)
7575
strategy:
7676
matrix:
77-
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
77+
python-version: ['3.10', '3.11', '3.12']
7878

7979
steps:
8080
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)