From 721e0553ddc93962b644b45775580e3d04f237cf Mon Sep 17 00:00:00 2001 From: Will Usher Date: Mon, 10 Jul 2023 11:17:40 +0200 Subject: [PATCH] Update configuration for documentation --- .readthedocs.yml | 10 +++++----- docs/requirements.txt | 10 ++++++++++ setup.cfg | 2 ++ 3 files changed, 17 insertions(+), 5 deletions(-) diff --git a/.readthedocs.yml b/.readthedocs.yml index 16065bdd..d7cd0bd5 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -8,16 +8,16 @@ version: 2 sphinx: configuration: docs/conf.py -# Build documentation with MkDocs -#mkdocs: -# configuration: mkdocs.yml - # Optionally build your docs in additional formats such as PDF formats: - pdf python: - version: 3.11 install: - requirements: docs/requirements.txt - {path: ., method: pip} + +build: + os: ubuntu-22.04 + tools: + python: "3.11" diff --git a/docs/requirements.txt b/docs/requirements.txt index 4afe7af2..a575fdd3 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,5 +1,13 @@ +amply>=0.1.4 docutils<0.18 +flatten_dict Jinja2<3.1 +networkx +openpyxl +pandas>=1.1 +pydantic<2 +pydot +pyyaml # Requirements file for ReadTheDocs, check .readthedocs.yml. # To build the module reference correctly, make sure every external package # under `install_requires` in `setup.cfg` is also listed here! @@ -7,3 +15,5 @@ sphinx>=3.2.1 sphinx-book-theme urllib3<2 # sphinx_rtd_theme +#otoole dependencies from setup.cfg +xlrd diff --git a/setup.cfg b/setup.cfg index 934adb1f..00cc9ce3 100644 --- a/setup.cfg +++ b/setup.cfg @@ -41,6 +41,8 @@ python_requires = >=3.9 # Version specifiers like >=2.2,<3.0 avoid problems due to API changes in # new major versions. This works if the required packages follow Semantic Versioning. # For more information, check out https://semver.org/. + +# If this list changes, update docs/requirements.txt as well. install_requires = xlrd pyyaml