From c6addf017d31bb3286fe8756e1f72bebc9981794 Mon Sep 17 00:00:00 2001 From: Bo Bayles Date: Fri, 27 Sep 2024 11:01:05 -0500 Subject: [PATCH] Attempt to fix RTD --- .readthedocs.yaml | 17 +++++++ requirements/development.txt | 86 ++++++++++++++++++------------------ 2 files changed, 61 insertions(+), 42 deletions(-) create mode 100644 .readthedocs.yaml diff --git a/.readthedocs.yaml b/.readthedocs.yaml new file mode 100644 index 0000000..5820b74 --- /dev/null +++ b/.readthedocs.yaml @@ -0,0 +1,17 @@ +version: 2 + +build: + os: ubuntu-22.04 + tools: + python: "3.9" + jobs: + pre_install: + - make requirements + - make package + - python -m pip install -e . +sphinx: + configuration: docs/conf.py + +python: + install: + - requirements: requirements/development.txt diff --git a/requirements/development.txt b/requirements/development.txt index 9512de4..335a9c0 100644 --- a/requirements/development.txt +++ b/requirements/development.txt @@ -1,54 +1,56 @@ # What we want -black==22.8.0 -coverage==6.4.4 -flake8==5.0.4 -Sphinx==5.1.1 -twine==4.0.1 -wheel==0.37.1 +black==24.8.0 +coverage==7.6.1 +flake8==7.1.1 +Sphinx==7.4.7 +twine==5.1.1 +wheel==0.44.0 # What we need -alabaster==0.7.12 -Babel==2.10.3 -bleach==5.0.1 -certifi==2022.6.15 -charset-normalizer==2.1.1 -click==8.1.3 -commonmark==0.9.1 -docutils==0.19 -idna==3.3 +alabaster==0.7.16 +babel==2.16.0 +backports.tarfile==1.2.0 +certifi==2024.8.30 +charset-normalizer==3.3.2 +click==8.1.7 +docutils==0.21.2 +idna==3.10 imagesize==1.4.1 -importlib-metadata==4.12.0 -jaraco.classes==3.2.2 -Jinja2==3.1.2 -keyring==23.9.0 -MarkupSafe==2.1.1 +importlib_metadata==8.5.0 +jaraco.classes==3.4.0 +jaraco.context==6.0.1 +jaraco.functools==4.0.2 +Jinja2==3.1.4 +keyring==25.4.1 +markdown-it-py==3.0.0 +MarkupSafe==2.1.5 mccabe==0.7.0 -more-itertools==8.14.0 -mypy-extensions==0.4.3 -packaging==21.3 -pathspec==0.10.0 -pkginfo==1.8.3 -platformdirs==2.5.2 -pycodestyle==2.9.1 -pyflakes==2.5.0 -Pygments==2.13.0 +mdurl==0.1.2 +more-itertools==10.5.0 +mypy-extensions==1.0.0 +nh3==0.2.18 +packaging==24.1 +pathspec==0.12.1 +pkginfo==1.10.0 +platformdirs==4.3.6 +pycodestyle==2.12.1 +pyflakes==3.2.0 +Pygments==2.18.0 pyparsing==3.0.9 -pytz==2022.2.1 -readme-renderer==37.0 -requests==2.28.1 -requests-toolbelt==0.9.1 +readme_renderer==44.0 +requests==2.32.3 +requests-toolbelt==1.0.0 rfc3986==2.0.0 -rich==12.5.1 +rich==13.8.1 snowballstemmer==2.2.0 -sphinxcontrib-applehelp==1.0.2 -sphinxcontrib-devhelp==1.0.2 -sphinxcontrib-htmlhelp==2.0.0 +sphinxcontrib-applehelp==2.0.0 +sphinxcontrib-devhelp==2.0.0 +sphinxcontrib-htmlhelp==2.1.0 sphinxcontrib-jsmath==1.0.1 -sphinxcontrib-qthelp==1.0.3 -sphinxcontrib-serializinghtml==1.1.5 +sphinxcontrib-qthelp==2.0.0 +sphinxcontrib-serializinghtml==2.0.0 tomli==2.0.1 -typing_extensions==4.3.0 -webencodings==0.5.1 -zipp==3.8.1 +typing_extensions==4.12.2 +zipp==3.20.2 -r base.txt