diff --git a/.readthedocs.yml b/.readthedocs.yml new file mode 100644 index 00000000..ed4fab3c --- /dev/null +++ b/.readthedocs.yml @@ -0,0 +1,5 @@ +version: 2 + +python: + install: + - requirements: requirements-docs.txt \ No newline at end of file diff --git a/docs/conf.py b/docs/conf.py index 8264b456..df931f1a 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -38,6 +38,7 @@ extensions = [ "sphinx.ext.autodoc", "sphinx.ext.doctest", "sphinx.ext.intersphinx", + "sphinx_rtd_theme", ] # Add any paths that contain templates here, relative to this directory. diff --git a/newsfragments/70.internal.rst b/newsfragments/70.internal.rst deleted file mode 100644 index 2e2fd5f9..00000000 --- a/newsfragments/70.internal.rst +++ /dev/null @@ -1 +0,0 @@ -Do not invoke ``setup.py`` directly. Minor cleanup and refactors in newsfragment ``README.md`` and newsfragment validation. Minot cleanup in ``Makefile``. diff --git a/setup.py b/setup.py index 9dfbf788..04028b11 100644 --- a/setup.py +++ b/setup.py @@ -19,9 +19,9 @@ extras_require = { "black>=22", ], "doc": [ - "Sphinx>=1.6.5", - "sphinx_rtd_theme>=0.1.9", - "towncrier>=21", + "sphinx>=5.0.0", + "sphinx_rtd_theme>=1.0.0", + "towncrier>=21,<22", ], "dev": [ "bumpversion>=0.5.3",