diff --git a/.readthedocs.yml b/.readthedocs.yml index 1b9e1708eb..de76f3976a 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -4,6 +4,10 @@ # Required version: 2 +build: + os: "ubuntu-22.04" + tools: + python: "3.11" # Build documentation in the docs/ directory with Sphinx sphinx: @@ -11,6 +15,5 @@ sphinx: # Optionally set the version of Python and requirements required to build your docs python: - version: 3.8 install: - requirements: doc-requirements.txt diff --git a/doc-requirements.in b/doc-requirements.in index 58c9af9d6f..791b7a9ae7 100644 --- a/doc-requirements.in +++ b/doc-requirements.in @@ -10,6 +10,6 @@ sphinx_fontawesome sphinx-panels sphinxcontrib-mermaid sphinxcontrib-video -sphinxcontrib-youtube +sphinxcontrib-youtube==1.2.0 sphinx-tabs sphinx-tags diff --git a/doc-requirements.txt b/doc-requirements.txt index dae57cf76f..6c5f1cb9d5 100644 --- a/doc-requirements.txt +++ b/doc-requirements.txt @@ -1,12 +1,12 @@ # -# This file is autogenerated by pip-compile with Python 3.9 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # pip-compile doc-requirements.in # alabaster==0.7.13 # via sphinx -astroid==2.15.4 +astroid==2.15.6 # via sphinx-autoapi babel==2.12.1 # via sphinx @@ -14,39 +14,29 @@ beautifulsoup4==4.12.2 # via # furo # sphinx-code-include -certifi==2022.12.7 +certifi==2023.7.22 # via requests -cfgv==3.3.1 +cfgv==3.4.0 # via pre-commit -charset-normalizer==3.1.0 +charset-normalizer==3.2.0 # via requests -distlib==0.3.6 +distlib==0.3.7 # via virtualenv docutils==0.17.1 # via # sphinx # sphinx-panels # sphinx-tabs -filelock==3.12.0 +filelock==3.12.4 # via virtualenv furo @ git+https://github.com/flyteorg/furo@main # via -r doc-requirements.in -googleapis-common-protos==1.59.0 - # via grpcio-status -grpcio==1.48.2 - # via - # -r doc-requirements.in - # grpcio-status -grpcio-status==1.48.2 - # via -r doc-requirements.in -identify==2.5.23 +identify==2.5.29 # via pre-commit idna==3.4 # via requests imagesize==1.4.1 # via sphinx -importlib-metadata==6.6.0 - # via sphinx jinja2==3.0.3 # via # sphinx @@ -54,42 +44,37 @@ jinja2==3.0.3 # sphinx-tabs lazy-object-proxy==1.9.0 # via astroid -markupsafe==2.1.2 +markupsafe==2.1.3 # via jinja2 -nodeenv==1.7.0 +nodeenv==1.8.0 # via pre-commit packaging==23.1 # via sphinx -platformdirs==3.3.0 +platformdirs==3.10.0 # via virtualenv -pre-commit==3.2.2 +pre-commit==3.4.0 # via sphinx-tags -protobuf==4.22.3 - # via - # googleapis-common-protos - # grpcio-status -pygments==2.15.1 +pygments==2.16.1 # via # furo # sphinx # sphinx-prompt # sphinx-tabs -pyyaml==6.0 +pyyaml==6.0.1 # via # pre-commit # sphinx-autoapi -requests==2.28.2 +requests==2.31.0 # via # sphinx # sphinxcontrib-youtube six==1.16.0 # via - # grpcio # sphinx-code-include # sphinxext-remoteliteralinclude snowballstemmer==2.2.0 # via sphinx -soupsieve==2.4.1 +soupsieve==2.5 # via beautifulsoup4 sphinx==4.5.0 # via @@ -106,10 +91,11 @@ sphinx==4.5.0 # sphinx-tabs # sphinx-tags # sphinxcontrib-video - # sphinxcontrib-yt + # sphinxcontrib-youtube + # sphinxext-remoteliteralinclude sphinx-autoapi==2.0.1 # via -r doc-requirements.in -sphinx-basic-ng==1.0.0b1 +sphinx-basic-ng==1.0.0b2 # via furo sphinx-code-include==1.1.1 # via -r doc-requirements.in @@ -125,7 +111,7 @@ sphinx-prompt==1.5.0 # via -r doc-requirements.in sphinx-tabs==3.4.0 # via -r doc-requirements.in -sphinx-tags==0.2.0 +sphinx-tags==0.2.1 # via -r doc-requirements.in sphinxcontrib-applehelp==1.0.4 # via sphinx @@ -135,30 +121,26 @@ sphinxcontrib-htmlhelp==2.0.1 # via sphinx sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-mermaid==0.8.1 +sphinxcontrib-mermaid==0.9.2 # via -r doc-requirements.in sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -sphinxcontrib-video==0.1.1 +sphinxcontrib-video==0.2.0 # via -r doc-requirements.in sphinxcontrib-youtube==1.2.0 # via -r doc-requirements.in sphinxext-remoteliteralinclude==0.4.0 # via -r doc-requirements.in -typing-extensions==4.5.0 - # via astroid unidecode==1.3.6 # via sphinx-autoapi -urllib3==1.26.15 +urllib3==2.0.4 # via requests -virtualenv==20.22.0 +virtualenv==20.24.5 # via pre-commit wrapt==1.15.0 # via astroid -zipp==3.15.0 - # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: # setuptools