diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..1a218f5 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,15 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates + +version: 2 +updates: + - package-ecosystem: "github-actions" # See documentation for possible values + directory: ".github/workflows" # Location of package manifests + schedule: + interval: "monthly" + groups: + actions: + patterns: + - "*" diff --git a/.github/workflows/python-tests.yml b/.github/workflows/python-tests.yml index 7d0087a..6531a50 100644 --- a/.github/workflows/python-tests.yml +++ b/.github/workflows/python-tests.yml @@ -35,16 +35,19 @@ jobs: - os: ubuntu-latest python-version: "3.11" toxenv: py311-test-v2deps-sphinx70 + - os: ubuntu-latest + python-version: "3.12" + toxenv: py312-test-sphinx80 - os: macos-latest python-version: "3.11" toxenv: py311-test-sphinxdev steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Install Tox diff --git a/tox.ini b/tox.ini index f642d32..5b0ce72 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] envlist = - py{37,38,39,310,311}-test{-v2deps}{-sphinx30,-sphinx35,-sphinx40,-sphinx50,-sphinx60,-sphinx70,-sphinxdev} + py{37,38,39,310,311}-test{-v2deps}{-sphinx30,-sphinx35,-sphinx40,-sphinx50,-sphinx60,-sphinx70,-sphinx80,-sphinxdev} codestyle requires = setuptools >= 30.3.0 @@ -23,6 +23,7 @@ deps = sphinx50: sphinx==5.0.* sphinx60: sphinx==6.0.* sphinx70: sphinx==7.0.* + sphinx80: sphinx==8.0.* sphinxdev: git+https://github.com/sphinx-doc/sphinx#egg=sphinx commands =