diff --git a/.readthedocs.yml b/.readthedocs.yml index 5ae7e494..d70ac570 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -8,7 +8,7 @@ version: 2 build: os: ubuntu-22.04 tools: - python: "3.12" + python: "3.11" # You can also specify other tool versions: # nodejs: "20" # rust: "1.70" diff --git a/docs/requirements.txt b/docs/requirements.txt index fafbfc73..152d0d17 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,36 +1,460 @@ -holoviews>=1.16.0 -astropy>=5.3 -xarray>=2023.5.0 -lmfit>=1.2.1 -matplotlib>=3.8.0 -pint>=0.22 -h5py>=3.2.1 -ase>=3.22.1 -PySide6>=6.2.2 -dill>=0.3.6 -tqdm>=4.65.0 -numba>=0.57.1 -pyqtgraph>=0.12.4 -igorpy @ git+https://github.com/arafune/igorpy -scikit-learn>=1.3.1 -scikit-image>=0.20.0 -netcdf4>=1.6.4 -rx>=3.2.0 -jupyter_server>=2.8 -ipykernel -ipywidgets -colorama>=0.4.6 -arpes @ git+https://github.com/arafune/arpes -black>=23.3.0 -pytest>=7.3.2 -pytest-cov -pytest-qt>=4.2.0 -types-tqdm>=4.65.0.1 -pluggy -sphinx -sphinxcontrib-restbuilder -sphinx_rtd_theme -nbsphinx -sphinx_copybutton -sphinxnotes-strike +# generated by rye +# use `rye lock` or `rye sync` to update this lockfile +# +# last locked with the following flags: +# pre: false +# features: [] +# all-features: false +# with-sources: false +-e file:. +alabaster==0.7.16 + # via sphinx +anyio==4.3.0 + # via jupyter-server +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +ase==3.22.1 + # via arpes +asteval==0.9.31 + # via lmfit +astropy==6.0.0 + # via arpes +astropy-iers-data==0.2024.2.19.0.28.47 + # via astropy +asttokens==2.4.1 + # via stack-data +attrs==23.2.0 + # via jsonschema + # via referencing +babel==2.14.0 + # via sphinx +beautifulsoup4==4.12.3 + # via nbconvert +black==24.2.0 +bleach==6.1.0 + # via nbconvert + # via panel +bokeh==3.3.4 + # via panel +certifi==2024.2.2 + # via netcdf4 + # via requests +cffi==1.16.0 + # via argon2-cffi-bindings +cftime==1.6.3 + # via netcdf4 +charset-normalizer==3.3.2 + # via requests +click==8.1.7 + # via black +colorama==0.4.6 +colorcet==3.0.1 + # via holoviews +comm==0.2.1 + # via ipywidgets +contourpy==1.2.0 + # via bokeh + # via matplotlib +coverage==7.4.2 + # via coverage + # via pytest-cov +cycler==0.12.1 + # via matplotlib +decorator==5.1.1 + # via ipython +defusedxml==0.7.1 + # via nbconvert +dill==0.3.8 + # via arpes +docutils==0.20.1 + # via nbsphinx + # via sphinx + # via sphinx-rtd-theme +exceptiongroup==1.2.0 + # via anyio + # via ipython + # via pytest +executing==2.0.1 + # via stack-data +fastjsonschema==2.19.1 + # via nbformat +fonttools==4.49.0 + # via matplotlib +fqdn==1.5.1 + # via jsonschema +future==1.0.0 + # via uncertainties +h5py==3.10.0 + # via arpes +holoviews==1.18.3 + # via arpes +idna==3.6 + # via anyio + # via jsonschema + # via requests +igorpy @ git+https://github.com/arafune/igorpy + # via arpes +imageio==2.34.0 + # via scikit-image +imagesize==1.4.1 + # via sphinx +iniconfig==2.0.0 + # via pytest +ipython==8.21.0 + # via ipywidgets +ipywidgets==8.1.2 + # via arpes +isoduration==20.11.0 + # via jsonschema +jedi==0.19.1 + # via ipython +jinja2==3.1.3 + # via bokeh + # via jupyter-server + # via nbconvert + # via nbsphinx + # via sphinx +joblib==1.3.2 + # via scikit-learn +jsonpointer==2.4 + # via jsonschema +jsonschema==4.21.1 + # via jsonschema + # via jupyter-events + # via nbformat +jsonschema-specifications==2023.12.1 + # via jsonschema +jupyter-client==8.6.0 + # via jupyter-server + # via nbclient +jupyter-core==5.7.1 + # via jupyter-client + # via jupyter-server + # via nbclient + # via nbconvert + # via nbformat +jupyter-events==0.9.0 + # via jupyter-server +jupyter-server==2.12.5 + # via arpes +jupyter-server-terminals==0.5.2 + # via jupyter-server +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-widgets==3.0.10 + # via ipywidgets +kiwisolver==1.4.5 + # via matplotlib +lazy-loader==0.3 + # via scikit-image +linkify-it-py==2.0.3 + # via panel +llvmlite==0.42.0 + # via numba +lmfit==1.2.2 + # via arpes +markdown==3.5.2 + # via panel +markdown-it-py==3.0.0 + # via mdit-py-plugins + # via panel +markupsafe==2.1.5 + # via jinja2 + # via nbconvert +matplotlib==3.8.3 + # via arpes + # via ase +matplotlib-inline==0.1.6 + # via ipython +mdit-py-plugins==0.4.0 + # via panel +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.2 + # via nbconvert +mypy-extensions==1.0.0 + # via black +nbclient==0.9.0 + # via nbconvert +nbconvert==7.16.1 + # via jupyter-server + # via nbsphinx +nbformat==5.9.2 + # via jupyter-server + # via nbclient + # via nbconvert + # via nbsphinx +nbsphinx==0.9.3 +netcdf4==1.6.5 + # via arpes +networkx==3.2.1 + # via scikit-image +numba==0.59.0 + # via arpes +numpy==1.26.4 + # via ase + # via astropy + # via bokeh + # via cftime + # via contourpy + # via h5py + # via holoviews + # via igorpy + # via imageio + # via lmfit + # via matplotlib + # via netcdf4 + # via numba + # via pandas + # via pyerfa + # via pyqtgraph + # via scikit-image + # via scikit-learn + # via scipy + # via tifffile + # via xarray +overrides==7.7.0 + # via jupyter-server +packaging==23.2 + # via astropy + # via black + # via bokeh + # via holoviews + # via jupyter-server + # via matplotlib + # via nbconvert + # via pytest + # via scikit-image + # via sphinx + # via xarray +pandas==2.2.0 + # via bokeh + # via holoviews + # via panel + # via xarray +pandocfilters==1.5.1 + # via nbconvert +panel==1.3.8 + # via holoviews +param==2.0.2 + # via holoviews + # via panel + # via pyct + # via pyviz-comms +parso==0.8.3 + # via jedi +pathspec==0.12.1 + # via black +pexpect==4.9.0 + # via ipython +pillow==10.2.0 + # via bokeh + # via imageio + # via matplotlib + # via scikit-image +pint==0.23 + # via arpes +platformdirs==4.2.0 + # via black + # via jupyter-core +pluggy==1.4.0 + # via pytest + # via pytest-qt +prometheus-client==0.20.0 + # via jupyter-server +prompt-toolkit==3.0.43 + # via ipython +ptyprocess==0.7.0 + # via pexpect + # via terminado +pure-eval==0.2.2 + # via stack-data +pycparser==2.21 + # via cffi +pyct==0.5.0 + # via colorcet +pyerfa==2.0.1.1 + # via astropy +pygments==2.17.2 + # via ipython + # via nbconvert + # via sphinx +pyparsing==3.1.1 + # via matplotlib +pyqtgraph==0.13.3 + # via arpes +pyside6==6.6.2 + # via arpes +pyside6-addons==6.6.2 + # via pyside6 +pyside6-essentials==6.6.2 + # via pyside6 + # via pyside6-addons +pytest==8.0.1 + # via pytest-cov + # via pytest-qt +pytest-cov==4.1.0 +pytest-qt==4.4.0 +python-dateutil==2.8.2 + # via arrow + # via jupyter-client + # via matplotlib + # via pandas +python-json-logger==2.0.7 + # via jupyter-events +pytz==2024.1 + # via pandas +pyviz-comms==3.0.1 + # via holoviews + # via panel +pyyaml==6.0.1 + # via astropy + # via bokeh + # via jupyter-events +pyzmq==25.1.2 + # via jupyter-client + # via jupyter-server +referencing==0.33.0 + # via jsonschema + # via jsonschema-specifications + # via jupyter-events +requests==2.31.0 + # via panel + # via sphinx +rfc3339-validator==0.1.4 + # via jsonschema + # via jupyter-events +rfc3986-validator==0.1.1 + # via jsonschema + # via jupyter-events +rpds-py==0.18.0 + # via jsonschema + # via referencing +rx==3.2.0 + # via arpes +scikit-image==0.22.0 + # via arpes +scikit-learn==1.4.1.post1 + # via arpes +scipy==1.12.0 + # via ase + # via lmfit + # via scikit-image + # via scikit-learn +send2trash==1.8.2 + # via jupyter-server +shiboken6==6.6.2 + # via pyside6 + # via pyside6-addons + # via pyside6-essentials +six==1.16.0 + # via asttokens + # via bleach + # via python-dateutil + # via rfc3339-validator +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +soupsieve==2.5 + # via beautifulsoup4 +sphinx==7.2.6 + # via nbsphinx + # via sphinx-copybutton + # via sphinx-rtd-theme + # via sphinxcontrib-jquery + # via sphinxcontrib-restbuilder + # via sphinxnotes-strike +sphinx-copybutton==0.5.2 +sphinx-rtd-theme==2.0.0 +sphinxcontrib-applehelp==1.0.8 + # via sphinx +sphinxcontrib-devhelp==1.0.6 + # via sphinx +sphinxcontrib-htmlhelp==2.0.5 + # via sphinx +sphinxcontrib-jquery==4.1 + # via sphinx-rtd-theme +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.7 + # via sphinx +sphinxcontrib-restbuilder==0.3 +sphinxcontrib-serializinghtml==1.1.10 + # via sphinx +sphinxnotes-strike==1.2.1 +stack-data==0.6.3 + # via ipython +terminado==0.18.0 + # via jupyter-server + # via jupyter-server-terminals +threadpoolctl==3.3.0 + # via scikit-learn +tifffile==2024.2.12 + # via scikit-image +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via black + # via coverage + # via pytest +tornado==6.4 + # via bokeh + # via jupyter-client + # via jupyter-server + # via terminado +tqdm==4.66.2 + # via arpes + # via panel +traitlets==5.14.1 + # via comm + # via ipython + # via ipywidgets + # via jupyter-client + # via jupyter-core + # via jupyter-events + # via jupyter-server + # via matplotlib-inline + # via nbclient + # via nbconvert + # via nbformat + # via nbsphinx +types-python-dateutil==2.8.19.20240106 + # via arrow +types-tqdm==4.66.0.20240106 +typing-extensions==4.9.0 + # via anyio + # via black + # via panel + # via pint +tzdata==2024.1 + # via pandas +uc-micro-py==1.0.3 + # via linkify-it-py +uncertainties==3.1.7 + # via lmfit +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.1 + # via requests +wcwidth==0.2.13 + # via prompt-toolkit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via bleach + # via tinycss2 +websocket-client==1.7.0 + # via jupyter-server +widgetsnbextension==4.0.10 + # via ipywidgets +xarray==2024.2.0 + # via arpes +xyzservices==2023.10.1 + # via bokeh + # via panel