Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ dependencies = [
"ruamel.yaml>=0.17",
"pydantic>=2.0",
"pydantic-settings>=2.0.3",
"pymongo>=4.2.0,<4.11",
"pymongo>=4.2.0,<4.17",
"monty>=2024.5.24",
"mongomock>=3.10.0",
"pydash>=4.1.0",
Expand All @@ -39,7 +39,7 @@ dependencies = [
"pyzmq>=25.1.1",
"dnspython>=1.16.0",
"sshtunnel>=0.1.5",
"paramiko<4", # Due to sshtunnel issue https://github.com/pahaz/sshtunnel/pull/300
"paramiko<5", # Due to sshtunnel issue https://github.com/pahaz/sshtunnel/pull/300
"msgpack>=0.5.6",
"orjson>=3.9.0",
"boto3>=1.20.41",
Expand All @@ -62,7 +62,7 @@ montydb = ["montydb>=2.3.12"]
mongogrant = ["mongogrant>=0.3.1"]
notebook_runner = ["IPython>=8.11", "nbformat>=5.0", "regex>=2020.6"]
# NOTE: see https://github.com/Azure/Azurite/issues/2623 why storage-blob version is restricted
azure = ["azure-storage-blob>=12.16.0,<12.28", "azure-identity>=1.12.0"]
azure = ["azure-storage-blob>=12.16.0,<12.29", "azure-identity>=1.12.0"]
api = ["fastapi>=0.42.0","uvicorn>=0.18.3"]
testing = [
"pytest",
Expand All @@ -73,7 +73,7 @@ testing = [
"pre-commit",
"moto>=5.0", # mock_s3 changed to mock_aws in v5
"ruff",
"responses<0.22.0",
"responses<0.27.0",
"types-pyYAML",
"types-python-dateutil",
"starlette[full]"
Expand Down
20 changes: 10 additions & 10 deletions requirements/macos-latest_py3.10.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,24 +8,24 @@ aioitertools==0.13.0
# via maggma (pyproject.toml)
annotated-types==0.7.0
# via pydantic
attrs==25.4.0
attrs==26.1.0
# via
# jsonlines
# jsonschema
# referencing
bcrypt==5.0.0
# via paramiko
boto3==1.42.46
boto3==1.42.89
# via maggma (pyproject.toml)
botocore==1.42.46
botocore==1.42.89
# via
# boto3
# s3transfer
cffi==2.0.0
# via
# cryptography
# pynacl
cryptography==46.0.6
cryptography==46.0.7
# via paramiko
dnspython==2.8.0
# via
Expand Down Expand Up @@ -58,23 +58,23 @@ packaging==26.0
# via mongomock
pandas==2.3.3
# via maggma (pyproject.toml)
paramiko==3.5.1
paramiko==4.0.0
# via
# maggma (pyproject.toml)
# sshtunnel
pycparser==3.0
# via cffi
pydantic==2.12.5
pydantic==2.13.0
# via
# maggma (pyproject.toml)
# pydantic-settings
pydantic-core==2.41.5
pydantic-core==2.46.0
# via pydantic
pydantic-settings==2.12.0
# via maggma (pyproject.toml)
pydash==8.0.6
# via maggma (pyproject.toml)
pymongo==4.10.1
pymongo==4.16.0
# via maggma (pyproject.toml)
pynacl==1.6.2
# via paramiko
Expand All @@ -85,7 +85,7 @@ python-dateutil==2.9.0.post0
# pandas
python-dotenv==1.2.1
# via pydantic-settings
pytz==2025.2
pytz==2026.1.post1
# via
# mongomock
# pandas
Expand Down Expand Up @@ -125,7 +125,7 @@ typing-inspection==0.4.2
# via
# pydantic
# pydantic-settings
tzdata==2025.3
tzdata==2026.1
# via pandas
urllib3==2.6.3
# via botocore
70 changes: 35 additions & 35 deletions requirements/macos-latest_py3.10_extras.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,41 +16,41 @@ anyio==4.12.1
# starlette
asttokens==3.0.1
# via stack-data
attrs==25.4.0
attrs==26.1.0
# via
# jsonlines
# jsonschema
# referencing
azure-core==1.38.1
azure-core==1.39.0
# via
# azure-identity
# azure-storage-blob
azure-identity==1.25.2
azure-identity==1.25.3
# via maggma (pyproject.toml)
azure-storage-blob==12.27.1
azure-storage-blob==12.28.0
# via maggma (pyproject.toml)
babel==2.18.0
# via mkdocs-material
backports-asyncio-runner==1.2.0
# via pytest-asyncio
backrefs==6.1
backrefs==6.2
# via mkdocs-material
bcrypt==5.0.0
# via paramiko
bibtexparser==1.4.4
# via pymatgen
blinker==1.9.0
# via flask
boto3==1.42.46
boto3==1.42.89
# via
# maggma (pyproject.toml)
# moto
botocore==1.42.46
botocore==1.42.89
# via
# boto3
# moto
# s3transfer
certifi==2026.1.4
certifi==2026.2.25
# via
# httpcore
# httpx
Expand All @@ -61,7 +61,7 @@ cffi==2.0.0
# pynacl
cfgv==3.5.0
# via pre-commit
charset-normalizer==3.4.4
charset-normalizer==3.4.7
# via requests
click==8.3.1
# via
Expand All @@ -77,7 +77,7 @@ contourpy==1.3.2
# via matplotlib
coverage[toml]==7.13.4
# via pytest-cov
cryptography==46.0.6
cryptography==46.0.7
# via
# azure-identity
# azure-storage-blob
Expand Down Expand Up @@ -217,7 +217,7 @@ mdit-py-plugins==0.5.0
# via textual
mdurl==0.1.2
# via markdown-it-py
memray==1.19.2
memray==1.19.3
# via maggma (pyproject.toml)
mergedeep==1.3.4
# via
Expand All @@ -234,9 +234,9 @@ mkdocs-autorefs==1.4.4
# via
# mkdocstrings
# mkdocstrings-python
mkdocs-get-deps==0.2.0
mkdocs-get-deps==0.2.2
# via mkdocs
mkdocs-material==9.7.1
mkdocs-material==9.7.6
# via maggma (pyproject.toml)
mkdocs-material-extensions==1.3.1
# via mkdocs-material
Expand All @@ -258,19 +258,19 @@ monty==2025.3.3
# pymatgen
montydb==2.5.6
# via maggma (pyproject.toml)
moto==5.1.21
moto==5.1.22
# via maggma (pyproject.toml)
mpmath==1.3.0
mpmath==1.4.1
# via sympy
msal==1.34.0
msal==1.36.0
# via
# azure-identity
# msal-extensions
msal-extensions==1.3.1
# via azure-identity
msgpack==1.1.2
# via maggma (pyproject.toml)
narwhals==2.16.0
narwhals==2.19.0
# via plotly
nbformat==5.10.4
# via maggma (pyproject.toml)
Expand Down Expand Up @@ -307,7 +307,7 @@ pandas==2.3.3
# via
# maggma (pyproject.toml)
# pymatgen
paramiko==3.5.1
paramiko==4.0.0
# via
# maggma (pyproject.toml)
# sshtunnel
Expand All @@ -325,7 +325,7 @@ platformdirs==4.5.1
# mkdocs-get-deps
# textual
# virtualenv
plotly==6.5.2
plotly==6.7.0
# via pymatgen
pluggy==1.6.0
# via
Expand All @@ -341,12 +341,12 @@ pure-eval==0.2.3
# via stack-data
pycparser==3.0
# via cffi
pydantic==2.12.5
pydantic==2.13.0
# via
# fastapi
# maggma (pyproject.toml)
# pydantic-settings
pydantic-core==2.41.5
pydantic-core==2.46.0
# via pydantic
pydantic-settings==2.12.0
# via maggma (pyproject.toml)
Expand All @@ -359,17 +359,17 @@ pygments==2.20.0
# pytest
# rich
# textual
pyjwt[crypto]==2.12.0
pyjwt[crypto]==2.12.1
# via
# msal
# pyjwt
pymatgen==2025.10.7
# via maggma (pyproject.toml)
pymdown-extensions==10.20.1
pymdown-extensions==10.21.2
# via
# mkdocs-material
# mkdocstrings
pymongo==4.10.1
pymongo==4.16.0
# via
# maggma (pyproject.toml)
# mongogrant
Expand All @@ -388,7 +388,7 @@ pytest==9.0.2
# pytest-xdist
pytest-asyncio==1.3.0
# via maggma (pyproject.toml)
pytest-cov==7.0.0
pytest-cov==7.1.0
# via maggma (pyproject.toml)
pytest-mock==3.15.1
# via maggma (pyproject.toml)
Expand All @@ -406,7 +406,7 @@ python-dotenv==1.2.1
# via pydantic-settings
python-multipart==0.0.22
# via starlette
pytz==2025.2
pytz==2026.1.post1
# via
# mongomock
# pandas
Expand Down Expand Up @@ -438,11 +438,11 @@ requests==2.32.5
# msal
# pymatgen
# responses
responses==0.21.0
responses==0.26.0
# via
# maggma (pyproject.toml)
# moto
rich==14.3.2
rich==15.0.0
# via
# memray
# textual
Expand All @@ -455,7 +455,7 @@ ruamel-yaml==0.19.1
# maggma (pyproject.toml)
# monty
# pymatgen
ruff==0.15.0
ruff==0.15.10
# via maggma (pyproject.toml)
s3transfer==0.16.0
# via boto3
Expand All @@ -479,9 +479,9 @@ sympy==1.14.0
# via pymatgen
tabulate==0.9.0
# via pymatgen
textual==7.5.0
textual==8.2.3
# via memray
tomli==2.4.0
tomli==2.4.1
# via
# coverage
# pytest
Expand Down Expand Up @@ -526,7 +526,7 @@ typing-inspection==0.4.2
# fastapi
# pydantic
# pydantic-settings
tzdata==2025.3
tzdata==2026.1
# via pandas
uc-micro-py==1.0.3
# via linkify-it-py
Expand All @@ -539,15 +539,15 @@ urllib3==2.6.3
# responses
uvicorn==0.40.0
# via maggma (pyproject.toml)
virtualenv==20.36.1
virtualenv==21.2.3
# via pre-commit
watchdog==6.0.0
# via mkdocs
wcwidth==0.6.0
# via prompt-toolkit
werkzeug==3.1.6
werkzeug==3.1.8
# via
# flask
# moto
xmltodict==1.0.2
xmltodict==1.0.4
# via moto
Loading
Loading