File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 9191 - uses : ./.github/actions/setup-python-uv
9292 - name : Run Python typing checks
9393 working-directory : ${{ env.WORKING_DIR }}
94- run : uv run --extra dev pyright
94+ run : uv run --extra dev --extra gui pyright
9595
9696 python-tests :
9797 runs-on : ubuntu-latest
@@ -144,4 +144,4 @@ jobs:
144144 # ok, now we can run the tests
145145 - name : Run Python tests
146146 working-directory : ${{ env.WORKING_DIR }}
147- run : uv run --extra dev pytest -v --full-trace --pyargs are.simulation
147+ run : uv run --extra dev --extra gui pytest -v --full-trace --pyargs are.simulation
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ install:
2121 rm -rf $(VENVDIR ) ; \
2222 fi
2323 UV_VENV_CLEAR=1 uv venv $(VENVDIR )
24- uv pip install -e ../. --python $(VENVDIR ) /bin/python
24+ cd .. && uv pip install -e ' .[dev,gui] ' --python docs/ $(VENVDIR ) /bin/python
2525 uv pip install -r requirements.txt --python $(VENVDIR ) /bin/python
2626
2727# Build HTML documentation using UV virtual environment
You can’t perform that action at this time.
0 commit comments