Update GitHub Actions workflow to handle Python 3.13 dependencies

Co-Authored-By: Joe Moura <joao@crewai.com>
This commit is contained in:
Devin AI
2025-05-09 02:21:20 +00:00
parent 2f7cba6b23
commit 6db161465b

View File

@@ -28,7 +28,12 @@ jobs:
run: uv python install ${{ matrix.python-version }}
- name: Install the project
if: matrix.python-version != '3.13'
run: uv sync --dev --all-extras
- name: Install the project (Python 3.13)
if: matrix.python-version == '3.13'
run: uv sync --dev # Skip all-extras for Python 3.13 due to onnxruntime compatibility
- name: Run tests
run: uv run pytest --block-network --timeout=60 -vv