Skip to content

Commit

Permalink
drop py3.8 for latest sphinx
Browse files Browse the repository at this point in the history
  • Loading branch information
Robpol86 committed Jul 5, 2024
1 parent 15af60a commit cb393f8
Show file tree
Hide file tree
Showing 6 changed files with 87 additions and 88 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
python: ["3.8", "3.9", "3.10", "3.11", "3.12"]
runs-on: "${{ matrix.os }}"
python: ["3.9", "3.10", "3.11", "3.12"]
runs-on: ${{ matrix.os }}
steps:

- name: Checkout
Expand All @@ -29,7 +29,7 @@ jobs:
- name: Install Python
uses: actions/setup-python@v5
with:
python-version: "${{ matrix.python }}"
python-version: ${{ matrix.python }}
cache: poetry

- name: Install Dependencies
Expand All @@ -55,7 +55,7 @@ jobs:
- name: Upload Coverage
uses: codecov/codecov-action@v4
with:
name: "coverage-${{ runner.os }}-py${{ matrix.python }}"
name: coverage-${{ runner.os }}-py${{ matrix.python }}
token: ${{ secrets.CODECOV_TOKEN }}

- name: Upload Artifact
Expand Down Expand Up @@ -85,7 +85,7 @@ jobs:
- name: Install Python
uses: actions/setup-python@v5
with:
python-version: "${{ env.VALIDATE_PY_VERSION }}"
python-version: ${{ env.VALIDATE_PY_VERSION }}

- name: Pip Install
run: pip install *.whl
10 changes: 8 additions & 2 deletions .github/workflows/pypi.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,14 @@
name: PyPI


on:
release: {types: [published]}


env:
PY_VERSION: "3.12"


jobs:

Docs:
Expand All @@ -15,7 +21,7 @@ jobs:
- name: Install Python
uses: actions/setup-python@v5
with:
python-version: "3.12"
python-version: ${{ env.PY_VERSION }}
cache: poetry
- name: Build Docs
run: make docs
Expand All @@ -38,7 +44,7 @@ jobs:
- name: Install Python
uses: actions/setup-python@v5
with:
python-version: "3.12"
python-version: ${{ env.PY_VERSION }}
cache: poetry
- name: Copy LICENSE to COPYING # For Python wheel
run: cp --no-clobber --verbose LICENSE COPYING
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Removed

- Dropped Python 3.6 and 3.7 support due to EOL
- Dropped Python 3.8 support for latest Sphinx compatibility

## [1.2.0] - 2021-06-10

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Embed [Disqus](https://disqus.com) comments in Sphinx documents/pages.

* Python 3.8 through 3.12 supported on Linux, macOS, and Windows.
* Python 3.9 through 3.12 supported on Linux, macOS, and Windows.

📖 Full documentation: https://sphinx-disqus.readthedocs.io

Expand Down
147 changes: 70 additions & 77 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit cb393f8

Please sign in to comment.