File tree Expand file tree Collapse file tree 2 files changed +11
-9
lines changed
Expand file tree Collapse file tree 2 files changed +11
-9
lines changed Original file line number Diff line number Diff line change @@ -396,15 +396,6 @@ def __getattr__(self, attr):
396396 f"{ self .__class__ .__name__ !r} object has no attribute { attr !r} "
397397 )
398398
399- def __getattribute__ (self , attr ):
400- if "jcesr" in attr :
401- warnings .warn (
402- "NOTE: You are accessing the unmaintained legacy molecules data, "
403- "please use MPRester.molecules.summary."
404- )
405-
406- return super ().__getattribute__ (attr )
407-
408399 def __dir__ (self ):
409400 return dir (MPRester ) + self ._deprecated_attributes + ["materials" , "molecules" ]
410401
Original file line number Diff line number Diff line change 11from __future__ import annotations
22
3+ import warnings
4+
35from emmet .core .mpid import MPculeID
46from emmet .core .qchem .molecule import MoleculeDoc
57from emmet .core .settings import EmmetSettings
@@ -202,5 +204,14 @@ class MoleculeRester(BaseMoleculeRester):
202204 suffix = "molecules/core"
203205 _sub_resters = ["summary" , "jcesr" ]
204206
207+ def __getattribute__ (self , attr ):
208+ if "jcesr" in attr :
209+ warnings .warn (
210+ "NOTE: You are accessing the unmaintained legacy molecules data, "
211+ "please use MPRester.molecules.summary."
212+ )
213+
214+ return super ().__getattribute__ (attr )
215+
205216 def __dir__ (self ):
206217 return dir (MoleculeRester ) + self ._sub_resters
You can’t perform that action at this time.
0 commit comments