diff --git a/doc-requirements.in b/doc-requirements.in index 972e5cf166..4be8ade6d6 100644 --- a/doc-requirements.in +++ b/doc-requirements.in @@ -10,6 +10,7 @@ sphinx-code-include sphinx-autoapi sphinx-copybutton sphinx_fontawesome +sphinx-panels sphinxcontrib-yt grpcio cryptography diff --git a/doc-requirements.txt b/doc-requirements.txt index 265a311b28..9590c1face 100644 --- a/doc-requirements.txt +++ b/doc-requirements.txt @@ -16,8 +16,10 @@ appnope==0.1.2 # ipython arrow==1.2.1 # via jinja2-time -astroid==2.9.2 +astroid==2.9.3 # via sphinx-autoapi +asttokens==2.0.5 + # via stack-data attrs==21.4.0 # via jsonschema babel==2.9.1 @@ -34,12 +36,14 @@ beautifulsoup4==4.10.0 binaryornot==0.4.4 # via cookiecutter black==21.12b0 - # via papermill + # via + # ipython + # papermill bleach==4.1.0 # via nbconvert -boto3==1.20.30 +boto3==1.20.34 # via sagemaker-training -botocore==1.23.30 +botocore==1.23.34 # via # boto3 # s3transfer @@ -92,13 +96,17 @@ docker-image-py==0.1.12 docstring-parser==0.13 # via flytekit docutils==0.17.1 - # via sphinx + # via + # sphinx + # sphinx-panels entrypoints==0.3 # via # jupyter-client # nbconvert # papermill -flyteidl==0.21.17 +executing==0.8.2 + # via stack-data +flyteidl==0.21.22 # via flytekit furo @ git+https://github.com/flyteorg/furo@main # via -r doc-requirements.in @@ -124,7 +132,7 @@ inotify_simple==1.2.1 # via sagemaker-training ipykernel==5.5.6 # via flytekit -ipython==7.31.0 +ipython==8.0.0 # via ipykernel ipython-genutils==0.2.0 # via @@ -145,7 +153,7 @@ jmespath==0.10.0 # via # boto3 # botocore -jsonschema==4.3.3 +jsonschema==4.4.0 # via nbformat jupyter-client==7.1.0 # via @@ -219,7 +227,7 @@ pandocfilters==1.5.0 # via nbconvert papermill==2.3.3 # via flytekit -paramiko==2.9.1 +paramiko==2.9.2 # via sagemaker-training parso==0.8.3 # via jedi @@ -235,7 +243,7 @@ poyo==0.5.0 # via cookiecutter prompt-toolkit==3.0.24 # via ipython -protobuf==3.19.1 +protobuf==3.19.3 # via # flyteidl # flytekit @@ -245,6 +253,8 @@ psutil==5.9.0 # via sagemaker-training ptyprocess==0.7.0 # via pexpect +pure-eval==0.2.1 + # via stack-data py==1.11.0 # via retry py4j==0.10.9.2 @@ -260,7 +270,7 @@ pygments==2.11.2 # nbconvert # sphinx # sphinx-prompt -pynacl==1.4.0 +pynacl==1.5.0 # via paramiko pyparsing==3.0.6 # via packaging @@ -304,7 +314,7 @@ requests==2.27.1 # papermill # responses # sphinx -responses==0.16.0 +responses==0.17.0 # via flytekit retry==0.9.2 # via flytekit @@ -318,12 +328,12 @@ scipy==1.7.3 # via sagemaker-training six==1.16.0 # via + # asttokens # bcrypt # bleach # cookiecutter # flytekit # grpcio - # pynacl # python-dateutil # responses # retrying @@ -346,6 +356,7 @@ sphinx==4.3.2 # sphinx-fontawesome # sphinx-gallery # sphinx-material + # sphinx-panels # sphinx-prompt # sphinxcontrib-yt sphinx-autoapi==1.8.4 @@ -360,6 +371,8 @@ sphinx-gallery==0.10.1 # via -r doc-requirements.in sphinx-material==0.0.35 # via -r doc-requirements.in +sphinx-panels==0.6.0 + # via -r doc-requirements.in sphinx-prompt==1.5.0 # via -r doc-requirements.in sphinxcontrib-applehelp==1.0.2 @@ -376,6 +389,8 @@ sphinxcontrib-serializinghtml==1.1.5 # via sphinx sphinxcontrib-yt==0.2.2 # via -r doc-requirements.in +stack-data==0.1.3 + # via ipython statsd==3.3.0 # via flytekit tenacity==8.0.1 @@ -417,7 +432,7 @@ unidecode==1.3.2 # via # python-slugify # sphinx-autoapi -urllib3==1.26.7 +urllib3==1.26.8 # via # botocore # flytekit diff --git a/docs/source/conf.py b/docs/source/conf.py index 00d6803fcf..9ca0b626be 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -47,6 +47,7 @@ "sphinx-prompt", "sphinx_copybutton", "sphinx_fontawesome", + "sphinx_panels", "sphinxcontrib.yt", ]