diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 45fb7683..c65d22ba 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -41,6 +41,8 @@ jobs: - name: Upload coverage to Codecov uses: codecov/codecov-action@v3 + env: + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} with: files: ./coverage.xml directory: ./coverage/reports/ diff --git a/.readthedocs.yaml b/.readthedocs.yaml index 0a91c11b..b84979ad 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -12,6 +12,13 @@ build: tools: python: "3.11" +python: + install: + - method: pip + path: . + extra_requirements: + - docs + # Build documentation in the docs/ directory with Sphinx sphinx: configuration: docs/conf.py @@ -28,6 +35,6 @@ sphinx: # Optional but recommended, declare the Python requirements required # to build your documentation # See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html -python: - install: - - requirements: docs/requirements.txt +# python: +# install: +# - requirements: docs/requirements.txt diff --git a/docs/requirements.txt b/docs/requirements.txt deleted file mode 100644 index 3f775f1c..00000000 --- a/docs/requirements.txt +++ /dev/null @@ -1,3 +0,0 @@ -sphinx==5.3.0 -sphinx_rtd_theme==1.1.1 -readthedocs-sphinx-search==0.1.1 diff --git a/setup.cfg b/setup.cfg index 2a32d7d6..2d2e88f9 100644 --- a/setup.cfg +++ b/setup.cfg @@ -54,12 +54,15 @@ exclude = [options.extras_require] docs = - sphinx>=1.8 + sphinx==5.3.0 + sphinx_rtd_theme==1.1.1 + readthedocs-sphinx-search==0.1.1 nbsphinx ipython sphinx_autorun numpydoc>=0.8 nbsphinx + mock==1.0.1 tests = coverage>=4.5.1 pytest>=3.5.1