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.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<6", # 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.30", "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
16 changes: 8 additions & 8 deletions requirements/macos-latest_py3.10.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,17 @@ 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
cffi==2.0.0
# via
# cryptography
# pynacl
cryptography==47.0.0
cryptography==48.0.0
# via paramiko
dnspython==2.8.0
# via
Expand Down Expand Up @@ -58,23 +58,23 @@ packaging==26.2
# via mongomock
pandas==2.3.3
# via maggma (pyproject.toml)
paramiko==3.5.1
paramiko==5.0.0
# via
# maggma (pyproject.toml)
# sshtunnel
pycparser==3.0
# via cffi
pydantic==2.13.3
pydantic==2.13.4
# via
# maggma (pyproject.toml)
# pydantic-settings
pydantic-core==2.46.3
pydantic-core==2.46.4
# via pydantic
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 All @@ -85,7 +85,7 @@ python-dateutil==2.9.0.post0
# pandas
python-dotenv==1.2.2
# via pydantic-settings
pytz==2026.1.post1
pytz==2026.2
# via
# mongomock
# pandas
Expand Down
52 changes: 26 additions & 26 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.29.0
# via maggma (pyproject.toml)
babel==2.18.0
# via mkdocs-material
Expand All @@ -41,16 +41,16 @@ 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
# s3transfer
certifi==2026.4.22
certifi==2026.5.20
# via
# httpcore
# httpx
Expand All @@ -75,7 +75,7 @@ contourpy==1.3.2
# via matplotlib
coverage[toml]==7.13.5
# via pytest-cov
cryptography==47.0.0
cryptography==48.0.0
# via
# azure-identity
# azure-storage-blob
Expand All @@ -87,7 +87,7 @@ csscompressor==0.9.5
# via mkdocs-minify-plugin
cycler==0.12.1
# via matplotlib
decorator==5.2.1
decorator==5.3.1
# via ipython
distlib==0.4.0
# via virtualenv
Expand Down Expand Up @@ -134,7 +134,7 @@ hvac==2.4.0
# via maggma (pyproject.toml)
identify==2.6.19
# via pre-commit
idna==3.13
idna==3.17
# via
# anyio
# httpx
Expand Down Expand Up @@ -205,7 +205,7 @@ markupsafe==3.0.3
# werkzeug
matplotlib==3.10.9
# via pymatgen
matplotlib-inline==0.2.1
matplotlib-inline==0.2.2
# via ipython
mdit-py-plugins==0.5.0
# via textual
Expand Down Expand Up @@ -254,17 +254,17 @@ 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
msal==1.37.0
# via
# azure-identity
# msal-extensions
msal-extensions==1.3.1
# via azure-identity
msgpack==1.1.2
# via maggma (pyproject.toml)
narwhals==2.20.0
narwhals==2.21.0
# via plotly
nbformat==5.10.4
# via maggma (pyproject.toml)
Expand Down Expand Up @@ -301,11 +301,11 @@ pandas==2.3.3
# via
# maggma (pyproject.toml)
# pymatgen
paramiko==3.5.1
paramiko==5.0.0
# via
# maggma (pyproject.toml)
# sshtunnel
parso==0.8.6
parso==0.8.7
# via jedi
pathspec==1.1.1
# via mkdocs
Expand Down Expand Up @@ -336,12 +336,12 @@ pure-eval==0.2.3
# via stack-data
pycparser==3.0
# via cffi
pydantic==2.13.3
pydantic==2.13.4
# via
# fastapi
# maggma (pyproject.toml)
# pydantic-settings
pydantic-core==2.46.3
pydantic-core==2.46.4
# via pydantic
pydantic-settings==2.14.0
# via maggma (pyproject.toml)
Expand All @@ -354,17 +354,17 @@ pygments==2.20.0
# pytest
# rich
# textual
pyjwt[crypto]==2.12.1
pyjwt[crypto]==2.13.0
# via
# msal
# pyjwt
pymatgen==2025.10.7
# via maggma (pyproject.toml)
pymdown-extensions==10.21.2
pymdown-extensions==10.21.3
# via
# mkdocs-material
# mkdocstrings
pymongo==4.10.1
pymongo==4.17.0
# via
# maggma (pyproject.toml)
# mongogrant
Expand Down Expand Up @@ -397,13 +397,13 @@ python-dateutil==2.9.0.post0
# matplotlib
# moto
# pandas
python-discovery==1.2.2
python-discovery==1.4.0
# via virtualenv
python-dotenv==1.2.2
# via pydantic-settings
python-multipart==0.0.26
# via starlette
pytz==2026.1.post1
pytz==2026.2
# via
# mongomock
# pandas
Expand Down Expand Up @@ -435,7 +435,7 @@ requests==2.33.1
# msal
# pymatgen
# responses
responses==0.21.0
responses==0.26.1
# via
# maggma (pyproject.toml)
# moto
Expand All @@ -452,7 +452,7 @@ ruamel-yaml==0.19.1
# maggma (pyproject.toml)
# monty
# pymatgen
ruff==0.15.12
ruff==0.15.15
# via maggma (pyproject.toml)
s3transfer==0.16.1
# via boto3
Expand All @@ -476,7 +476,7 @@ sympy==1.14.0
# via pymatgen
tabulate==0.10.0
# via pymatgen
textual==8.2.4
textual==8.2.7
# via memray
tomli==2.4.1
# via
Expand All @@ -486,7 +486,7 @@ tqdm==4.67.3
# via
# maggma (pyproject.toml)
# pymatgen
traitlets==5.14.3
traitlets==5.15.0
# via
# ipython
# jupyter-core
Expand Down Expand Up @@ -537,11 +537,11 @@ urllib3==2.6.3
# responses
uvicorn==0.46.0
# via maggma (pyproject.toml)
virtualenv==21.2.4
virtualenv==21.4.2
# via pre-commit
watchdog==6.0.0
# via mkdocs
wcwidth==0.6.0
wcwidth==0.7.0
# via prompt-toolkit
werkzeug==3.1.8
# via
Expand Down
16 changes: 8 additions & 8 deletions requirements/macos-latest_py3.11.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,17 @@ 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
cffi==2.0.0
# via
# cryptography
# pynacl
cryptography==47.0.0
cryptography==48.0.0
# via paramiko
dnspython==2.8.0
# via
Expand Down Expand Up @@ -58,23 +58,23 @@ packaging==26.2
# via mongomock
pandas==3.0.2
# via maggma (pyproject.toml)
paramiko==3.5.1
paramiko==5.0.0
# via
# maggma (pyproject.toml)
# sshtunnel
pycparser==3.0
# via cffi
pydantic==2.13.3
pydantic==2.13.4
# via
# maggma (pyproject.toml)
# pydantic-settings
pydantic-core==2.46.3
pydantic-core==2.46.4
# via pydantic
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 All @@ -85,7 +85,7 @@ python-dateutil==2.9.0.post0
# pandas
python-dotenv==1.2.2
# via pydantic-settings
pytz==2026.1.post1
pytz==2026.2
# via mongomock
pyzmq==27.1.0
# via maggma (pyproject.toml)
Expand Down
Loading
Loading