name: CI on: push: workflow_dispatch: jobs: test: strategy: matrix: python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14', 3.x] runs-on: ubuntu-latest name: 'Python ${{ matrix.python-version }}' env: PIP_DISABLE_PIP_VERSION_CHECK: 1 PIP_NO_PYTHON_VERSION_WARNING: 1 steps: - name: Checkout uses: actions/checkout@v6 - name: Set up Python uses: actions/setup-python@v6 with: python-version: '${{ matrix.python-version }}' - name: Install dependencies run: pip install -r requirements.txt - name: Run tests run: ./scripts/plot_all.sh