diff --git a/requirements/ubuntu-latest_py3.11.txt b/requirements/ubuntu-latest_py3.11.txt index c76b6145..0394e495 100644 --- a/requirements/ubuntu-latest_py3.11.txt +++ b/requirements/ubuntu-latest_py3.11.txt @@ -6,6 +6,8 @@ # annotated-types==0.7.0 # via pydantic +arro3-core==0.8.0 + # via deltalake asttokens==3.0.1 # via stack-data bibtexparser==1.4.4 @@ -14,13 +16,13 @@ blake3==1.0.8 # via emmet-core blinker==1.9.0 # via flask -boto3==1.42.95 +boto3==1.43.8 # via mp-api -botocore==1.42.95 +botocore==1.43.8 # via # boto3 # s3transfer -cachelib==0.13.0 +cachelib==0.14.0 # via flask-caching certifi==2026.4.22 # via requests @@ -34,11 +36,15 @@ cycler==0.12.1 # via matplotlib dash==3.4.0 # via crystal_toolkit (pyproject.toml) -dash-mp-components==0.5.1rc9 +dash-mp-components==0.5.2rc1 # via crystal_toolkit (pyproject.toml) decorator==5.2.1 # via ipython -emmet-core==0.86.3 +deltalake==1.5.1 + # via mp-api +deprecated==1.3.1 + # via deltalake +emmet-core==0.86.4 # via mp-api executing==2.2.1 # via stack-data @@ -48,23 +54,25 @@ flask==3.1.3 # flask-caching flask-caching==2.4.0 # via crystal_toolkit (pyproject.toml) -fonttools==4.62.1 +fonttools==4.63.0 # via matplotlib frozendict==2.4.7 # via crystal_toolkit (pyproject.toml) -idna==3.13 +idna==3.15 # via requests imageio==2.37.3 # via scikit-image importlib-metadata==9.0.0 # via dash +inflect==7.5.0 + # via emmet-core ipython==9.13.0 # via crystal_toolkit (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython itsdangerous==2.2.0 # via flask -jedi==0.19.2 +jedi==0.20.0 # via ipython jinja2==3.1.6 # via flask @@ -91,18 +99,20 @@ markupsafe==3.0.3 # werkzeug matplotlib==3.10.9 # via pymatgen-core -matplotlib-inline==0.2.1 +matplotlib-inline==0.2.2 # via ipython monty==2026.2.18 # via # emmet-core # mp-api # pymatgen-core -mp-api==0.46.0 +more-itertools==11.0.2 + # via inflect +mp-api==0.46.1 # via crystal_toolkit (pyproject.toml) mpmath==1.3.0 # via sympy -narwhals==2.20.0 +narwhals==2.21.0 # via plotly nest-asyncio==1.6.0 # via dash @@ -125,11 +135,11 @@ numpy==2.4.4 # shapely # spglib # tifffile -orjson==3.11.8 +orjson==3.11.9 # via # mp-api # pymatgen-core -packaging==26.1 +packaging==26.2 # via # lazy-loader # matplotlib @@ -137,9 +147,9 @@ packaging==26.1 # scikit-image palettable==3.3.3 # via pymatgen-core -pandas==3.0.2 +pandas==3.0.3 # via pymatgen-core -parso==0.8.6 +parso==0.8.7 # via jedi pexpect==4.9.0 # via ipython @@ -158,18 +168,22 @@ psutil==7.2.2 # via ipython ptyprocess==0.7.0 # via pexpect +pubchempy==1.0.5 + # via emmet-core pure-eval==0.2.3 # via stack-data +pyarrow==24.0.0 + # via mp-api pybtex==0.26.1 # via emmet-core -pydantic==2.13.3 +pydantic==2.13.4 # via # emmet-core # pydantic-settings # pymatgen-io-validation -pydantic-core==2.46.3 +pydantic-core==2.46.4 # via pydantic -pydantic-settings==2.14.0 +pydantic-settings==2.14.1 # via # crystal_toolkit (pyproject.toml) # emmet-core @@ -178,7 +192,7 @@ pygments==2.20.0 # via # ipython # ipython-pygments-lexers -pymatgen==2026.3.23 +pymatgen==2026.5.4 # via # crystal_toolkit (pyproject.toml) # emmet-core @@ -201,7 +215,7 @@ python-dotenv==1.2.2 # via pydantic-settings pyyaml==6.0.3 # via pybtex -requests==2.33.1 +requests==2.34.2 # via # dash # mp-api @@ -211,7 +225,7 @@ retrying==1.4.2 # via dash ruamel-yaml==0.19.1 # via monty -s3transfer==0.16.1 +s3transfer==0.17.0 # via boto3 scikit-image==0.26.0 # via crystal_toolkit (pyproject.toml) @@ -240,12 +254,15 @@ tifffile==2026.3.3 # via scikit-image tqdm==4.67.3 # via pymatgen-core -traitlets==5.14.3 +traitlets==5.15.0 # via # ipython # matplotlib-inline +typeguard==4.5.2 + # via inflect typing-extensions==4.15.0 # via + # arro3-core # blake3 # dash # emmet-core @@ -254,6 +271,7 @@ typing-extensions==4.15.0 # pydantic # pydantic-core # spglib + # typeguard # typing-inspection typing-inspection==0.4.2 # via @@ -261,11 +279,11 @@ typing-inspection==0.4.2 # pydantic-settings uncertainties==3.2.3 # via pymatgen-core -urllib3==2.6.3 +urllib3==2.7.0 # via # botocore # requests -wcwidth==0.6.0 +wcwidth==0.7.0 # via prompt-toolkit webcolors==25.10.0 # via crystal_toolkit (pyproject.toml) @@ -273,6 +291,8 @@ werkzeug==3.1.8 # via # dash # flask +wrapt==2.1.2 + # via deprecated zipp==3.23.1 # via importlib-metadata diff --git a/requirements/ubuntu-latest_py3.11_extras.txt b/requirements/ubuntu-latest_py3.11_extras.txt index faafdf02..6c4dccbc 100644 --- a/requirements/ubuntu-latest_py3.11_extras.txt +++ b/requirements/ubuntu-latest_py3.11_extras.txt @@ -26,6 +26,8 @@ argon2-cffi==25.1.0 # notebook argon2-cffi-bindings==25.1.0 # via argon2-cffi +arro3-core==0.8.0 + # via deltalake arrow==1.4.0 # via isoduration ase==3.28.0 @@ -72,13 +74,13 @@ boltztrap2==25.3.1 # via # crystal_toolkit (pyproject.toml) # ifermi -boto3==1.42.95 +boto3==1.43.8 # via mp-api -botocore==1.42.95 +botocore==1.43.8 # via # boto3 # s3transfer -cachelib==0.13.0 +cachelib==0.14.0 # via flask-caching cerberus==1.3.8 # via dephell @@ -97,7 +99,7 @@ cftime==1.6.5 # via netcdf4 charset-normalizer==3.4.7 # via requests -choreographer==1.2.1 +choreographer==1.3.0 # via kaleido click==8.3.3 # via @@ -118,9 +120,9 @@ commonmark==0.9.1 # via recommonmark contourpy==1.3.3 # via matplotlib -coverage[toml]==7.13.5 +coverage[toml]==7.14.0 # via pytest-cov -cryptography==46.0.7 +cryptography==48.0.0 # via dash crystaltoolkit-extension==0.6.0 # via crystal_toolkit (pyproject.toml) @@ -135,7 +137,7 @@ dash[testing]==3.4.0 # dash-vtk dash-extensions==2.0.5 # via crystal_toolkit (pyproject.toml) -dash-mp-components==0.5.1rc9 +dash-mp-components==0.5.2rc1 # via crystal_toolkit (pyproject.toml) dash-testing-stub==0.0.2 # via dash @@ -153,6 +155,8 @@ decorator==5.2.1 # via ipython defusedxml==0.7.1 # via nbconvert +deltalake==1.5.1 + # via mp-api dephell==0.8.3 # via crystal_toolkit (pyproject.toml) dephell-archive==0.1.7 @@ -186,6 +190,8 @@ dephell-venvs==0.1.18 # via dephell dephell-versioning==0.1.2 # via dephell +deprecated==1.3.1 + # via deltalake dill==0.4.1 # via # multiprocess @@ -208,7 +214,7 @@ editorconfig==0.17.1 # via jsbeautifier emdfile==0.0.16 # via py4dstem -emmet-core==0.86.3 +emmet-core==0.86.4 # via mp-api entrypoints==0.4 # via jupyter-client @@ -229,7 +235,7 @@ flask-caching==2.4.0 # via # crystal_toolkit (pyproject.toml) # dash-extensions -fonttools==4.62.1 +fonttools==4.63.0 # via matplotlib fqdn==1.5.1 # via jsonschema @@ -239,17 +245,17 @@ frozenlist==1.8.0 # via # aiohttp # aiosignal -fsspec==2026.3.0 +fsspec==2026.4.0 # via dask gdown==6.0.0 # via py4dstem gevent==26.4.0 # via gunicorn -greenlet==3.4.0 +greenlet==3.5.0 # via # gevent # playwright -gunicorn[gevent]==25.3.0 +gunicorn[gevent]==26.0.0 # via crystal_toolkit (pyproject.toml) h5py==3.16.0 # via @@ -267,7 +273,7 @@ hiphive==1.5 # via crystal_toolkit (pyproject.toml) identify==2.6.19 # via pre-commit -idna==3.13 +idna==3.15 # via # anyio # jsonschema @@ -284,7 +290,9 @@ importlib-metadata==9.0.0 # dash # dask inflect==7.5.0 - # via robocrys + # via + # emmet-core + # robocrys iniconfig==2.3.0 # via pytest ipykernel==6.29.5 @@ -306,7 +314,7 @@ isoduration==20.11.0 # via jsonschema itsdangerous==2.2.0 # via flask -jedi==0.19.2 +jedi==0.20.0 # via ipython jinja2==3.1.6 # via @@ -363,7 +371,7 @@ jupyter-events==0.12.1 # via # jupyter-server # jupyter-server-fileid -jupyter-server==2.17.0 +jupyter-server==2.18.2 # via # jupyter-server-fileid # jupyterlab @@ -385,7 +393,7 @@ jupyterlab-pygments==0.3.0 # via nbconvert jupyterlab-server==2.28.0 # via jupyterlab -kaleido==1.2.0 +kaleido==1.3.0 # via crystal_toolkit (pyproject.toml) kiwisolver==1.5.0 # via matplotlib @@ -429,13 +437,13 @@ matplotlib==3.10.9 # py4dstem # pymatgen-core # vtk -matplotlib-inline==0.2.1 +matplotlib-inline==0.2.2 # via # ipykernel # ipython meshcut==0.3.0 # via ifermi -mistune==3.2.0 +mistune==3.2.1 # via # m2r # nbconvert @@ -451,7 +459,7 @@ more-itertools==11.0.2 # via # dash-extensions # inflect -mp-api==0.46.0 +mp-api==0.46.1 # via crystal_toolkit (pyproject.toml) mpire==2.10.2 # via py4dstem @@ -467,7 +475,7 @@ multiprocess==0.70.19 # via dash mypy-extensions==1.1.0 # via black -narwhals==2.20.0 +narwhals==2.21.0 # via plotly nbclassic==1.3.3 # via @@ -554,14 +562,14 @@ numpy==1.26.4 # trimesh numpy-stl==3.2.0 # via meshcut -orjson==3.11.8 +orjson==3.11.9 # via # kaleido # mp-api # pymatgen-core overrides==7.7.0 # via jupyter-server -packaging==26.1 +packaging==26.2 # via # black # dask @@ -595,11 +603,11 @@ pandas==2.3.3 # pymatgen-core pandocfilters==1.5.1 # via nbconvert -parso==0.8.6 +parso==0.8.7 # via jedi partd==1.4.2 # via dask -pathspec==1.1.0 +pathspec==1.1.1 # via black percy==2.0.2 # via dash @@ -617,10 +625,11 @@ pillow==12.2.0 platformdirs==4.9.6 # via # black + # choreographer # jupyter-core # python-discovery # virtualenv -playwright==1.58.0 +playwright==1.59.0 # via # crystal_toolkit (pyproject.toml) # pytest-playwright @@ -641,7 +650,7 @@ prometheus-client==0.25.0 # notebook prompt-toolkit==3.0.52 # via ipython -propcache==0.4.1 +propcache==0.5.2 # via # aiohttp # yarl @@ -657,28 +666,32 @@ ptyprocess==0.7.0 # pexpect # terminado pubchempy==1.0.5 - # via robocrys + # via + # emmet-core + # robocrys pure-eval==0.2.3 # via stack-data py4dstem==0.14.18 # via crystal_toolkit (pyproject.toml) pyaml==26.2.1 # via scikit-optimize +pyarrow==24.0.0 + # via mp-api pybtex==0.26.1 # via # emmet-core # robocrys pycparser==3.0 # via cffi -pydantic==2.13.3 +pydantic==2.13.4 # via # dash-extensions # emmet-core # pydantic-settings # pymatgen-io-validation -pydantic-core==2.46.3 +pydantic-core==2.46.4 # via pydantic -pydantic-settings==2.14.0 +pydantic-settings==2.14.1 # via # crystal_toolkit (pyproject.toml) # emmet-core @@ -699,7 +712,7 @@ pygments==2.20.0 # sphinx pylops==2.6.0 # via py4dstem -pymatgen==2026.3.23 +pymatgen==2026.5.4 # via # crystal_toolkit (pyproject.toml) # emmet-core @@ -727,15 +740,12 @@ pytest==9.0.3 # pytest-base-url # pytest-cov # pytest-playwright - # pytest-timeout pytest-base-url==2.1.0 # via pytest-playwright pytest-cov==7.1.0 # via crystal_toolkit (pyproject.toml) pytest-playwright==0.7.2 # via crystal_toolkit (pyproject.toml) -pytest-timeout==2.4.0 - # via kaleido python-dateutil==2.9.0.post0 # via # arrow @@ -743,7 +753,7 @@ python-dateutil==2.9.0.post0 # jupyter-client # matplotlib # pandas -python-discovery==1.2.2 +python-discovery==1.3.1 # via virtualenv python-dotenv==1.2.2 # via pydantic-settings @@ -755,13 +765,12 @@ python-utils==3.9.1 # via numpy-stl pytokens==0.4.1 # via black -pytz==2026.1.post1 +pytz==2026.2 # via pandas pyyaml==6.0.3 # via # dask # distributed - # habanero # jupyter-events # phonopy # pre-commit @@ -782,7 +791,7 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -requests[security,socks]==2.33.1 +requests[security,socks]==2.34.2 # via # dash # dephell @@ -823,7 +832,7 @@ ruamel-yaml==0.19.1 # via # dephell # monty -s3transfer==0.16.1 +s3transfer==0.17.0 # via boto3 scikit-image==0.26.0 # via @@ -871,7 +880,7 @@ shapely==2.1.2 # via crystal_toolkit (pyproject.toml) shellingham==1.5.4 # via dephell-shells -simplejson==4.1.0 +simplejson==4.1.1 # via choreographer six==1.17.0 # via @@ -948,7 +957,7 @@ tifffile==2026.3.3 # via scikit-image tinycss2==1.4.0 # via bleach -tomlkit==0.14.0 +tomlkit==0.15.0 # via dephell toolz==1.1.0 # via @@ -975,7 +984,7 @@ tqdm==4.67.3 # pymatgen-core trainstation==1.2 # via hiphive -traitlets==5.14.3 +traitlets==5.15.0 # via # ipykernel # ipython @@ -988,14 +997,15 @@ traitlets==5.14.3 # nbconvert # nbformat # notebook -trimesh==4.12.0 +trimesh==4.12.2 # via ifermi -typeguard==4.5.1 +typeguard==4.5.2 # via inflect typing-extensions==4.15.0 # via # aiosignal # anyio + # arro3-core # beautifulsoup4 # blake3 # dash @@ -1031,13 +1041,13 @@ urllib3==1.26.20 # distributed # requests # selenium -virtualenv==21.2.4 +virtualenv==21.3.3 # via pre-commit vtk==9.6.1 # via dash-vtk waitress==3.0.2 # via dash -wcwidth==0.6.0 +wcwidth==0.7.0 # via prompt-toolkit webcolors==25.10.0 # via @@ -1053,6 +1063,8 @@ werkzeug==3.1.8 # via # dash # flask +wrapt==2.1.2 + # via deprecated y-py==0.6.2 # via # jupyter-ydoc @@ -1067,9 +1079,9 @@ zict==3.0.0 # via distributed zipp==3.23.1 # via importlib-metadata -zope-event==6.1 +zope-event==6.2 # via gevent -zope-interface==8.3 +zope-interface==8.4 # via gevent # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/ubuntu-latest_py3.12.txt b/requirements/ubuntu-latest_py3.12.txt index 2441ead5..4a17dd56 100644 --- a/requirements/ubuntu-latest_py3.12.txt +++ b/requirements/ubuntu-latest_py3.12.txt @@ -6,6 +6,8 @@ # annotated-types==0.7.0 # via pydantic +arro3-core==0.8.0 + # via deltalake asttokens==3.0.1 # via stack-data bibtexparser==1.4.4 @@ -14,13 +16,13 @@ blake3==1.0.8 # via emmet-core blinker==1.9.0 # via flask -boto3==1.42.95 +boto3==1.43.8 # via mp-api -botocore==1.42.95 +botocore==1.43.8 # via # boto3 # s3transfer -cachelib==0.13.0 +cachelib==0.14.0 # via flask-caching certifi==2026.4.22 # via requests @@ -34,11 +36,15 @@ cycler==0.12.1 # via matplotlib dash==3.4.0 # via crystal_toolkit (pyproject.toml) -dash-mp-components==0.5.1rc9 +dash-mp-components==0.5.2rc1 # via crystal_toolkit (pyproject.toml) decorator==5.2.1 # via ipython -emmet-core==0.86.3 +deltalake==1.5.1 + # via mp-api +deprecated==1.3.1 + # via deltalake +emmet-core==0.86.4 # via mp-api executing==2.2.1 # via stack-data @@ -48,23 +54,25 @@ flask==3.1.3 # flask-caching flask-caching==2.4.0 # via crystal_toolkit (pyproject.toml) -fonttools==4.62.1 +fonttools==4.63.0 # via matplotlib frozendict==2.4.7 # via crystal_toolkit (pyproject.toml) -idna==3.13 +idna==3.15 # via requests imageio==2.37.3 # via scikit-image importlib-metadata==9.0.0 # via dash +inflect==7.5.0 + # via emmet-core ipython==9.13.0 # via crystal_toolkit (pyproject.toml) ipython-pygments-lexers==1.1.1 # via ipython itsdangerous==2.2.0 # via flask -jedi==0.19.2 +jedi==0.20.0 # via ipython jinja2==3.1.6 # via flask @@ -91,18 +99,20 @@ markupsafe==3.0.3 # werkzeug matplotlib==3.10.9 # via pymatgen-core -matplotlib-inline==0.2.1 +matplotlib-inline==0.2.2 # via ipython monty==2026.2.18 # via # emmet-core # mp-api # pymatgen-core -mp-api==0.46.0 +more-itertools==11.0.2 + # via inflect +mp-api==0.46.1 # via crystal_toolkit (pyproject.toml) mpmath==1.3.0 # via sympy -narwhals==2.20.0 +narwhals==2.21.0 # via plotly nest-asyncio==1.6.0 # via dash @@ -125,11 +135,11 @@ numpy==2.4.4 # shapely # spglib # tifffile -orjson==3.11.8 +orjson==3.11.9 # via # mp-api # pymatgen-core -packaging==26.1 +packaging==26.2 # via # lazy-loader # matplotlib @@ -137,9 +147,9 @@ packaging==26.1 # scikit-image palettable==3.3.3 # via pymatgen-core -pandas==3.0.2 +pandas==3.0.3 # via pymatgen-core -parso==0.8.6 +parso==0.8.7 # via jedi pexpect==4.9.0 # via ipython @@ -158,18 +168,22 @@ psutil==7.2.2 # via ipython ptyprocess==0.7.0 # via pexpect +pubchempy==1.0.5 + # via emmet-core pure-eval==0.2.3 # via stack-data +pyarrow==24.0.0 + # via mp-api pybtex==0.26.1 # via emmet-core -pydantic==2.13.3 +pydantic==2.13.4 # via # emmet-core # pydantic-settings # pymatgen-io-validation -pydantic-core==2.46.3 +pydantic-core==2.46.4 # via pydantic -pydantic-settings==2.14.0 +pydantic-settings==2.14.1 # via # crystal_toolkit (pyproject.toml) # emmet-core @@ -178,7 +192,7 @@ pygments==2.20.0 # via # ipython # ipython-pygments-lexers -pymatgen==2026.3.23 +pymatgen==2026.5.4 # via # crystal_toolkit (pyproject.toml) # emmet-core @@ -201,7 +215,7 @@ python-dotenv==1.2.2 # via pydantic-settings pyyaml==6.0.3 # via pybtex -requests==2.33.1 +requests==2.34.2 # via # dash # mp-api @@ -211,7 +225,7 @@ retrying==1.4.2 # via dash ruamel-yaml==0.19.1 # via monty -s3transfer==0.16.1 +s3transfer==0.17.0 # via boto3 scikit-image==0.26.0 # via crystal_toolkit (pyproject.toml) @@ -236,14 +250,16 @@ tabulate==0.10.0 # via pymatgen-core threadpoolctl==3.6.0 # via scikit-learn -tifffile==2026.4.11 +tifffile==2026.5.2 # via scikit-image tqdm==4.67.3 # via pymatgen-core -traitlets==5.14.3 +traitlets==5.15.0 # via # ipython # matplotlib-inline +typeguard==4.5.2 + # via inflect typing-extensions==4.15.0 # via # dash @@ -252,6 +268,7 @@ typing-extensions==4.15.0 # pydantic # pydantic-core # spglib + # typeguard # typing-inspection typing-inspection==0.4.2 # via @@ -259,11 +276,11 @@ typing-inspection==0.4.2 # pydantic-settings uncertainties==3.2.3 # via pymatgen-core -urllib3==2.6.3 +urllib3==2.7.0 # via # botocore # requests -wcwidth==0.6.0 +wcwidth==0.7.0 # via prompt-toolkit webcolors==25.10.0 # via crystal_toolkit (pyproject.toml) @@ -271,6 +288,8 @@ werkzeug==3.1.8 # via # dash # flask +wrapt==2.1.2 + # via deprecated zipp==3.23.1 # via importlib-metadata diff --git a/requirements/ubuntu-latest_py3.12_extras.txt b/requirements/ubuntu-latest_py3.12_extras.txt index 5656f5f4..8203ad69 100644 --- a/requirements/ubuntu-latest_py3.12_extras.txt +++ b/requirements/ubuntu-latest_py3.12_extras.txt @@ -26,6 +26,8 @@ argon2-cffi==25.1.0 # notebook argon2-cffi-bindings==25.1.0 # via argon2-cffi +arro3-core==0.8.0 + # via deltalake arrow==1.4.0 # via isoduration ase==3.28.0 @@ -72,13 +74,13 @@ boltztrap2==25.3.1 # via # crystal_toolkit (pyproject.toml) # ifermi -boto3==1.42.95 +boto3==1.43.8 # via mp-api -botocore==1.42.95 +botocore==1.43.8 # via # boto3 # s3transfer -cachelib==0.13.0 +cachelib==0.14.0 # via flask-caching cerberus==1.3.8 # via dephell @@ -97,7 +99,7 @@ cftime==1.6.5 # via netcdf4 charset-normalizer==3.4.7 # via requests -choreographer==1.2.1 +choreographer==1.3.0 # via kaleido click==8.3.3 # via @@ -118,9 +120,9 @@ commonmark==0.9.1 # via recommonmark contourpy==1.3.3 # via matplotlib -coverage[toml]==7.13.5 +coverage[toml]==7.14.0 # via pytest-cov -cryptography==46.0.7 +cryptography==48.0.0 # via dash crystaltoolkit-extension==0.6.0 # via crystal_toolkit (pyproject.toml) @@ -135,7 +137,7 @@ dash[testing]==3.4.0 # dash-vtk dash-extensions==2.0.5 # via crystal_toolkit (pyproject.toml) -dash-mp-components==0.5.1rc9 +dash-mp-components==0.5.2rc1 # via crystal_toolkit (pyproject.toml) dash-testing-stub==0.0.2 # via dash @@ -153,6 +155,8 @@ decorator==5.2.1 # via ipython defusedxml==0.7.1 # via nbconvert +deltalake==1.5.1 + # via mp-api dephell==0.8.3 # via crystal_toolkit (pyproject.toml) dephell-archive==0.1.7 @@ -186,6 +190,8 @@ dephell-venvs==0.1.18 # via dephell dephell-versioning==0.1.2 # via dephell +deprecated==1.3.1 + # via deltalake dill==0.4.1 # via # multiprocess @@ -208,7 +214,7 @@ editorconfig==0.17.1 # via jsbeautifier emdfile==0.0.16 # via py4dstem -emmet-core==0.86.3 +emmet-core==0.86.4 # via mp-api entrypoints==0.4 # via jupyter-client @@ -229,7 +235,7 @@ flask-caching==2.4.0 # via # crystal_toolkit (pyproject.toml) # dash-extensions -fonttools==4.62.1 +fonttools==4.63.0 # via matplotlib fqdn==1.5.1 # via jsonschema @@ -239,17 +245,17 @@ frozenlist==1.8.0 # via # aiohttp # aiosignal -fsspec==2026.3.0 +fsspec==2026.4.0 # via dask gdown==6.0.0 # via py4dstem gevent==26.4.0 # via gunicorn -greenlet==3.4.0 +greenlet==3.5.0 # via # gevent # playwright -gunicorn[gevent]==25.3.0 +gunicorn[gevent]==26.0.0 # via crystal_toolkit (pyproject.toml) h5py==3.16.0 # via @@ -267,7 +273,7 @@ hiphive==1.5 # via crystal_toolkit (pyproject.toml) identify==2.6.19 # via pre-commit -idna==3.13 +idna==3.15 # via # anyio # jsonschema @@ -282,7 +288,9 @@ imagesize==2.0.0 importlib-metadata==9.0.0 # via dash inflect==7.5.0 - # via robocrys + # via + # emmet-core + # robocrys iniconfig==2.3.0 # via pytest ipykernel==6.29.5 @@ -304,7 +312,7 @@ isoduration==20.11.0 # via jsonschema itsdangerous==2.2.0 # via flask -jedi==0.19.2 +jedi==0.20.0 # via ipython jinja2==3.1.6 # via @@ -361,7 +369,7 @@ jupyter-events==0.12.1 # via # jupyter-server # jupyter-server-fileid -jupyter-server==2.17.0 +jupyter-server==2.18.2 # via # jupyter-server-fileid # jupyterlab @@ -383,7 +391,7 @@ jupyterlab-pygments==0.3.0 # via nbconvert jupyterlab-server==2.28.0 # via jupyterlab -kaleido==1.2.0 +kaleido==1.3.0 # via crystal_toolkit (pyproject.toml) kiwisolver==1.5.0 # via matplotlib @@ -427,13 +435,13 @@ matplotlib==3.10.9 # py4dstem # pymatgen-core # vtk -matplotlib-inline==0.2.1 +matplotlib-inline==0.2.2 # via # ipykernel # ipython meshcut==0.3.0 # via ifermi -mistune==3.2.0 +mistune==3.2.1 # via # m2r # nbconvert @@ -449,7 +457,7 @@ more-itertools==11.0.2 # via # dash-extensions # inflect -mp-api==0.46.0 +mp-api==0.46.1 # via crystal_toolkit (pyproject.toml) mpire==2.10.2 # via py4dstem @@ -465,7 +473,7 @@ multiprocess==0.70.19 # via dash mypy-extensions==1.1.0 # via black -narwhals==2.20.0 +narwhals==2.21.0 # via plotly nbclassic==1.3.3 # via @@ -552,12 +560,12 @@ numpy==1.26.4 # trimesh numpy-stl==3.2.0 # via meshcut -orjson==3.11.8 +orjson==3.11.9 # via # kaleido # mp-api # pymatgen-core -packaging==26.1 +packaging==26.2 # via # black # dask @@ -591,11 +599,11 @@ pandas==2.3.3 # pymatgen-core pandocfilters==1.5.1 # via nbconvert -parso==0.8.6 +parso==0.8.7 # via jedi partd==1.4.2 # via dask -pathspec==1.1.0 +pathspec==1.1.1 # via black percy==2.0.2 # via dash @@ -613,10 +621,11 @@ pillow==12.2.0 platformdirs==4.9.6 # via # black + # choreographer # jupyter-core # python-discovery # virtualenv -playwright==1.58.0 +playwright==1.59.0 # via # crystal_toolkit (pyproject.toml) # pytest-playwright @@ -637,7 +646,7 @@ prometheus-client==0.25.0 # notebook prompt-toolkit==3.0.52 # via ipython -propcache==0.4.1 +propcache==0.5.2 # via # aiohttp # yarl @@ -653,28 +662,32 @@ ptyprocess==0.7.0 # pexpect # terminado pubchempy==1.0.5 - # via robocrys + # via + # emmet-core + # robocrys pure-eval==0.2.3 # via stack-data py4dstem==0.14.18 # via crystal_toolkit (pyproject.toml) pyaml==26.2.1 # via scikit-optimize +pyarrow==24.0.0 + # via mp-api pybtex==0.26.1 # via # emmet-core # robocrys pycparser==3.0 # via cffi -pydantic==2.13.3 +pydantic==2.13.4 # via # dash-extensions # emmet-core # pydantic-settings # pymatgen-io-validation -pydantic-core==2.46.3 +pydantic-core==2.46.4 # via pydantic -pydantic-settings==2.14.0 +pydantic-settings==2.14.1 # via # crystal_toolkit (pyproject.toml) # emmet-core @@ -695,7 +708,7 @@ pygments==2.20.0 # sphinx pylops==2.6.0 # via py4dstem -pymatgen==2026.3.23 +pymatgen==2026.5.4 # via # crystal_toolkit (pyproject.toml) # emmet-core @@ -723,15 +736,12 @@ pytest==9.0.3 # pytest-base-url # pytest-cov # pytest-playwright - # pytest-timeout pytest-base-url==2.1.0 # via pytest-playwright pytest-cov==7.1.0 # via crystal_toolkit (pyproject.toml) pytest-playwright==0.7.2 # via crystal_toolkit (pyproject.toml) -pytest-timeout==2.4.0 - # via kaleido python-dateutil==2.9.0.post0 # via # arrow @@ -739,7 +749,7 @@ python-dateutil==2.9.0.post0 # jupyter-client # matplotlib # pandas -python-discovery==1.2.2 +python-discovery==1.3.1 # via virtualenv python-dotenv==1.2.2 # via pydantic-settings @@ -751,13 +761,12 @@ python-utils==3.9.1 # via numpy-stl pytokens==0.4.1 # via black -pytz==2026.1.post1 +pytz==2026.2 # via pandas pyyaml==6.0.3 # via # dask # distributed - # habanero # jupyter-events # phonopy # pre-commit @@ -778,7 +787,7 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -requests[security,socks]==2.33.1 +requests[security,socks]==2.34.2 # via # dash # dephell @@ -819,7 +828,7 @@ ruamel-yaml==0.19.1 # via # dephell # monty -s3transfer==0.16.1 +s3transfer==0.17.0 # via boto3 scikit-image==0.26.0 # via @@ -867,7 +876,7 @@ shapely==2.1.2 # via crystal_toolkit (pyproject.toml) shellingham==1.5.4 # via dephell-shells -simplejson==4.1.0 +simplejson==4.1.1 # via choreographer six==1.17.0 # via @@ -944,7 +953,7 @@ tifffile==2026.3.3 # via scikit-image tinycss2==1.4.0 # via bleach -tomlkit==0.14.0 +tomlkit==0.15.0 # via dephell toolz==1.1.0 # via @@ -971,7 +980,7 @@ tqdm==4.67.3 # pymatgen-core trainstation==1.2 # via hiphive -traitlets==5.14.3 +traitlets==5.15.0 # via # ipykernel # ipython @@ -984,9 +993,9 @@ traitlets==5.14.3 # nbconvert # nbformat # notebook -trimesh==4.12.0 +trimesh==4.12.2 # via ifermi -typeguard==4.5.1 +typeguard==4.5.2 # via inflect typing-extensions==4.15.0 # via @@ -1024,13 +1033,13 @@ urllib3==1.26.20 # distributed # requests # selenium -virtualenv==21.2.4 +virtualenv==21.3.3 # via pre-commit vtk==9.6.1 # via dash-vtk waitress==3.0.2 # via dash -wcwidth==0.6.0 +wcwidth==0.7.0 # via prompt-toolkit webcolors==25.10.0 # via @@ -1046,6 +1055,8 @@ werkzeug==3.1.8 # via # dash # flask +wrapt==2.1.2 + # via deprecated y-py==0.6.2 # via # jupyter-ydoc @@ -1060,9 +1071,9 @@ zict==3.0.0 # via distributed zipp==3.23.1 # via importlib-metadata -zope-event==6.1 +zope-event==6.2 # via gevent -zope-interface==8.3 +zope-interface==8.4 # via gevent # The following packages are considered to be unsafe in a requirements file: