Skip to content

Commit

Permalink
Troubleshooting
Browse files Browse the repository at this point in the history
  • Loading branch information
openvmp committed Nov 4, 2024
1 parent 65d0f94 commit 5c6dbca
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 9 deletions.
8 changes: 3 additions & 5 deletions .github/workflows/python-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
matrix:
os: [ubuntu-latest, windows-latest, macos-13] # macos-latest has an issue with nlopt
# os: ["ubuntu-latest", "windows-latest", "macos-latest"]
python-version: ["3.10", "3.11", "3.12"]
python-version: ["3.10", "3.11", "3.12", "3.13"]
# exclude:
# # False negatives on Windows for pytest result evaluation
# - os: "windows-latest"
Expand All @@ -33,10 +33,8 @@ jobs:
run: |
python -m pip install --upgrade pip
pip install -U pytest
pip install -r partcad/requirements.txt
# Install a subset of CLI dependencies, that are required for tests
pip install svglib rlPyCairo renderlab
# pip install -r partcad-cli/requirements.txt
pip install -r partcad/requirements.txt && \
pip install svglib rlPyCairo renderlab # Install a subset of CLI dependencies, that are required for tests
- name: Install OS-specific dependencies (Linux)
if: runner.os == 'Linux'
run: |
Expand Down
8 changes: 4 additions & 4 deletions partcad/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
ocp_tessellate
cadquery>=2.4.0
numpy==1.24.1
numpy-quaternion==2023.0.4
nptyping==1.4.4
typing_extensions>=4.6.0,<5
# numpy==1.24.1
# numpy-quaternion==2023.0.4
# nptyping==1.4.4
# typing_extensions>=4.6.0,<5
build123d>=0.7.0
scipy>=1.11.1
pyyaml>=6.0.1
Expand Down

0 comments on commit 5c6dbca

Please sign in to comment.