11"""Define routes and imports to materials resters."""
2+ from __future__ import annotations
23
34from mp_api .client .core .utils import LazyImport
45
5- MATERIALS_RESTERS : dict [str ,LazyImport ] = {
6- route : LazyImport (f"mp_api.client.routes.materials.{ module_name } " , cls_name )
6+ MATERIALS_RESTERS : dict [str , LazyImport ] = {
7+ route : LazyImport (f"mp_api.client.routes.materials.{ module_name } " , cls_name )
78 for route , module_name , cls_name in [
89 ("absorption" , "absorption" , "AbsorptionRester" ),
910 ("alloys" , "alloys" , "AlloysRester" ),
1011 ("bonds" , "bonds" , "BondsRester" ),
1112 ("charge_density" , "charge_density" , "ChargeDensityRester" ),
12- ("chemenv" , "chemenv" , "ChemenvRester" ,),
13- ("conversion_electrodes" ,"electrodes" ,"ConversionElectrodeRester" ),
13+ (
14+ "chemenv" ,
15+ "chemenv" ,
16+ "ChemenvRester" ,
17+ ),
18+ ("conversion_electrodes" , "electrodes" , "ConversionElectrodeRester" ),
1419 ("dielectric" , "dielectric" , "DielectricRester" ),
1520 ("doi" , "doi" , "DOIRester" ),
1621 ("elasticity" , "elasticity" , "ElasticityRester" ),
17- ("electronic_structure" ,"electronic_structure" ,"ElectronicStructureRester" ),
18- ("electronic_structure_bandstructure" ,"electronic_structure" , "BandStructureRester" ),
22+ ("electronic_structure" , "electronic_structure" , "ElectronicStructureRester" ),
23+ (
24+ "electronic_structure_bandstructure" ,
25+ "electronic_structure" ,
26+ "BandStructureRester" ,
27+ ),
1928 ("electronic_structure_dos" , "electronic_structure" , "DosRester" ),
20- ("eos" ,"eos" ,"EOSRester" ),
29+ ("eos" , "eos" , "EOSRester" ),
2130 ("grain_boundaries" , "grain_boundaries" , "GrainBoundaryRester" ),
22- ("insertion_electrodes" ,"electrodes" ,"ElectrodeRester" ),
23- ("magnetism" ,"magnetism" ,"MagnetismRester" ),
31+ ("insertion_electrodes" , "electrodes" , "ElectrodeRester" ),
32+ ("magnetism" , "magnetism" , "MagnetismRester" ),
2433 ("materials" , "materials" , "MaterialsRester" ),
2534 ("oxidation_states" , "oxidation_states" , "OxidationStatesRester" ),
26- ("phonon" ,"phonon" ,"PhononRester" ),
27- ("piezoelectric" ,"piezoelectric" , "PiezoRester" ),
28- ("provenance" ,"provenance" ,"ProvenanceRester" ),
35+ ("phonon" , "phonon" , "PhononRester" ),
36+ ("piezoelectric" , "piezoelectric" , "PiezoRester" ),
37+ ("provenance" , "provenance" , "ProvenanceRester" ),
2938 ("robocrys" , "robocrys" , "RobocrysRester" ),
30- ("similarity" ,"similarity" ,"SimilarityRester" ),
39+ ("similarity" , "similarity" , "SimilarityRester" ),
3140 ("substrates" , "substrates" , "SubstratesRester" ),
3241 ("summary" , "summary" , "SummaryRester" ),
3342 ("surface_properties" , "surface_properties" , "SurfacePropertiesRester" ),
3645 ("thermo" , "thermo" , "ThermoRester" ),
3746 ("xas" , "xas" , "XASRester" ),
3847 ]
39- }
48+ }
0 commit comments