more ci tests
Some checks failed
Python CI / test (3.12) (push) Failing after 6m25s
Python CI / test (3.13) (push) Failing after 6m21s

This commit is contained in:
Duncan Tourolle 2025-11-09 15:19:43 +01:00
parent 31e4c0c1ee
commit 472606dfa5

View File

@ -29,13 +29,15 @@ jobs:
run: | run: |
python -m pip install --upgrade pip python -m pip install --upgrade pip
# Install package in development mode (force reinstall pyweblayout to get latest from master) # Install package in development mode (force reinstall pyweblayout to get latest from master)
pip install --upgrade --force-reinstall --no-deps git+https://gitea.tourolle.paris/dtourolle/pyWebLayout@master pip install --upgrade --force-reinstall --no-deps --no-cache-dir git+https://gitea.tourolle.paris/dtourolle/pyWebLayout@master
pip install -e . pip install -e .
# Install test dependencies if they exist # Install test dependencies if they exist
if [ -f requirements-dev.txt ]; then pip install -r requirements-dev.txt; fi if [ -f requirements-dev.txt ]; then pip install -r requirements-dev.txt; fi
if [ -f requirements/test.txt ]; then pip install -r requirements/test.txt; fi if [ -f requirements/test.txt ]; then pip install -r requirements/test.txt; fi
# Install common test packages # Install common test packages
pip install pytest pytest-cov flake8 coverage-badge interrogate pip install pytest pytest-cov flake8 coverage-badge interrogate
# Debug: Show pyWebLayout version info
python -c "import pyWebLayout; print(f'pyWebLayout location: {pyWebLayout.__file__}')"
- name: Download initial failed badges - name: Download initial failed badges
run: | run: |