diff --git a/requirements/base.in b/requirements/base.in new file mode 100644 index 0000000..e1fd970 --- /dev/null +++ b/requirements/base.in @@ -0,0 +1,3 @@ +plopp +scipp +scipy diff --git a/requirements/base.txt b/requirements/base.txt new file mode 100644 index 0000000..577959e --- /dev/null +++ b/requirements/base.txt @@ -0,0 +1,39 @@ +# SHA1:7a8a35017d78f5fa79c7372cb6a3c03990f828bb +# +# This file is autogenerated by pip-compile-multi +# To update, run: +# +# pip-compile-multi +# +contourpy==1.3.0 + # via matplotlib +cycler==0.12.1 + # via matplotlib +fonttools==4.54.1 + # via matplotlib +kiwisolver==1.4.7 + # via matplotlib +matplotlib==3.9.2 + # via plopp +numpy==2.1.2 + # via + # contourpy + # matplotlib + # scipp + # scipy +packaging==24.1 + # via matplotlib +pillow==10.4.0 + # via matplotlib +plopp==24.9.3 + # via -r base.in +pyparsing==3.1.4 + # via matplotlib +python-dateutil==2.9.0.post0 + # via matplotlib +scipp==24.9.1 + # via -r base.in +scipy==1.14.1 + # via -r base.in +six==1.16.0 + # via python-dateutil diff --git a/requirements/ci.txt b/requirements/ci.txt index 8fe58fb..0d4eb6b 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -11,11 +11,11 @@ certifi==2024.8.30 # via requests chardet==5.2.0 # via tox -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests colorama==0.4.6 # via tox -distlib==0.3.8 +distlib==0.3.9 # via virtualenv filelock==3.16.1 # via diff --git a/requirements/docs.in b/requirements/docs.in index cb2ee66..0782d40 100644 --- a/requirements/docs.in +++ b/requirements/docs.in @@ -1,3 +1,4 @@ +-r base.in gitpython ipykernel ipywidgets diff --git a/requirements/docs.txt b/requirements/docs.txt index 47bc44e..554d60a 100644 --- a/requirements/docs.txt +++ b/requirements/docs.txt @@ -1,10 +1,11 @@ -# SHA1:6fd4d9201f4bf5006252fb9dc1d498ef452c7015 +# SHA1:61342e00557198c97a6eea2b16541427e2532e61 # # This file is autogenerated by pip-compile-multi # To update, run: # # pip-compile-multi # +-r base.txt accessible-pygments==0.0.5 # via pydata-sphinx-theme alabaster==1.0.0 @@ -27,16 +28,12 @@ bleach==6.1.0 # via nbconvert certifi==2024.8.30 # via requests -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests comm==0.2.2 # via # ipykernel # ipywidgets -contourpy==1.3.0 - # via matplotlib -cycler==0.12.1 - # via matplotlib debugpy==1.8.6 # via ipykernel decorator==5.1.1 @@ -54,16 +51,10 @@ executing==2.1.0 # via stack-data fastjsonschema==2.20.0 # via nbformat -fonttools==4.54.1 - # via matplotlib gitdb==4.0.11 # via gitpython gitpython==3.1.43 # via -r docs.in -h5py==3.12.1 - # via - # scippneutron - # scippnexus idna==3.10 # via requests imagesize==1.4.1 @@ -85,7 +76,7 @@ jinja2==3.1.4 # sphinx jsonschema==4.23.0 # via nbformat -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via jsonschema jupyter-client==8.6.3 # via @@ -102,24 +93,16 @@ jupyterlab-pygments==0.3.0 # via nbconvert jupyterlab-widgets==3.0.13 # via ipywidgets -kiwisolver==1.4.7 - # via matplotlib -markupsafe==2.1.5 +markupsafe==3.0.1 # via # jinja2 # nbconvert -matplotlib==3.9.2 - # via - # mpltoolbox - # plopp matplotlib-inline==0.1.7 # via # ipykernel # ipython mistune==3.0.2 # via nbconvert -mpltoolbox==24.5.1 - # via scippneutron nbclient==0.10.0 # via nbconvert nbconvert==7.16.4 @@ -133,34 +116,14 @@ nbsphinx==0.9.5 # via -r docs.in nest-asyncio==1.6.0 # via ipykernel -numpy==2.1.2 - # via - # contourpy - # h5py - # matplotlib - # mpltoolbox - # scipp - # scippneutron - # scipy -packaging==24.1 - # via - # ipykernel - # matplotlib - # nbconvert - # pydata-sphinx-theme - # sphinx pandocfilters==1.5.1 # via nbconvert parso==0.8.4 # via jedi pexpect==4.9.0 # via ipython -pillow==10.4.0 - # via matplotlib platformdirs==4.3.6 # via jupyter-core -plopp==24.9.3 - # via scippneutron prompt-toolkit==3.0.48 # via ipython psutil==6.0.0 @@ -178,13 +141,6 @@ pygments==2.18.0 # nbconvert # pydata-sphinx-theme # sphinx -pyparsing==3.1.4 - # via matplotlib -python-dateutil==2.9.0.post0 - # via - # jupyter-client - # matplotlib - # scippnexus pyzmq==26.2.0 # via # ipykernel @@ -199,23 +155,6 @@ rpds-py==0.20.0 # via # jsonschema # referencing -scipp==24.9.1 - # via - # scippneutron - # scippnexus -scippneutron==24.9.0 - # via -r docs.in -scippnexus==24.10.0 - # via scippneutron -scipy==1.14.1 - # via - # scippneutron - # scippnexus -six==1.16.0 - # via - # asttokens - # bleach - # python-dateutil smmap==5.0.1 # via gitdb snowballstemmer==2.2.0 @@ -230,7 +169,7 @@ sphinx==8.0.2 # sphinx-autodoc-typehints # sphinx-book-theme # sphinx-copybutton -sphinx-autodoc-typehints==2.4.4 +sphinx-autodoc-typehints==2.5.0 # via -r docs.in sphinx-book-theme==1.1.3 # via -r docs.in diff --git a/requirements/static.txt b/requirements/static.txt index 4910f30..6d65fbd 100644 --- a/requirements/static.txt +++ b/requirements/static.txt @@ -7,7 +7,7 @@ # cfgv==3.4.0 # via pre-commit -distlib==0.3.8 +distlib==0.3.9 # via virtualenv filelock==3.16.1 # via virtualenv @@ -17,7 +17,7 @@ nodeenv==1.9.1 # via pre-commit platformdirs==4.3.6 # via virtualenv -pre-commit==4.0.0 +pre-commit==4.0.1 # via -r static.in pyyaml==6.0.2 # via pre-commit diff --git a/requirements/test.in b/requirements/test.in index e079f8a..1cf404d 100644 --- a/requirements/test.in +++ b/requirements/test.in @@ -1 +1,2 @@ +-r base.in pytest diff --git a/requirements/test.txt b/requirements/test.txt index f661d5c..bcb65c4 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -1,16 +1,15 @@ -# SHA1:0eaa389e1fdb3a1917c0f987514bd561be5718ee +# SHA1:a035a60fcbac4cd7bf595dbd81ee7994505d4a95 # # This file is autogenerated by pip-compile-multi # To update, run: # # pip-compile-multi # +-r base.txt exceptiongroup==1.2.2 # via pytest iniconfig==2.0.0 # via pytest -packaging==24.1 - # via pytest pluggy==1.5.0 # via pytest pytest==8.3.3