diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index fab91b5..26eed69 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -16,6 +16,7 @@ jobs: matrix: python-version: ["3.8", "3.9"] sphinx-version: [ + "7.0.*", "6.0.*", "5.0.*", "4.5", "4.4", "4.3", "4.2", "4.1", "4.0.*", @@ -30,6 +31,10 @@ jobs: sphinx-version: "" - python-version: "3.10" sphinx-version: "4.5" + - python-version: "3.11" + sphinx-version: "" + - python-version: "3.11" + sphinx-version: "4.5" steps: - uses: actions/checkout@v2 diff --git a/.readthedocs.yml b/.readthedocs.yml index 4d19e84..a373018 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -8,3 +8,4 @@ python: install: - method: pip path: . + - requirements: docs/requirements.txt diff --git a/docs/requirements.txt b/docs/requirements.txt new file mode 100644 index 0000000..48d3b83 --- /dev/null +++ b/docs/requirements.txt @@ -0,0 +1 @@ +Sphinx<7 diff --git a/pyproject.toml b/pyproject.toml index 816ad67..80168e0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,12 +25,13 @@ classifiers = [ 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', 'Operating System :: OS Independent', ] requires-python = '>= 3.7' dependencies = [ - 'Sphinx >= 2.2, < 7.0', + 'Sphinx >= 2.2, < 8.0', ] [tool.setuptools]