Skip to content
Open
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.18",
"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
8 changes: 4 additions & 4 deletions requirements/macos-latest_py3.10.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ attrs==26.1.0
# referencing
bcrypt==5.0.0
# via paramiko
boto3==1.42.96
boto3==1.42.97
# via maggma (pyproject.toml)
botocore==1.42.96
botocore==1.42.97
# via
# boto3
# s3transfer
Expand Down Expand Up @@ -58,7 +58,7 @@ packaging==26.2
# via mongomock
pandas==2.3.3
# via maggma (pyproject.toml)
paramiko==3.5.1
paramiko==4.0.0
# via
# maggma (pyproject.toml)
# sshtunnel
Expand All @@ -74,7 +74,7 @@ pydantic-settings==2.14.0
# via maggma (pyproject.toml)
pydash==8.0.6
# via maggma (pyproject.toml)
pymongo==4.10.1
pymongo==4.17.0
# via maggma (pyproject.toml)
pynacl==1.6.2
# via paramiko
Expand Down
18 changes: 9 additions & 9 deletions requirements/macos-latest_py3.10_extras.txt
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ azure-core==1.39.0
# azure-storage-blob
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
Expand All @@ -41,11 +41,11 @@ bibtexparser==1.4.4
# via pymatgen
blinker==1.9.0
# via flask
boto3==1.42.96
boto3==1.42.97
# via
# maggma (pyproject.toml)
# moto
botocore==1.42.96
botocore==1.42.97
# via
# boto3
# moto
Expand Down Expand Up @@ -254,7 +254,7 @@ montydb==2.5.6
# via maggma (pyproject.toml)
moto==5.1.22
# via maggma (pyproject.toml)
mpmath==1.3.0
mpmath==1.4.1
# via sympy
msal==1.36.0
# via
Expand Down Expand Up @@ -301,7 +301,7 @@ pandas==2.3.3
# via
# maggma (pyproject.toml)
# pymatgen
paramiko==3.5.1
paramiko==4.0.0
# via
# maggma (pyproject.toml)
# sshtunnel
Expand Down Expand Up @@ -364,7 +364,7 @@ pymdown-extensions==10.21.2
# via
# mkdocs-material
# mkdocstrings
pymongo==4.10.1
pymongo==4.17.0
# via
# maggma (pyproject.toml)
# mongogrant
Expand Down Expand Up @@ -435,7 +435,7 @@ requests==2.33.1
# msal
# pymatgen
# responses
responses==0.21.0
responses==0.26.0
# via
# maggma (pyproject.toml)
# moto
Expand Down Expand Up @@ -476,7 +476,7 @@ sympy==1.14.0
# via pymatgen
tabulate==0.10.0
# via pymatgen
textual==8.2.4
textual==8.2.5
# via memray
tomli==2.4.1
# via
Expand Down Expand Up @@ -537,7 +537,7 @@ urllib3==2.6.3
# responses
uvicorn==0.46.0
# via maggma (pyproject.toml)
virtualenv==21.2.4
virtualenv==21.3.0
# via pre-commit
watchdog==6.0.0
# via mkdocs
Expand Down
8 changes: 4 additions & 4 deletions requirements/macos-latest_py3.11.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ attrs==26.1.0
# referencing
bcrypt==5.0.0
# via paramiko
boto3==1.42.96
boto3==1.42.97
# via maggma (pyproject.toml)
botocore==1.42.96
botocore==1.42.97
# via
# boto3
# s3transfer
Expand Down Expand Up @@ -58,7 +58,7 @@ packaging==26.2
# via mongomock
pandas==3.0.2
# via maggma (pyproject.toml)
paramiko==3.5.1
paramiko==4.0.0
# via
# maggma (pyproject.toml)
# sshtunnel
Expand All @@ -74,7 +74,7 @@ pydantic-settings==2.14.0
# via maggma (pyproject.toml)
pydash==8.0.6
# via maggma (pyproject.toml)
pymongo==4.10.1
pymongo==4.17.0
# via maggma (pyproject.toml)
pynacl==1.6.2
# via paramiko
Expand Down
18 changes: 9 additions & 9 deletions requirements/macos-latest_py3.11_extras.txt
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ azure-core==1.39.0
# azure-storage-blob
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
Expand All @@ -39,11 +39,11 @@ bibtexparser==1.4.4
# via pymatgen-core
blinker==1.9.0
# via flask
boto3==1.42.96
boto3==1.42.97
# via
# maggma (pyproject.toml)
# moto
botocore==1.42.96
botocore==1.42.97
# via
# boto3
# moto
Expand Down Expand Up @@ -251,7 +251,7 @@ montydb==2.5.6
# via maggma (pyproject.toml)
moto==5.1.22
# via maggma (pyproject.toml)
mpmath==1.3.0
mpmath==1.4.1
# via sympy
msal==1.36.0
# via
Expand Down Expand Up @@ -298,7 +298,7 @@ pandas==3.0.2
# via
# maggma (pyproject.toml)
# pymatgen-core
paramiko==3.5.1
paramiko==4.0.0
# via
# maggma (pyproject.toml)
# sshtunnel
Expand Down Expand Up @@ -366,7 +366,7 @@ pymdown-extensions==10.21.2
# via
# mkdocs-material
# mkdocstrings
pymongo==4.10.1
pymongo==4.17.0
# via
# maggma (pyproject.toml)
# mongogrant
Expand Down Expand Up @@ -435,7 +435,7 @@ requests==2.33.1
# msal
# pymatgen-core
# responses
responses==0.21.0
responses==0.26.0
# via
# maggma (pyproject.toml)
# moto
Expand Down Expand Up @@ -475,7 +475,7 @@ sympy==1.14.0
# via pymatgen-core
tabulate==0.10.0
# via pymatgen-core
textual==8.2.4
textual==8.2.5
# via memray
tqdm==4.67.3
# via
Expand Down Expand Up @@ -524,7 +524,7 @@ urllib3==2.6.3
# responses
uvicorn==0.46.0
# via maggma (pyproject.toml)
virtualenv==21.2.4
virtualenv==21.3.0
# via pre-commit
watchdog==6.0.0
# via mkdocs
Expand Down
8 changes: 4 additions & 4 deletions requirements/macos-latest_py3.12.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ attrs==26.1.0
# referencing
bcrypt==5.0.0
# via paramiko
boto3==1.42.96
boto3==1.42.97
# via maggma (pyproject.toml)
botocore==1.42.96
botocore==1.42.97
# via
# boto3
# s3transfer
Expand Down Expand Up @@ -58,7 +58,7 @@ packaging==26.2
# via mongomock
pandas==3.0.2
# via maggma (pyproject.toml)
paramiko==3.5.1
paramiko==4.0.0
# via
# maggma (pyproject.toml)
# sshtunnel
Expand All @@ -74,7 +74,7 @@ pydantic-settings==2.14.0
# via maggma (pyproject.toml)
pydash==8.0.6
# via maggma (pyproject.toml)
pymongo==4.10.1
pymongo==4.17.0
# via maggma (pyproject.toml)
pynacl==1.6.2
# via paramiko
Expand Down
18 changes: 9 additions & 9 deletions requirements/macos-latest_py3.12_extras.txt
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ azure-core==1.39.0
# azure-storage-blob
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
Expand All @@ -39,11 +39,11 @@ bibtexparser==1.4.4
# via pymatgen-core
blinker==1.9.0
# via flask
boto3==1.42.96
boto3==1.42.97
# via
# maggma (pyproject.toml)
# moto
botocore==1.42.96
botocore==1.42.97
# via
# boto3
# moto
Expand Down Expand Up @@ -251,7 +251,7 @@ montydb==2.5.6
# via maggma (pyproject.toml)
moto==5.1.22
# via maggma (pyproject.toml)
mpmath==1.3.0
mpmath==1.4.1
# via sympy
msal==1.36.0
# via
Expand Down Expand Up @@ -298,7 +298,7 @@ pandas==3.0.2
# via
# maggma (pyproject.toml)
# pymatgen-core
paramiko==3.5.1
paramiko==4.0.0
# via
# maggma (pyproject.toml)
# sshtunnel
Expand Down Expand Up @@ -366,7 +366,7 @@ pymdown-extensions==10.21.2
# via
# mkdocs-material
# mkdocstrings
pymongo==4.10.1
pymongo==4.17.0
# via
# maggma (pyproject.toml)
# mongogrant
Expand Down Expand Up @@ -435,7 +435,7 @@ requests==2.33.1
# msal
# pymatgen-core
# responses
responses==0.21.0
responses==0.26.0
# via
# maggma (pyproject.toml)
# moto
Expand Down Expand Up @@ -475,7 +475,7 @@ sympy==1.14.0
# via pymatgen-core
tabulate==0.10.0
# via pymatgen-core
textual==8.2.4
textual==8.2.5
# via memray
tqdm==4.67.3
# via
Expand Down Expand Up @@ -523,7 +523,7 @@ urllib3==2.6.3
# responses
uvicorn==0.46.0
# via maggma (pyproject.toml)
virtualenv==21.2.4
virtualenv==21.3.0
# via pre-commit
watchdog==6.0.0
# via mkdocs
Expand Down
10 changes: 5 additions & 5 deletions requirements/macos-latest_py3.9.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ attrs==26.1.0
# referencing
bcrypt==5.0.0
# via paramiko
boto3==1.42.96
boto3==1.42.97
# via maggma (pyproject.toml)
botocore==1.42.96
botocore==1.42.97
# via
# boto3
# s3transfer
Expand Down Expand Up @@ -58,7 +58,7 @@ packaging==26.2
# via mongomock
pandas==2.3.3
# via maggma (pyproject.toml)
paramiko==3.5.1
paramiko==4.0.0
# via
# maggma (pyproject.toml)
# sshtunnel
Expand All @@ -74,7 +74,7 @@ pydantic-settings==2.11.0
# via maggma (pyproject.toml)
pydash==8.0.6
# via maggma (pyproject.toml)
pymongo==4.10.1
pymongo==4.17.0
# via maggma (pyproject.toml)
pynacl==1.6.2
# via paramiko
Expand Down Expand Up @@ -128,5 +128,5 @@ typing-inspection==0.4.2
# pydantic-settings
tzdata==2026.2
# via pandas
urllib3==1.26.20
urllib3==2.6.3
# via botocore
Loading
Loading