diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index a05041e..9280be8 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -12,7 +12,7 @@ jobs: fail-fast: false matrix: os: [windows-latest, ubuntu-latest, macos-latest] - python-version: ['3.8', '3.9', '3.10', '3.11'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] exclude: - os: ubuntu-latest python-version: '3.6' diff --git a/.readthedocs.yaml b/.readthedocs.yaml index ec84efd..d92f5c6 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -9,7 +9,7 @@ version: 2 build: os: ubuntu-20.04 tools: - python: "3.8" + python: "3.9" # Build documentation in the docs/ directory with Sphinx sphinx: diff --git a/docs/requirements.txt b/docs/requirements.txt index 2f92524..f5085ac 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -19,7 +19,7 @@ pytz==2021.3 requests==2.26.0 snowballstemmer==2.2.0 soupsieve==2.3.1 -Sphinx==4.3.1 +Sphinx>=5.0.2 sphinxcontrib-applehelp==1.0.2 sphinxcontrib-devhelp==1.0.2 sphinxcontrib-htmlhelp==2.0.0 diff --git a/requirements.txt b/requirements.txt index 7fbec45..4a27211 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,5 +4,6 @@ pytest>=4.6 pytest-xdist[psutil] mock pytest-cov -sphinx==5.0.2 +sphinx>=5.0.2 scipy;python_version<"3.10" +setuptools \ No newline at end of file diff --git a/setup.py b/setup.py index 648596a..b5a95f3 100644 --- a/setup.py +++ b/setup.py @@ -27,12 +27,13 @@ def get_version(rel_path): 'pytest-xdist[psutil]', 'mock', 'pytest-cov', - "sphinx==5.0.2", + "sphinx>=5.0.2", 'scipy;python_version<"3.10"', + "setuptools" ] DOCS_REQUIRES = [ - "sphinx==5.0.2", + "sphinx>=5.0.2", "pydata-sphinx-theme==0.7.2", "nbsphinx", ]