diff --git a/mpcontribs-api/requirements/deployment.txt b/mpcontribs-api/requirements/deployment.txt index 03e18277c..b62995e0e 100644 --- a/mpcontribs-api/requirements/deployment.txt +++ b/mpcontribs-api/requirements/deployment.txt @@ -297,7 +297,7 @@ numpy==1.26.4 # spglib opentelemetry-api==1.41.0 # via ddtrace -orjson==3.11.8 +orjson==3.11.6 # via # flask-mongorest-mpcontribs # pymatgen-core @@ -413,7 +413,7 @@ referencing==0.37.0 # jupyter-events regex==2026.4.4 # via dateparser -requests==2.33.1 +requests==2.33.0 # via # atlasq-tschaume # pymatgen-core diff --git a/mpcontribs-api/requirements/ubuntu-latest_py3.11.txt b/mpcontribs-api/requirements/ubuntu-latest_py3.11.txt index 6448bb4f4..a7862d33a 100644 --- a/mpcontribs-api/requirements/ubuntu-latest_py3.11.txt +++ b/mpcontribs-api/requirements/ubuntu-latest_py3.11.txt @@ -68,7 +68,7 @@ cramjam==2.11.0 # via python-snappy crontab==1.0.5 # via rq-scheduler -cryptography==46.0.3 +cryptography==46.0.7 # via pyopenssl css-html-js-minify==2.5.5 # via mpcontribs-api (pyproject.toml) @@ -292,7 +292,7 @@ numpy==2.4.1 # spglib opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.5 +orjson==3.11.6 # via # flask-mongorest-mpcontribs # pymatgen @@ -318,7 +318,7 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib pint==0.25.2 # via mpcontribs-api (pyproject.toml) @@ -404,7 +404,7 @@ referencing==0.37.0 # jupyter-events regex==2026.1.15 # via dateparser -requests==2.32.5 +requests==2.33.0 # via # atlasq-tschaume # pymatgen @@ -469,7 +469,7 @@ terminado==0.18.1 # notebook tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client diff --git a/mpcontribs-api/requirements/ubuntu-latest_py3.12.txt b/mpcontribs-api/requirements/ubuntu-latest_py3.12.txt index 72d47e7e3..0bdbd2a22 100644 --- a/mpcontribs-api/requirements/ubuntu-latest_py3.12.txt +++ b/mpcontribs-api/requirements/ubuntu-latest_py3.12.txt @@ -68,7 +68,7 @@ cramjam==2.11.0 # via python-snappy crontab==1.0.5 # via rq-scheduler -cryptography==46.0.3 +cryptography==46.0.7 # via pyopenssl css-html-js-minify==2.5.5 # via mpcontribs-api (pyproject.toml) @@ -292,7 +292,7 @@ numpy==2.4.1 # spglib opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.5 +orjson==3.11.6 # via # flask-mongorest-mpcontribs # pymatgen @@ -316,7 +316,7 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib pint==0.25.2 # via mpcontribs-api (pyproject.toml) @@ -402,7 +402,7 @@ referencing==0.37.0 # jupyter-events regex==2026.1.15 # via dateparser -requests==2.32.5 +requests==2.33.0 # via # atlasq-tschaume # pymatgen @@ -467,7 +467,7 @@ terminado==0.18.1 # notebook tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client diff --git a/mpcontribs-client/requirements/deployment.txt b/mpcontribs-client/requirements/deployment.txt index 01e35a661..2b100aa58 100644 --- a/mpcontribs-client/requirements/deployment.txt +++ b/mpcontribs-client/requirements/deployment.txt @@ -115,7 +115,7 @@ numpy==1.26.4 # pymatgen-core # scipy # spglib -orjson==3.11.8 +orjson==3.11.6 # via pymatgen-core packaging==26.1 # via @@ -182,7 +182,7 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -requests==2.33.1 +requests==2.33.0 # via # bravado # bravado-core diff --git a/mpcontribs-client/requirements/ubuntu-latest_py3.11.txt b/mpcontribs-client/requirements/ubuntu-latest_py3.11.txt index 81fba67f1..ddf862077 100644 --- a/mpcontribs-client/requirements/ubuntu-latest_py3.11.txt +++ b/mpcontribs-client/requirements/ubuntu-latest_py3.11.txt @@ -110,7 +110,7 @@ numpy==2.4.1 # pymatgen # scipy # spglib -orjson==3.11.5 +orjson==3.11.6 # via pymatgen packaging==26.0 # via @@ -126,7 +126,7 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib pint==0.25.2 # via mpcontribs-client (pyproject.toml) @@ -174,7 +174,7 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -requests==2.32.5 +requests==2.33.0 # via # bravado # bravado-core @@ -241,7 +241,7 @@ typing-extensions==4.15.0 # swagger-spec-validator tzdata==2025.3 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via mpcontribs-client (pyproject.toml) uncertainties==3.2.3 # via pymatgen diff --git a/mpcontribs-client/requirements/ubuntu-latest_py3.12.txt b/mpcontribs-client/requirements/ubuntu-latest_py3.12.txt index a4fb975bc..894c1eb25 100644 --- a/mpcontribs-client/requirements/ubuntu-latest_py3.12.txt +++ b/mpcontribs-client/requirements/ubuntu-latest_py3.12.txt @@ -110,7 +110,7 @@ numpy==2.4.1 # pymatgen # scipy # spglib -orjson==3.11.5 +orjson==3.11.6 # via pymatgen packaging==26.0 # via @@ -126,7 +126,7 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib pint==0.25.2 # via mpcontribs-client (pyproject.toml) @@ -174,7 +174,7 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -requests==2.32.5 +requests==2.33.0 # via # bravado # bravado-core @@ -240,7 +240,7 @@ typing-extensions==4.15.0 # swagger-spec-validator tzdata==2025.3 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via mpcontribs-client (pyproject.toml) uncertainties==3.2.3 # via pymatgen diff --git a/mpcontribs-kernel-gateway/requirements/deployment.txt b/mpcontribs-kernel-gateway/requirements/deployment.txt index b35856b8a..b96595a06 100644 --- a/mpcontribs-kernel-gateway/requirements/deployment.txt +++ b/mpcontribs-kernel-gateway/requirements/deployment.txt @@ -222,7 +222,7 @@ numpy==1.26.4 # spglib opentelemetry-api==1.41.0 # via ddtrace -orjson==3.11.8 +orjson==3.11.6 # via # kaleido # pymatgen-core @@ -331,7 +331,7 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -requests==2.33.1 +requests==2.33.0 # via # bravado # bravado-core diff --git a/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.11.txt b/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.11.txt index 730959dc6..6f8053a03 100644 --- a/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.11.txt +++ b/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.11.txt @@ -217,7 +217,7 @@ numpy==2.4.1 # spglib opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.5 +orjson==3.11.6 # via # kaleido # pymatgen @@ -245,7 +245,7 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib pint==0.25.2 # via mpcontribs-client @@ -291,7 +291,7 @@ pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via pytest-timeout pytest-timeout==2.4.0 # via kaleido @@ -323,7 +323,7 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -requests==2.32.5 +requests==2.33.0 # via # bravado # bravado-core @@ -388,7 +388,7 @@ terminado==0.18.1 # jupyter-server-terminals tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client @@ -428,7 +428,7 @@ typing-extensions==4.15.0 # swagger-spec-validator tzdata==2025.3 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via mpcontribs-client uncertainties==3.2.3 # via pymatgen diff --git a/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.11_extras.txt b/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.11_extras.txt index 8e58d255e..382b84f0b 100644 --- a/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.11_extras.txt +++ b/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.11_extras.txt @@ -217,7 +217,7 @@ numpy==2.4.1 # spglib opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.5 +orjson==3.11.6 # via # kaleido # pymatgen @@ -245,7 +245,7 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib pint==0.25.2 # via mpcontribs-client @@ -291,7 +291,7 @@ pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via pytest-timeout pytest-timeout==2.4.0 # via kaleido @@ -323,7 +323,7 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -requests==2.32.5 +requests==2.33.0 # via # bravado # bravado-core @@ -388,7 +388,7 @@ terminado==0.18.1 # jupyter-server-terminals tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client @@ -428,7 +428,7 @@ typing-extensions==4.15.0 # swagger-spec-validator tzdata==2025.3 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via mpcontribs-client uncertainties==3.2.3 # via pymatgen diff --git a/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.12.txt b/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.12.txt index 32d18f59b..300f07836 100644 --- a/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.12.txt +++ b/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.12.txt @@ -217,7 +217,7 @@ numpy==2.4.1 # spglib opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.5 +orjson==3.11.6 # via # kaleido # pymatgen @@ -243,7 +243,7 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib pint==0.25.2 # via mpcontribs-client @@ -289,7 +289,7 @@ pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via pytest-timeout pytest-timeout==2.4.0 # via kaleido @@ -321,7 +321,7 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -requests==2.32.5 +requests==2.33.0 # via # bravado # bravado-core @@ -386,7 +386,7 @@ terminado==0.18.1 # jupyter-server-terminals tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client @@ -425,7 +425,7 @@ typing-extensions==4.15.0 # swagger-spec-validator tzdata==2025.3 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via mpcontribs-client uncertainties==3.2.3 # via pymatgen diff --git a/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.12_extras.txt b/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.12_extras.txt index d46c4593f..5cffb181e 100644 --- a/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.12_extras.txt +++ b/mpcontribs-kernel-gateway/requirements/ubuntu-latest_py3.12_extras.txt @@ -217,7 +217,7 @@ numpy==2.4.1 # spglib opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.5 +orjson==3.11.6 # via # kaleido # pymatgen @@ -243,7 +243,7 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib pint==0.25.2 # via mpcontribs-client @@ -289,7 +289,7 @@ pyparsing==3.3.2 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via pytest-timeout pytest-timeout==2.4.0 # via kaleido @@ -321,7 +321,7 @@ referencing==0.37.0 # jsonschema # jsonschema-specifications # jupyter-events -requests==2.32.5 +requests==2.33.0 # via # bravado # bravado-core @@ -386,7 +386,7 @@ terminado==0.18.1 # jupyter-server-terminals tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client @@ -425,7 +425,7 @@ typing-extensions==4.15.0 # swagger-spec-validator tzdata==2025.3 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via mpcontribs-client uncertainties==3.2.3 # via pymatgen diff --git a/mpcontribs-lux/requirements/requirements-ubuntu-latest_py3.11.txt b/mpcontribs-lux/requirements/requirements-ubuntu-latest_py3.11.txt index bb73ebe8a..b8f5bab6d 100644 --- a/mpcontribs-lux/requirements/requirements-ubuntu-latest_py3.11.txt +++ b/mpcontribs-lux/requirements/requirements-ubuntu-latest_py3.11.txt @@ -52,7 +52,7 @@ numpy==2.3.5 # pymatgen-io-validation # scipy # spglib -orjson==3.11.5 +orjson==3.11.6 # via pymatgen packaging==25.0 # via @@ -64,7 +64,7 @@ pandas==2.3.3 # via # mpcontribs-lux (pyproject.toml) # pymatgen -pillow==12.0.0 +pillow==12.2.0 # via matplotlib plotly==6.5.0 # via pymatgen @@ -103,7 +103,7 @@ pytz==2025.2 # via pandas pyyaml==6.0.3 # via pybtex -requests==2.32.5 +requests==2.33.0 # via # pymatgen # pymatgen-io-validation diff --git a/mpcontribs-lux/requirements/requirements-ubuntu-latest_py3.11_extras.txt b/mpcontribs-lux/requirements/requirements-ubuntu-latest_py3.11_extras.txt index cb109503c..cc47a521b 100644 --- a/mpcontribs-lux/requirements/requirements-ubuntu-latest_py3.11_extras.txt +++ b/mpcontribs-lux/requirements/requirements-ubuntu-latest_py3.11_extras.txt @@ -80,7 +80,7 @@ numpy==2.3.5 # pymatgen-io-validation # scipy # spglib -orjson==3.11.5 +orjson==3.11.6 # via pymatgen packaging==25.0 # via @@ -95,7 +95,7 @@ pandas==2.3.3 # pymatgen pathspec==0.12.1 # via mypy -pillow==12.0.0 +pillow==12.2.0 # via matplotlib platformdirs==4.5.1 # via virtualenv @@ -142,7 +142,7 @@ pyparsing==3.2.5 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via # mpcontribs-lux (pyproject.toml) # pytest-cov @@ -163,7 +163,7 @@ pyyaml==6.0.3 # via # pre-commit # pybtex -requests==2.32.5 +requests==2.33.0 # via # pymatgen # pymatgen-io-validation diff --git a/mpcontribs-lux/requirements/requirements-ubuntu-latest_py3.12.txt b/mpcontribs-lux/requirements/requirements-ubuntu-latest_py3.12.txt index bb73ebe8a..b8f5bab6d 100644 --- a/mpcontribs-lux/requirements/requirements-ubuntu-latest_py3.12.txt +++ b/mpcontribs-lux/requirements/requirements-ubuntu-latest_py3.12.txt @@ -52,7 +52,7 @@ numpy==2.3.5 # pymatgen-io-validation # scipy # spglib -orjson==3.11.5 +orjson==3.11.6 # via pymatgen packaging==25.0 # via @@ -64,7 +64,7 @@ pandas==2.3.3 # via # mpcontribs-lux (pyproject.toml) # pymatgen -pillow==12.0.0 +pillow==12.2.0 # via matplotlib plotly==6.5.0 # via pymatgen @@ -103,7 +103,7 @@ pytz==2025.2 # via pandas pyyaml==6.0.3 # via pybtex -requests==2.32.5 +requests==2.33.0 # via # pymatgen # pymatgen-io-validation diff --git a/mpcontribs-lux/requirements/requirements-ubuntu-latest_py3.12_extras.txt b/mpcontribs-lux/requirements/requirements-ubuntu-latest_py3.12_extras.txt index cb109503c..cc47a521b 100644 --- a/mpcontribs-lux/requirements/requirements-ubuntu-latest_py3.12_extras.txt +++ b/mpcontribs-lux/requirements/requirements-ubuntu-latest_py3.12_extras.txt @@ -80,7 +80,7 @@ numpy==2.3.5 # pymatgen-io-validation # scipy # spglib -orjson==3.11.5 +orjson==3.11.6 # via pymatgen packaging==25.0 # via @@ -95,7 +95,7 @@ pandas==2.3.3 # pymatgen pathspec==0.12.1 # via mypy -pillow==12.0.0 +pillow==12.2.0 # via matplotlib platformdirs==4.5.1 # via virtualenv @@ -142,7 +142,7 @@ pyparsing==3.2.5 # via # bibtexparser # matplotlib -pytest==9.0.2 +pytest==9.0.3 # via # mpcontribs-lux (pyproject.toml) # pytest-cov @@ -163,7 +163,7 @@ pyyaml==6.0.3 # via # pre-commit # pybtex -requests==2.32.5 +requests==2.33.0 # via # pymatgen # pymatgen-io-validation diff --git a/mpcontribs-lux/uv.lock b/mpcontribs-lux/uv.lock index 0fdf7d441..2e4269265 100644 --- a/mpcontribs-lux/uv.lock +++ b/mpcontribs-lux/uv.lock @@ -200,6 +200,18 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/0a/4c/925909008ed5a988ccbb72dcc897407e5d6d3bd72410d69e051fc0c14647/charset_normalizer-3.4.4-py3-none-any.whl", hash = "sha256:7a32c560861a02ff789ad905a2fe94e3f840803362c84fecf1851cb4cf3dc37f", size = 53402, upload-time = "2025-10-14T04:42:31.76Z" }, ] +[[package]] +name = "click" +version = "8.3.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/bb/63/f9e1ea081ce35720d8b92acde70daaedace594dc93b693c869e0d5910718/click-8.3.3.tar.gz", hash = "sha256:398329ad4837b2ff7cbe1dd166a4c0f8900c3ca3a218de04466f38f6497f18a2", size = 328061, upload-time = "2026-04-22T15:11:27.506Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ae/44/c1221527f6a71a01ec6fbad7fa78f1d50dfa02217385cf0fa3eec7087d59/click-8.3.3-py3-none-any.whl", hash = "sha256:a2bf429bb3033c89fa4936ffb35d5cb471e3719e1f3c8a7c3fff0b8314305613", size = 110502, upload-time = "2026-04-22T15:11:25.044Z" }, +] + [[package]] name = "colorama" version = "0.4.6" @@ -699,6 +711,18 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/0e/3d/72cc9ec90bb80b5b1a65f0bb74a0f540195837baaf3b98c7fa4a7aa9718e/librt-0.6.3-cp314-cp314t-win_arm64.whl", hash = "sha256:afb39550205cc5e5c935762c6bf6a2bb34f7d21a68eadb25e2db7bf3593fecc0", size = 20246, upload-time = "2025-11-29T14:01:44.13Z" }, ] +[[package]] +name = "markdown-it-py" +version = "4.0.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "mdurl" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/5b/f5/4ec618ed16cc4f8fb3b701563655a69816155e79e24a17b651541804721d/markdown_it_py-4.0.0.tar.gz", hash = "sha256:cb0a2b4aa34f932c007117b194e945bd74e0ec24133ceb5bac59009cda1cb9f3", size = 73070, upload-time = "2025-08-11T12:57:52.854Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/94/54/e7d793b573f298e1c9013b8c4dade17d481164aa517d1d7148619c2cedbf/markdown_it_py-4.0.0-py3-none-any.whl", hash = "sha256:87327c59b172c5011896038353a81343b6754500a08cd7a4973bb48c6d578147", size = 87321, upload-time = "2025-08-11T12:57:51.923Z" }, +] + [[package]] name = "matplotlib" version = "3.10.7" @@ -772,6 +796,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/27/1a/1f68f9ba0c207934b35b86a8ca3aad8395a3d6dd7921c0686e23853ff5a9/mccabe-0.7.0-py2.py3-none-any.whl", hash = "sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e", size = 7350, upload-time = "2022-01-24T01:14:49.62Z" }, ] +[[package]] +name = "mdurl" +version = "0.1.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba", size = 8729, upload-time = "2022-08-14T12:40:10.846Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979, upload-time = "2022-08-14T12:40:09.779Z" }, +] + [[package]] name = "monty" version = "2025.3.3" @@ -795,6 +828,10 @@ dependencies = [ ] [package.optional-dependencies] +cli = [ + { name = "click" }, + { name = "rich" }, +] test = [ { name = "flake8" }, { name = "mypy" }, @@ -809,7 +846,8 @@ test = [ [package.metadata] requires-dist = [ - { name = "emmet-core", specifier = ">0.85.0" }, + { name = "click", marker = "extra == 'cli'" }, + { name = "emmet-core", specifier = ">0.86.0" }, { name = "flake8", marker = "extra == 'test'" }, { name = "mypy", marker = "extra == 'test'" }, { name = "mypy-extensions", marker = "extra == 'test'" }, @@ -821,8 +859,9 @@ requires-dist = [ { name = "pytest", marker = "extra == 'test'" }, { name = "pytest-cov", marker = "extra == 'test'" }, { name = "pytest-xdist", marker = "extra == 'test'" }, + { name = "rich", marker = "extra == 'cli'" }, ] -provides-extras = ["test"] +provides-extras = ["cli", "test"] [[package]] name = "mpmath" @@ -1573,7 +1612,7 @@ wheels = [ [[package]] name = "pytest" -version = "9.0.1" +version = "9.0.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, @@ -1582,9 +1621,9 @@ dependencies = [ { name = "pluggy" }, { name = "pygments" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/07/56/f013048ac4bc4c1d9be45afd4ab209ea62822fb1598f40687e6bf45dcea4/pytest-9.0.1.tar.gz", hash = "sha256:3e9c069ea73583e255c3b21cf46b8d3c56f6e3a1a8f6da94ccb0fcf57b9d73c8", size = 1564125, upload-time = "2025-11-12T13:05:09.333Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7d/0d/549bd94f1a0a402dc8cf64563a117c0f3765662e2e668477624baeec44d5/pytest-9.0.3.tar.gz", hash = "sha256:b86ada508af81d19edeb213c681b1d48246c1a91d304c6c81a427674c17eb91c", size = 1572165, upload-time = "2026-04-07T17:16:18.027Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0b/8b/6300fb80f858cda1c51ffa17075df5d846757081d11ab4aa35cef9e6258b/pytest-9.0.1-py3-none-any.whl", hash = "sha256:67be0030d194df2dfa7b556f2e56fb3c3315bd5c8822c6951162b92b32ce7dad", size = 373668, upload-time = "2025-11-12T13:05:07.379Z" }, + { url = "https://files.pythonhosted.org/packages/d4/24/a372aaf5c9b7208e7112038812994107bc65a84cd00e0354a88c2c77a617/pytest-9.0.3-py3-none-any.whl", hash = "sha256:2c5efc453d45394fdd706ade797c0a81091eccd1d6e4bccfcd476e2b8e0ab5d9", size = 375249, upload-time = "2026-04-07T17:16:16.13Z" }, ] [[package]] @@ -1714,6 +1753,19 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6", size = 64738, upload-time = "2025-08-18T20:46:00.542Z" }, ] +[[package]] +name = "rich" +version = "15.0.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "markdown-it-py" }, + { name = "pygments" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c0/8f/0722ca900cc807c13a6a0c696dacf35430f72e0ec571c4275d2371fca3e9/rich-15.0.0.tar.gz", hash = "sha256:edd07a4824c6b40189fb7ac9bc4c52536e9780fbbfbddf6f1e2502c31b068c36", size = 230680, upload-time = "2026-04-12T08:24:00.75Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl", hash = "sha256:33bd4ef74232fb73fe9279a257718407f169c09b78a87ad3d296f548e27de0bb", size = 310654, upload-time = "2026-04-12T08:24:02.83Z" }, +] + [[package]] name = "ruamel-yaml" version = "0.18.16" diff --git a/mpcontribs-portal/requirements/deployment.txt b/mpcontribs-portal/requirements/deployment.txt index 20503beca..354b5d7e0 100644 --- a/mpcontribs-portal/requirements/deployment.txt +++ b/mpcontribs-portal/requirements/deployment.txt @@ -219,7 +219,7 @@ numpy==1.26.4 # spglib opentelemetry-api==1.41.0 # via ddtrace -orjson==3.11.8 +orjson==3.11.6 # via pymatgen-core packaging==26.1 # via @@ -306,7 +306,7 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -requests==2.33.1 +requests==2.33.0 # via # bravado # bravado-core diff --git a/mpcontribs-portal/requirements/ubuntu-latest_py3.11.txt b/mpcontribs-portal/requirements/ubuntu-latest_py3.11.txt index 51824b608..a12a2c2f1 100644 --- a/mpcontribs-portal/requirements/ubuntu-latest_py3.11.txt +++ b/mpcontribs-portal/requirements/ubuntu-latest_py3.11.txt @@ -214,7 +214,7 @@ numpy==2.4.1 # spglib opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.5 +orjson==3.11.6 # via pymatgen packaging==26.0 # via @@ -235,7 +235,7 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib pint==0.25.2 # via mpcontribs-client @@ -298,7 +298,7 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -requests==2.32.5 +requests==2.33.0 # via # bravado # bravado-core @@ -359,7 +359,7 @@ tabulate==0.9.0 # via pymatgen tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client @@ -391,7 +391,7 @@ typing-extensions==4.15.0 # swagger-spec-validator tzdata==2025.3 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via mpcontribs-client uncertainties==3.2.3 # via pymatgen diff --git a/mpcontribs-portal/requirements/ubuntu-latest_py3.12.txt b/mpcontribs-portal/requirements/ubuntu-latest_py3.12.txt index b7cd06435..0d44ea91e 100644 --- a/mpcontribs-portal/requirements/ubuntu-latest_py3.12.txt +++ b/mpcontribs-portal/requirements/ubuntu-latest_py3.12.txt @@ -214,7 +214,7 @@ numpy==2.4.1 # spglib opentelemetry-api==1.39.1 # via ddtrace -orjson==3.11.5 +orjson==3.11.6 # via pymatgen packaging==26.0 # via @@ -235,7 +235,7 @@ parso==0.8.5 # via jedi pexpect==4.9.0 # via ipython -pillow==12.1.0 +pillow==12.2.0 # via matplotlib pint==0.25.2 # via mpcontribs-client @@ -298,7 +298,7 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -requests==2.32.5 +requests==2.33.0 # via # bravado # bravado-core @@ -359,7 +359,7 @@ tabulate==0.9.0 # via pymatgen tinycss2==1.4.0 # via bleach -tornado==6.5.4 +tornado==6.5.5 # via # ipykernel # jupyter-client @@ -390,7 +390,7 @@ typing-extensions==4.15.0 # swagger-spec-validator tzdata==2025.3 # via arrow -ujson==5.11.0 +ujson==5.12.0 # via mpcontribs-client uncertainties==3.2.3 # via pymatgen diff --git a/mpcontribs-serverless/dependencies/requirements.txt b/mpcontribs-serverless/dependencies/requirements.txt index 92f1aa9e3..d26825eb6 100644 --- a/mpcontribs-serverless/dependencies/requirements.txt +++ b/mpcontribs-serverless/dependencies/requirements.txt @@ -9,10 +9,7 @@ asttokens==2.1.0 async-timeout==4.0.2 # via redis attrs==22.1.0 - # via - # cattrs - # ddtrace - # jsonschema + # via jsonschema backcall==0.2.0 # via ipython boltons==21.0.0 @@ -23,8 +20,6 @@ bravado-core==5.17.1 # via bravado bytecode==0.13.0 # via ddtrace -cattrs==22.2.0 - # via ddtrace certifi==2024.7.4 # via requests charset-normalizer==2.1.1 @@ -33,9 +28,7 @@ contourpy==1.0.6 # via matplotlib cycler==0.11.0 # via matplotlib -ddsketch==2.0.4 - # via ddtrace -ddtrace==1.5.3 +ddtrace==4.3.0 # via -r requirements.in decorator==5.1.1 # via ipython @@ -43,10 +36,8 @@ dnspython==2.6.1 # via # pyisemail # pymongo -envier==0.4.0 +envier==0.6.1 # via ddtrace -exceptiongroup==1.2.0 - # via cattrs executing==1.2.0 # via stack-data filetype==1.1.0 @@ -61,6 +52,8 @@ idna==3.7 # via # jsonschema # requests +importlib-metadata==8.7.1 + # via opentelemetry-api ipython==8.10.0 # via mpcontribs-client jedi==0.18.1 @@ -73,10 +66,9 @@ jsonpointer==2.3 # via jsonschema jsonref==1.0.0.post1 # via bravado-core -jsonschema[format]==3.2.0 +jsonschema==3.2.0 # via # bravado-core - # ddtrace # mpcontribs-client # swagger-spec-validator kiwisolver==1.4.4 @@ -109,10 +101,10 @@ numpy==1.26.4 # pymatgen # scipy # spglib +opentelemetry-api==1.41.0 + # via ddtrace packaging==21.3 - # via - # ddtrace - # matplotlib + # via matplotlib palettable==3.3.0 # via pymatgen pandas==2.2.2 @@ -125,7 +117,7 @@ pexpect==4.8.0 # via ipython pickleshare==0.7.5 # via ipython -pillow==10.3.0 +pillow==12.2.0 # via matplotlib pint==0.19.2 # via mpcontribs-client @@ -135,10 +127,6 @@ plotly==5.11.0 # pymatgen prompt-toolkit==3.0.31 # via ipython -protobuf==4.21.9 - # via - # ddsketch - # ddtrace ptyprocess==0.7.0 # via pexpect pure-eval==0.2.2 @@ -177,7 +165,7 @@ pyyaml==6.0 # swagger-spec-validator redis==4.4.4 # via -r requirements.in -requests==2.32.3 +requests==2.33.0 # via # bravado # bravado-core @@ -195,6 +183,8 @@ scipy==1.14.0 # via pymatgen semantic-version==2.10.0 # via mpcontribs-client +setuptools==82.0.1 + # via jsonschema simplejson==3.17.6 # via # bravado @@ -204,8 +194,6 @@ six==1.16.0 # asttokens # bravado # bravado-core - # ddsketch - # ddtrace # flatten-dict # jsonschema # latexcodec @@ -227,9 +215,7 @@ sympy==1.11.1 tabulate==0.9.0 # via pymatgen tenacity==8.1.0 - # via - # ddtrace - # plotly + # via plotly tqdm==4.66.3 # via # mpcontribs-client @@ -238,13 +224,13 @@ traitlets==5.5.0 # via # ipython # matplotlib-inline -typing-extensions==4.4.0 +typing-extensions==4.15.0 # via # bravado - # ddtrace + # opentelemetry-api tzdata==2024.1 # via pandas -ujson==5.5.0 +ujson==5.12.0 # via mpcontribs-client uncertainties==3.1.7 # via pymatgen @@ -254,8 +240,7 @@ wcwidth==0.2.5 # via prompt-toolkit webcolors==1.12 # via jsonschema -xmltodict==0.13.0 +wrapt==2.1.2 # via ddtrace - -# The following packages are considered to be unsafe in a requirements file: -# setuptools +zipp==3.23.1 + # via importlib-metadata