Unverified Commit 57f5725d authored by Anant Sharma's avatar Anant Sharma Committed by GitHub
Browse files

fix: pin versions on docs dockerfile (#1627)

parent 0edc886f
......@@ -19,36 +19,19 @@ COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/
RUN apt-get update && \
apt-get install -y --no-install-recommends \
build-essential \
curl \
doxygen \
pandoc \
build-essential=12.10ubuntu1 \
curl=8.5.0-2ubuntu10.6 \
doxygen=1.9.8+ds-2build5 \
pandoc=3.1.3+ds-2 \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /workspace/dynamo
ENV VIRTUAL_ENV=/workspace/dynamo/.venv
RUN uv venv $VIRTUAL_ENV --python 3.12 && \
uv pip install ablog \
attrs \
breathe \
docutils \
exhale \
httplib2 \
ipython \
myst-nb \
nbclient \
nbsphinx \
nvidia-sphinx-theme \
sphinx \
sphinx-book-theme \
sphinx-copybutton \
sphinx-design \
sphinx-prompt \
sphinx-sitemap \
sphinx-tabs \
sphinxcontrib-bibtex \
sphinxcontrib-mermaid
RUN uv venv $VIRTUAL_ENV --python 3.12
RUN --mount=type=bind,source=./container/deps/requirements.docs.txt,target=requirements.txt \
uv pip install --requirement requirements.txt
# Set visitor script to be included on every HTML page
ENV VISITS_COUNTING_SCRIPT="//assets.adobedtm.com/b92787824f2e0e9b68dc2e993f9bd995339fe417/satelliteLib-7ba51e58dc61bcb0e9311aadd02a0108ab24cc6c.js"
......
# SPDX-FileCopyrightText: Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
ablog==0.11.12
accessible-pygments==0.0.5
alabaster==1.0.0
asttokens==3.0.0
attrs==25.3.0
babel==2.17.0
beautifulsoup4==4.13.4
bleach==6.2.0
breathe==4.36.0
certifi==2025.6.15
charset-normalizer==3.4.2
click==8.2.1
comm==0.2.2
debugpy==1.8.14
decorator==5.2.1
defusedxml==0.7.1
docutils==0.21.2
executing==2.2.0
exhale==0.3.7
fastjsonschema==2.21.1
feedgen==1.0.0
greenlet==3.2.3
httplib2==0.22.0
idna==3.10
imagesize==1.4.1
importlib-metadata==8.7.0
invoke==2.2.0
ipykernel==6.29.5
ipython==9.3.0
ipython-pygments-lexers==1.1.1
jedi==0.19.2
jinja2==3.1.6
jsonschema==4.24.0
jsonschema-specifications==2025.4.1
jupyter-cache==1.0.1
jupyter-client==8.6.3
jupyter-core==5.8.1
jupyterlab-pygments==0.3.0
latexcodec==3.0.1
lxml==5.4.0
markdown-it-py==3.0.0
markupsafe==3.0.2
matplotlib-inline==0.1.7
mdit-py-plugins==0.4.2
mdurl==0.1.2
mistune==3.1.3
myst-nb==1.2.0
myst-parser==4.0.1
nbclient==0.10.2
nbconvert==7.16.6
nbformat==5.10.4
nbsphinx==0.9.7
nest-asyncio==1.6.0
nvidia-sphinx-theme==0.0.8
packaging==25.0
pandocfilters==1.5.1
parso==0.8.4
pexpect==4.9.0
platformdirs==4.3.8
prompt-toolkit==3.0.51
psutil==7.0.0
ptyprocess==0.7.0
pure-eval==0.2.3
pybtex==0.25.0
pybtex-docutils==1.0.3
pydata-sphinx-theme==0.15.4
pygments==2.19.2
pyparsing==3.2.3
python-dateutil==2.9.0.post0
pyyaml==6.0.2
pyzmq==27.0.0
referencing==0.36.2
requests==2.32.4
rpds-py==0.25.1
setuptools==80.9.0
six==1.17.0
snowballstemmer==3.0.1
soupsieve==2.7
sphinx==8.1.3
sphinx-book-theme==1.1.4
sphinx-copybutton==0.5.2
sphinx-design==0.6.1
sphinx-prompt==1.9.0
sphinx-sitemap==2.6.0
sphinx-tabs==3.4.7
sphinxcontrib-applehelp==2.0.0
sphinxcontrib-bibtex==2.6.4
sphinxcontrib-devhelp==2.0.0
sphinxcontrib-htmlhelp==2.1.0
sphinxcontrib-jsmath==1.0.1
sphinxcontrib-mermaid==1.0.0
sphinxcontrib-qthelp==2.0.0
sphinxcontrib-serializinghtml==2.0.0
sqlalchemy==2.0.41
stack-data==0.6.3
tabulate==0.9.0
tinycss2==1.4.0
tornado==6.5.1
traitlets==5.14.3
typing-extensions==4.14.0
urllib3==2.5.0
watchdog==6.0.0
wcwidth==0.2.13
webencodings==0.5.1
zipp==3.23.0
......@@ -71,7 +71,7 @@ extensions = [
"myst_parser",
"sphinx_copybutton",
"sphinx_design",
"sphinx-prompt",
"sphinx_prompt",
# "sphinxcontrib.bibtex",
"sphinx_tabs.tabs",
"sphinx_sitemap",
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment