diff --git a/requirements-dev.txt b/requirements-dev.txt index 61cb74cb1673e8772668b96f01f16462f4435b1d..85f8ebddd1af9a287f01a3d8ddd316c5024f8ba7 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.9 # by the following command: # -# pip-compile --annotation-style=line --extra=dev --extra=infrastructure --extra=parsing --output-file=requirements-dev.txt --resolver=backtracking dependencies/matid/pyproject.toml dependencies/nomad-dos-fingerprints/pyproject.toml dependencies/parsers/atomistic/pyproject.toml dependencies/parsers/database/pyproject.toml dependencies/parsers/eelsdb/pyproject.toml dependencies/parsers/electronic/pyproject.toml dependencies/parsers/nexus/pyproject.toml dependencies/parsers/workflow/pyproject.toml pyproject.toml requirements.txt +# pip-compile --annotation-style=line --extra=dev --extra=infrastructure --extra=parsing --output-file=requirements-dev.txt --resolver=backtracking pyproject.toml requirements.txt # aiosmtpd==1.4.4.post2 # via nomad-lab (pyproject.toml) alabaster==0.7.12 # via -r requirements.txt, sphinx @@ -84,7 +84,7 @@ fastapi==0.92.0 # via -r requirements.txt, h5grove, nomad-lab (pyproje fasteners==0.18 # via -r requirements.txt, mdanalysis, zarr filelock==3.3.1 # via -r requirements.txt, nomad-lab (pyproject.toml) flask==2.2.2 # via -r requirements.txt, asr -flatdict==4.0.1 # via -r requirements.txt, pynxtools (dependencies/parsers/nexus/pyproject.toml) +flatdict==4.0.1 # via -r requirements.txt fonttools==4.38.0 # via -r requirements.txt, matplotlib fqdn==1.5.1 # via -r requirements.txt, jsonschema fsspec==2022.11.0 # via -r requirements.txt, dask, hyperspy @@ -104,9 +104,9 @@ html5lib==1.1 # via -r requirements.txt, nomad-lab (pyproject.toml) httpcore==0.16.3 # via -r requirements.txt, httpx httptools==0.5.0 # via -r requirements.txt, uvicorn httpx==0.23.3 # via -r requirements.txt, nomad-lab (pyproject.toml) -hyperspy==1.7.5 # via -r requirements.txt, kikuchipy, pynxtools (dependencies/parsers/nexus/pyproject.toml), pyxem +hyperspy==1.7.5 # via -r requirements.txt, kikuchipy, pyxem idna==3.4 # via -r requirements.txt, anyio, email-validator, jsonschema, requests, rfc3986 -ifes-apt-tc-data-modeling==0.0.9 # via -r requirements.txt, pynxtools (dependencies/parsers/nexus/pyproject.toml) +ifes-apt-tc-data-modeling==0.0.9 # via -r requirements.txt imageio==2.24.0 # via -r requirements.txt, hyperspy, kikuchipy, nionswift, nionswift-io, nionui, scikit-image imagesize==1.4.1 # via -r requirements.txt, sphinx importlib-metadata==4.13.0 # via -r requirements.txt, flask, hyperspy, keyring, markdown, mkdocs, nomad-lab (pyproject.toml), sphinx, twine @@ -133,10 +133,10 @@ jupyter-telemetry==0.1.0 # via -r requirements.txt, jupyterhub jupyterhub==1.4.2 # via -r requirements.txt, dockerspawner, nomad-lab (pyproject.toml), oauthenticator jupyterlab-widgets==3.0.9 # via -r requirements.txt, ipywidgets keyring==23.11.0 # via twine -kikuchipy==0.8.7 # via -r requirements.txt, pynxtools (dependencies/parsers/nexus/pyproject.toml) +kikuchipy==0.8.7 # via -r requirements.txt kiwisolver==1.4.4 # via -r requirements.txt, matplotlib kombu==5.2.4 # via -r requirements.txt, celery -lark==1.1.5 # via -r requirements.txt, optimade, pynxtools (dependencies/parsers/nexus/pyproject.toml) +lark==1.1.5 # via -r requirements.txt, optimade latexcodec==2.0.1 # via -r requirements.txt, pybtex lazy-object-proxy==1.9.0 # via astroid llvmlite==0.39.1 # via -r requirements.txt, numba @@ -171,16 +171,16 @@ mp-api==0.30.10 # via -r requirements.txt, pymatgen mpmath==1.2.1 # via -r requirements.txt, sympy mrcfile==1.4.3 # via -r requirements.txt, griddataformats msgpack==1.0.4 # via -r requirements.txt, mmtf-python, mp-api, nomad-lab (pyproject.toml) -mypy==1.0.1 # via nomad-lab (pyproject.toml), pynxtools (dependencies/parsers/nexus/pyproject.toml) +mypy==1.0.1 # via nomad-lab (pyproject.toml) mypy-extensions==0.4.3 # via mypy names==0.3.0 # via nomad-lab (pyproject.toml) -nanonispy @ git+https://github.com/ramav87/nanonispy.git@a0da87c58482d29624a2bf5deecb763dd1274212 # via -r requirements.txt, pynxtools (dependencies/parsers/nexus/pyproject.toml) +nanonispy @ git+https://github.com/ramav87/nanonispy.git@a0da87c58482d29624a2bf5deecb763dd1274212 # via -r requirements.txt natsort==8.2.0 # via -r requirements.txt, hyperspy nest-asyncio==1.5.6 # via -r requirements.txt, ipykernel, jupyter-client netcdf4==1.5.4 # via -r requirements.txt, nomad-lab (pyproject.toml) -networkx==2.6.3 # via -r requirements.txt, matid (dependencies/matid/pyproject.toml), mdanalysis, pymatgen, radioactivedecay, scikit-image +networkx==2.6.3 # via -r requirements.txt, mdanalysis, nomad-lab (pyproject.toml), pymatgen, radioactivedecay, scikit-image niondata==0.15.5 # via -r requirements.txt, nionswift, nionswift-io -nionswift==0.16.8 # via -r requirements.txt, pynxtools (dependencies/parsers/nexus/pyproject.toml) +nionswift==0.16.8 # via -r requirements.txt nionswift-io==0.15.1 # via -r requirements.txt, nionswift nionui==0.6.11 # via -r requirements.txt, nionswift nionutils==0.4.8 # via -r requirements.txt, niondata, nionswift, nionswift-io, nionui @@ -211,7 +211,7 @@ phonopy==2.11.0 # via -r requirements.txt, asr, nomad-lab (pyproject.t pickleshare==0.7.5 # via -r requirements.txt, ipython pillow==9.4.0 # via -r requirements.txt, imageio, matplotlib, nionswift, scikit-image pint==0.17 # via -r requirements.txt, hyperspy, nomad-lab (pyproject.toml) -pip-tools==6.13.0 # via nomad-lab (pyproject.toml), pynxtools (dependencies/parsers/nexus/pyproject.toml) +pip-tools==6.13.0 # via nomad-lab (pyproject.toml) pkginfo==1.8.3 # via twine platformdirs==3.1.1 # via -r requirements.txt, pooch, pylint, requests-cache plotly==5.11.0 # via -r requirements.txt, asr, pymatgen @@ -227,13 +227,13 @@ pyasn1==0.4.8 # via -r requirements.txt, pyasn1-modules, python-jose pyasn1-modules==0.2.8 # via -r requirements.txt, rfc3161ng pybtex==0.24.0 # via -r requirements.txt, emmet-core, pymatgen pycifrw==4.4.5 # via -r requirements.txt, diffpy-structure -pycodestyle==2.8.0 # via nomad-lab (pyproject.toml), pynxtools (dependencies/parsers/nexus/pyproject.toml) +pycodestyle==2.8.0 # via nomad-lab (pyproject.toml) pycparser==2.21 # via -r requirements.txt, cffi pydantic==1.10.9 # via -r requirements.txt, emmet-core, fastapi, nomad-lab (pyproject.toml), optimade pyfai==2023.9.0 # via -r requirements.txt, pyxem pygments==2.14.0 # via -r requirements.txt, ipython, mkdocs-material, readme-renderer, sphinx pyjwt[crypto]==2.6.0 # via -r requirements.txt, nomad-lab (pyproject.toml) -pylint==2.13.9 # via nomad-lab (pyproject.toml), pylint-mongoengine, pylint-plugin-utils, pynxtools (dependencies/parsers/nexus/pyproject.toml) +pylint==2.13.9 # via nomad-lab (pyproject.toml), pylint-mongoengine, pylint-plugin-utils pylint-mongoengine==0.4.0 # via nomad-lab (pyproject.toml) pylint-plugin-utils==0.7 # via nomad-lab (pyproject.toml), pylint-mongoengine pymatgen==2023.2.28 # via -r requirements.txt, asr, emmet-core, mp-api, nomad-lab (pyproject.toml) @@ -242,10 +242,10 @@ pymongo==4.3.3 # via -r requirements.txt, mongoengine, nomad-lab (pyp pyopenssl==23.0.0 # via -r requirements.txt, certipy pyparsing==3.0.9 # via -r requirements.txt, matplotlib, mdtraj, rdflib pyrsistent==0.19.3 # via -r requirements.txt, jsonschema -pytest==5.4.3 # via nomad-lab (pyproject.toml), pynxtools (dependencies/parsers/nexus/pyproject.toml), pytest-cov, pytest-forked, pytest-timeout, pytest-xdist -pytest-cov==2.7.1 # via nomad-lab (pyproject.toml), pynxtools (dependencies/parsers/nexus/pyproject.toml) +pytest==5.4.3 # via nomad-lab (pyproject.toml), pytest-cov, pytest-forked, pytest-timeout, pytest-xdist +pytest-cov==2.7.1 # via nomad-lab (pyproject.toml) pytest-forked==1.6.0 # via pytest-xdist -pytest-timeout==1.4.2 # via nomad-lab (pyproject.toml), pynxtools (dependencies/parsers/nexus/pyproject.toml) +pytest-timeout==1.4.2 # via nomad-lab (pyproject.toml) pytest-xdist==1.34.0 # via nomad-lab (pyproject.toml) python-dateutil==2.8.2 # via -r requirements.txt, arrow, elasticsearch-dsl, ghp-import, hyperspy, ipyparallel, jupyter-client, jupyterhub, matplotlib, mkdocs-macros-plugin, pandas, rfc3161ng python-dotenv==0.21.0 # via -r requirements.txt, uvicorn @@ -259,7 +259,7 @@ python-multipart==0.0.5 # via -r requirements.txt, nomad-lab (pyproject.toml) pytz==2022.7.1 # via -r requirements.txt, babel, celery, nionswift, nomad-lab (pyproject.toml), pandas pytz-deprecation-shim==0.1.0.post0 # via -r requirements.txt, tzlocal pywavelets==1.3.0 # via -r requirements.txt, scikit-image -pyxem==0.15.1 # via -r requirements.txt, pynxtools (dependencies/parsers/nexus/pyproject.toml) +pyxem==0.15.1 # via -r requirements.txt pyyaml==6.0 # via -r requirements.txt, dask, hyperspy, kikuchipy, mkdocs, mkdocs-macros-plugin, nomad-lab (pyproject.toml), phonopy, pybtex, pyyaml-env-tag, uvicorn pyyaml-env-tag==0.1 # via mkdocs pyzeo==0.1.4 # via -r requirements.txt, nomad-lab (pyproject.toml) @@ -271,7 +271,7 @@ readme-renderer==37.3 # via twine recommonmark==0.7.1 # via -r requirements.txt, nomad-lab (pyproject.toml) redis==4.4.2 # via -r requirements.txt, celery requests==2.28.2 # via -r requirements.txt, docker, hyperspy, jupyterhub, mp-api, nomad-lab (pyproject.toml), oauthenticator, optimade, pooch, pymatgen, python-gitlab, python-keycloak, requests-cache, requests-toolbelt, rfc3161ng, sphinx, twine -requests-cache==1.0.1 # via -r requirements.txt, pynxtools (dependencies/parsers/nexus/pyproject.toml) +requests-cache==1.0.1 # via -r requirements.txt requests-toolbelt==0.10.1 # via python-gitlab, twine rfc3161ng==2.1.3 # via -r requirements.txt, nomad-lab (pyproject.toml) rfc3339-validator==0.1.4 # via -r requirements.txt, jsonschema @@ -295,7 +295,7 @@ sniffio==1.3.0 # via -r requirements.txt, anyio, httpcore, httpx snowballstemmer==2.2.0 # via -r requirements.txt, sphinx soupsieve==2.3.2.post1 # via -r requirements.txt, beautifulsoup4 sparse==0.13.0 # via -r requirements.txt, hyperspy -spglib==2.0.2 # via -r requirements.txt, asr, emmet-core, matid (dependencies/matid/pyproject.toml), phonopy, pymatgen +spglib==2.0.2 # via -r requirements.txt, asr, emmet-core, phonopy, pymatgen sphinx==5.3.0 # via -r requirements.txt, recommonmark sphinxcontrib-applehelp==1.0.2 # via -r requirements.txt, sphinx sphinxcontrib-devhelp==1.0.2 # via -r requirements.txt, sphinx @@ -322,14 +322,10 @@ traits==6.4.1 # via -r requirements.txt, hyperspy transforms3d==0.4.1 # via -r requirements.txt, diffsims, pyxem twine==3.4.2 # via nomad-lab (pyproject.toml) typed-ast==1.4.2 # via nomad-lab (pyproject.toml) -types-pytz==2022.7.0.0 # via pynxtools (dependencies/parsers/nexus/pyproject.toml) -types-pyyaml==6.0.12.1 # via pynxtools (dependencies/parsers/nexus/pyproject.toml) -types-requests==2.28.11.16 # via pynxtools (dependencies/parsers/nexus/pyproject.toml) -types-urllib3==1.26.25.8 # via types-requests typing-extensions==4.4.0 # via -r requirements.txt, astroid, emmet-core, gitpython, mp-api, mypy, numcodecs, pydantic, pylint, starlette typish==1.9.3 # via -r requirements.txt, nptyping tzdata==2023.3 # via -r requirements.txt, pytz-deprecation-shim -tzlocal==4.3 # via -r requirements.txt, nionswift, pynxtools (dependencies/parsers/nexus/pyproject.toml) +tzlocal==4.3 # via -r requirements.txt, nionswift uncertainties==3.1.7 # via -r requirements.txt, lmfit, pymatgen unidecode==1.3.2 # via -r requirements.txt, nomad-lab (pyproject.toml) uri-template==1.2.0 # via -r requirements.txt, jsonschema @@ -352,7 +348,7 @@ widgetsnbextension==4.0.9 # via -r requirements.txt, ipywidgets wrapt==1.12.1 # via -r requirements.txt, astroid, nomad-lab (pyproject.toml) xarray==0.20.2 # via -r requirements.txt, nomad-lab (pyproject.toml) zarr==2.12.0 # via -r requirements.txt, hyperspy -zipfile37==0.1.3 # via -r requirements.txt, pynxtools (dependencies/parsers/nexus/pyproject.toml) +zipfile37==0.1.3 # via -r requirements.txt zipp==3.11.0 # via -r requirements.txt, importlib-metadata zipstream-new==1.1.5 # via -r requirements.txt, nomad-lab (pyproject.toml) diff --git a/requirements.txt b/requirements.txt index 2dfeb83d62a03485cdf97ba2136bb77e5d2db2f8..834a967b443941031e945eb7c1738dc3cdfc8299 100644 --- a/requirements.txt +++ b/requirements.txt @@ -147,7 +147,7 @@ nanonispy @ git+https://github.com/ramav87/nanonispy.git@a0da87c58482d29624a2bf5 natsort==8.2.0 # via hyperspy nest-asyncio==1.5.6 # via ipykernel, jupyter-client netcdf4==1.5.4 # via electronicparsers (dependencies/parsers/electronic/pyproject.toml), nomad-lab (pyproject.toml) -networkx==2.6.3 # via matid (dependencies/matid/pyproject.toml), mdanalysis, pymatgen, radioactivedecay, scikit-image +networkx==2.6.3 # via matid (dependencies/matid/pyproject.toml), mdanalysis, nomad-lab (pyproject.toml), pymatgen, radioactivedecay, scikit-image niondata==0.15.5 # via nionswift, nionswift-io nionswift==0.16.8 # via pynxtools (dependencies/parsers/nexus/pyproject.toml) nionswift-io==0.15.1 # via nionswift