Skip to content

Commit

Permalink
Remove mp-api and emmet-core dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
CasperWA committed Oct 13, 2023
1 parent 333b6df commit acbf5c7
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 7 deletions.
7 changes: 2 additions & 5 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -85,11 +85,8 @@ cif = ["numpy>=1.20"]
# we don't support pydantic v2 yet, but pymatgen has a (uncessary IMO) tight coupling to mp-api which now enforces it
# as "true" users of pydantic, if we can't update our stuff to v2 (including all the fieldinfo hacks) then we will
# probably just have to hard pin or remove pymatgen support
pymatgen = [
"pymatgen>=2022",
"mp-api<=0.36",
"emmet-core<=0.68"
]
# UPDATE: As of v2023.9.25, pymatgen no longer depends on mp-api.
pymatgen = ["pymatgen>=2022"]
jarvis = ["jarvis-tools>=2023.1.8"]
client = ["optimade[cif]"]

Expand Down
3 changes: 1 addition & 2 deletions requirements-client.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,5 @@ aiida-core==2.4.0
ase==3.22.1
emmet_core==0.68.0
jarvis-tools==2023.9.20
mp-api==0.36.1
numpy>=1.20
pymatgen==2023.9.10
pymatgen==2023.10.11

0 comments on commit acbf5c7

Please sign in to comment.