diff --git a/CHANGELOG.md b/CHANGELOG.md index c69a1833f..9956a48a7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -41,6 +41,7 @@ Attention: The newest changes should be on top --> ### Changed +- DOC: Update docs dependencies and sub dependencies [#851](https://github.com/RocketPy-Team/RocketPy/pull/851) - ENH: _MotorPrints inheritance - issue #460 [#828](https://github.com/RocketPy-Team/RocketPy/pull/828) - MNT: fix deprecations and warnings [#829](https://github.com/RocketPy-Team/RocketPy/pull/829) diff --git a/README.md b/README.md index 3e5bf7d95..8247ab1a3 100644 --- a/README.md +++ b/README.md @@ -262,8 +262,8 @@ main = calisto.add_parachute( sampling_rate=105, lag=1.5, noise=(0, 8.3, 0.5), - parachute_radius=1.5, - parachute_height=1.5, + radius=1.5, + height=1.5, porosity=0.0432, ) @@ -274,8 +274,8 @@ drogue = calisto.add_parachute( sampling_rate=105, lag=1.5, noise=(0, 8.3, 0.5), - parachute_radius=1.5, - parachute_height=1.5, + radius=1.5, + height=1.5, porosity=0.0432, ) ``` diff --git a/docs/requirements.in b/docs/requirements.in index 249681598..c38228d35 100644 --- a/docs/requirements.in +++ b/docs/requirements.in @@ -1,10 +1,10 @@ -nbsphinx==0.9.4 -pydata-sphinx-theme==0.15.2 +nbsphinx==0.9.7 +pydata-sphinx-theme==0.16.1 jupyter-sphinx==0.5.3 -sphinx_design==0.5.0 -ipykernel==6.29.4 -pandas==2.2.2 -lxml_html_clean==0.1.1 +sphinx_design==0.6.1 +ipykernel==6.30.1 +pandas==2.3.2 +lxml_html_clean==0.4.2 sphinx-copybutton==0.5.2 sphinx-tabs==3.4.7 -plotly>=5 +plotly==6.3.0 diff --git a/docs/requirements.txt b/docs/requirements.txt index 14f379cdc..0e9b5ea3d 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -2,87 +2,85 @@ # This file is autogenerated by pip-compile with Python 3.12 # by the following command: # -# pip-compile requirements.in +# pip-compile docs/requirements.in # accessible-pygments==0.0.5 # via pydata-sphinx-theme -alabaster==0.7.16 +alabaster==1.0.0 # via sphinx -asttokens==2.4.1 +asttokens==3.0.0 # via stack-data -attrs==23.2.0 +attrs==25.3.0 # via # jsonschema # referencing -babel==2.15.0 +babel==2.17.0 # via # pydata-sphinx-theme # sphinx -beautifulsoup4==4.12.3 +beautifulsoup4==4.13.5 # via # nbconvert # pydata-sphinx-theme -bleach==6.1.0 +bleach[css]==6.2.0 # via nbconvert -certifi==2024.2.2 +certifi==2025.8.3 # via requests -charset-normalizer==3.3.2 +charset-normalizer==3.4.3 # via requests -comm==0.2.2 +comm==0.2.3 # via # ipykernel # ipywidgets -debugpy==1.8.1 +debugpy==1.8.17 # via ipykernel -decorator==5.1.1 +decorator==5.2.1 # via ipython defusedxml==0.7.1 # via nbconvert -docutils==0.20.1 +docutils==0.21.2 # via # nbsphinx # pydata-sphinx-theme # sphinx # sphinx-tabs -entrypoints==0.4 - # via nbconvert -exceptiongroup==1.2.2 - # via ipython -executing==2.0.1 +executing==2.2.1 # via stack-data -fastjsonschema==2.19.1 +fastjsonschema==2.21.2 # via nbformat -idna==3.7 +idna==3.10 # via requests imagesize==1.4.1 # via sphinx -ipykernel==6.29.4 +ipykernel==6.30.1 # via - # -r requirements.in + # -r docs/requirements.in # jupyter-sphinx -ipython==8.24.0 +ipython==9.5.0 # via # ipykernel # ipywidgets # jupyter-sphinx -ipywidgets==8.1.2 +ipython-pygments-lexers==1.1.1 + # via ipython +ipywidgets==8.1.7 # via jupyter-sphinx -jedi==0.19.1 +jedi==0.19.2 # via ipython -jinja2==3.1.4 +jinja2==3.1.6 # via # nbconvert # nbsphinx # sphinx -jsonschema==4.22.0 +jsonschema==4.25.1 # via nbformat -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2025.9.1 # via jsonschema -jupyter-client==8.6.2 +jupyter-client==8.6.3 # via # ipykernel # nbclient -jupyter-core==5.7.2 +jupyter-core==5.8.1 # via # ipykernel # jupyter-client @@ -90,18 +88,16 @@ jupyter-core==5.7.2 # nbconvert # nbformat jupyter-sphinx==0.5.3 - # via -r requirements.in + # via -r docs/requirements.in jupyterlab-pygments==0.3.0 # via nbconvert -jupyterlab-widgets==3.0.10 +jupyterlab-widgets==3.0.15 # via ipywidgets -lxml==5.2.2 - # via - # lxml-html-clean - # nbconvert -lxml-html-clean==0.1.1 - # via -r requirements.in -markupsafe==2.1.5 +lxml==6.0.1 + # via lxml-html-clean +lxml-html-clean==0.4.2 + # via -r docs/requirements.in +markupsafe==3.0.2 # via # jinja2 # nbconvert @@ -109,11 +105,13 @@ matplotlib-inline==0.1.7 # via # ipykernel # ipython -mistune==0.8.4 +mistune==3.1.4 # via nbconvert -nbclient==0.10.0 +narwhals==2.5.0 + # via plotly +nbclient==0.10.2 # via nbconvert -nbconvert==6.5.4 +nbconvert==7.16.6 # via # jupyter-sphinx # nbsphinx @@ -123,45 +121,45 @@ nbformat==5.10.4 # nbclient # nbconvert # nbsphinx -nbsphinx==0.9.4 - # via -r requirements.in +nbsphinx==0.9.7 + # via -r docs/requirements.in nest-asyncio==1.6.0 # via ipykernel -numpy==1.26.4 +numpy==2.3.3 # via pandas -packaging==24.0 +packaging==25.0 # via # ipykernel # nbconvert # plotly - # pydata-sphinx-theme # sphinx -pandas==2.2.2 - # via -r requirements.in +pandas==2.3.2 + # via -r docs/requirements.in pandocfilters==1.5.1 # via nbconvert -parso==0.8.4 +parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -platformdirs==4.2.2 +platformdirs==4.4.0 # via jupyter-core -plotly==5.24.1 - # via -r requirements.in -prompt-toolkit==3.0.43 +plotly==6.3.0 + # via -r docs/requirements.in +prompt-toolkit==3.0.52 # via ipython -psutil==5.9.8 +psutil==7.1.0 # via ipykernel ptyprocess==0.7.0 # via pexpect -pure-eval==0.2.2 +pure-eval==0.2.3 # via stack-data -pydata-sphinx-theme==0.15.2 - # via -r requirements.in -pygments==2.18.0 +pydata-sphinx-theme==0.16.1 + # via -r docs/requirements.in +pygments==2.19.2 # via # accessible-pygments # ipython + # ipython-pygments-lexers # nbconvert # pydata-sphinx-theme # sphinx @@ -170,32 +168,29 @@ python-dateutil==2.9.0.post0 # via # jupyter-client # pandas -pytz==2024.1 +pytz==2025.2 # via pandas -pyzmq==26.0.3 +pyzmq==27.1.0 # via # ipykernel # jupyter-client -referencing==0.35.1 +referencing==0.36.2 # via # jsonschema # jsonschema-specifications -requests==2.32.2 +requests==2.32.5 # via sphinx -rpds-py==0.18.1 +rpds-py==0.27.1 # via # jsonschema # referencing -six==1.16.0 - # via - # asttokens - # bleach - # python-dateutil -snowballstemmer==2.2.0 +six==1.17.0 + # via python-dateutil +snowballstemmer==3.0.1 # via sphinx -soupsieve==2.5 +soupsieve==2.8 # via beautifulsoup4 -sphinx==7.3.7 +sphinx==8.1.3 # via # jupyter-sphinx # nbsphinx @@ -204,38 +199,33 @@ sphinx==7.3.7 # sphinx-design # sphinx-tabs sphinx-copybutton==0.5.2 - # via -r requirements.in -sphinx-design==0.5.0 - # via -r requirements.in + # via -r docs/requirements.in +sphinx-design==0.6.1 + # via -r docs/requirements.in sphinx-tabs==3.4.7 - # via -r requirements.in -sphinxcontrib-applehelp==1.0.8 + # via -r docs/requirements.in +sphinxcontrib-applehelp==2.0.0 # via sphinx -sphinxcontrib-devhelp==1.0.6 +sphinxcontrib-devhelp==2.0.0 # via sphinx -sphinxcontrib-htmlhelp==2.0.5 +sphinxcontrib-htmlhelp==2.1.0 # via sphinx sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.7 +sphinxcontrib-qthelp==2.0.0 # via sphinx -sphinxcontrib-serializinghtml==1.1.10 +sphinxcontrib-serializinghtml==2.0.0 # via sphinx stack-data==0.6.3 # via ipython -tenacity==9.0.0 - # via plotly -tinycss2==1.3.0 - # via nbconvert -tomli==2.2.1 - # via sphinx -tornado==6.4 +tinycss2==1.4.0 + # via bleach +tornado==6.5.2 # via # ipykernel # jupyter-client traitlets==5.14.3 # via - # comm # ipykernel # ipython # ipywidgets @@ -246,13 +236,13 @@ traitlets==5.14.3 # nbconvert # nbformat # nbsphinx -typing-extensions==4.12.0 +typing-extensions==4.15.0 # via - # ipython + # beautifulsoup4 # pydata-sphinx-theme -tzdata==2024.1 +tzdata==2025.2 # via pandas -urllib3==2.2.1 +urllib3==2.5.0 # via requests wcwidth==0.2.13 # via prompt-toolkit @@ -260,5 +250,5 @@ webencodings==0.5.1 # via # bleach # tinycss2 -widgetsnbextension==4.0.10 +widgetsnbextension==4.0.14 # via ipywidgets diff --git a/docs/user/first_simulation.rst b/docs/user/first_simulation.rst index e3ff65724..d0e679e6e 100644 --- a/docs/user/first_simulation.rst +++ b/docs/user/first_simulation.rst @@ -276,8 +276,8 @@ Finally, we can add any number of Parachutes to the ``Rocket`` object. sampling_rate=105, lag=1.5, noise=(0, 8.3, 0.5), - parachute_radius=1.5, - parachute_height=1.5, + radius=1.5, + height=1.5, porosity=0.0432, ) @@ -288,8 +288,8 @@ Finally, we can add any number of Parachutes to the ``Rocket`` object. sampling_rate=105, lag=1.5, noise=(0, 8.3, 0.5), - parachute_radius=1.5, - parachute_height=1.5, + radius=1.5, + height=1.5, porosity=0.0432, ) diff --git a/docs/user/rocket/rocket_usage.rst b/docs/user/rocket/rocket_usage.rst index 349471463..3496da6fd 100644 --- a/docs/user/rocket/rocket_usage.rst +++ b/docs/user/rocket/rocket_usage.rst @@ -302,8 +302,8 @@ apogee and another that will be deployed at 800 meters above ground level: sampling_rate=105, lag=1.5, noise=(0, 8.3, 0.5), - parachute_radius=1.5, - parachute_height=1.5, + radius=1.5, + height=1.5, porosity=0.0432, ) @@ -314,8 +314,8 @@ apogee and another that will be deployed at 800 meters above ground level: sampling_rate=105, lag=1.5, noise=(0, 8.3, 0.5), - parachute_radius=1.5, - parachute_height=1.5, + radius=1.5, + height=1.5, porosity=0.0432, )