diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 33a0328..a925e82 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,13 +9,13 @@ jobs: strategy: fail-fast: false matrix: - python: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12'] + python: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14', '3.14t'] steps: - name: Checkout - uses: actions/checkout@v4 - - name: Setup python - uses: actions/setup-python@v4 + uses: actions/checkout@v6 + - name: Setup Python + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python }} allow-prereleases: true @@ -35,7 +35,7 @@ jobs: strategy: fail-fast: false matrix: - python: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12-dev'] + python: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14', '3.14t'] check_formatting: ['0'] extra_name: [''] include: @@ -44,15 +44,15 @@ jobs: extra_name: ', check formatting' steps: - name: Checkout - uses: actions/checkout@v4 - - name: Setup python - uses: actions/setup-python@v4 + uses: actions/checkout@v6 + - name: Setup Python + uses: actions/setup-python@v6 if: "!endsWith(matrix.python, '-dev')" with: python-version: ${{ matrix.python }} cache: pip cache-dependency-path: test-requirements.txt - - name: Setup python (dev) + - name: Setup Python (dev) uses: deadsnakes/action@v3.0.1 if: endsWith(matrix.python, '-dev') with: @@ -71,12 +71,12 @@ jobs: strategy: fail-fast: false matrix: - python: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12'] + python: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14', '3.14t'] steps: - name: Checkout - uses: actions/checkout@v4 - - name: Setup python - uses: actions/setup-python@v4 + uses: actions/checkout@v6 + - name: Setup Python + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python }} allow-prereleases: true diff --git a/.readthedocs.yml b/.readthedocs.yml index 72073b0..aceed1f 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -13,3 +13,6 @@ formats: python: install: - requirements: ci/rtd-requirements.txt + +sphinx: + configuration: docs/source/conf.py