Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
OpenDAS
dynamo
Commits
57f5725d
Unverified
Commit
57f5725d
authored
Jun 24, 2025
by
Anant Sharma
Committed by
GitHub
Jun 24, 2025
Browse files
fix: pin versions on docs dockerfile (#1627)
parent
0edc886f
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
117 additions
and
26 deletions
+117
-26
container/Dockerfile.docs
container/Dockerfile.docs
+8
-25
container/deps/requirements.docs.txt
container/deps/requirements.docs.txt
+108
-0
docs/conf.py
docs/conf.py
+1
-1
No files found.
container/Dockerfile.docs
View file @
57f5725d
...
@@ -19,36 +19,19 @@ COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/
...
@@ -19,36 +19,19 @@ COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/
RUN apt-get update && \
RUN apt-get update && \
apt-get install -y --no-install-recommends \
apt-get install -y --no-install-recommends \
build-essential \
build-essential
=12.10ubuntu1
\
curl \
curl
=8.5.0-2ubuntu10.6
\
doxygen \
doxygen
=1.9.8+ds-2build5
\
pandoc \
pandoc
=3.1.3+ds-2
\
&& rm -rf /var/lib/apt/lists/*
&& rm -rf /var/lib/apt/lists/*
WORKDIR /workspace/dynamo
WORKDIR /workspace/dynamo
ENV VIRTUAL_ENV=/workspace/dynamo/.venv
ENV VIRTUAL_ENV=/workspace/dynamo/.venv
RUN uv venv $VIRTUAL_ENV --python 3.12 && \
RUN uv venv $VIRTUAL_ENV --python 3.12
uv pip install ablog \
attrs \
RUN --mount=type=bind,source=./container/deps/requirements.docs.txt,target=requirements.txt \
breathe \
uv pip install --requirement requirements.txt
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
# Set visitor script to be included on every HTML page
# Set visitor script to be included on every HTML page
ENV VISITS_COUNTING_SCRIPT="//assets.adobedtm.com/b92787824f2e0e9b68dc2e993f9bd995339fe417/satelliteLib-7ba51e58dc61bcb0e9311aadd02a0108ab24cc6c.js"
ENV VISITS_COUNTING_SCRIPT="//assets.adobedtm.com/b92787824f2e0e9b68dc2e993f9bd995339fe417/satelliteLib-7ba51e58dc61bcb0e9311aadd02a0108ab24cc6c.js"
...
...
container/deps/requirements.docs.txt
0 → 100644
View file @
57f5725d
# 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
docs/conf.py
View file @
57f5725d
...
@@ -71,7 +71,7 @@ extensions = [
...
@@ -71,7 +71,7 @@ extensions = [
"myst_parser"
,
"myst_parser"
,
"sphinx_copybutton"
,
"sphinx_copybutton"
,
"sphinx_design"
,
"sphinx_design"
,
"sphinx
-
prompt"
,
"sphinx
_
prompt"
,
# "sphinxcontrib.bibtex",
# "sphinxcontrib.bibtex",
"sphinx_tabs.tabs"
,
"sphinx_tabs.tabs"
,
"sphinx_sitemap"
,
"sphinx_sitemap"
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment