File tree Expand file tree Collapse file tree 2 files changed +12
-6
lines changed Expand file tree Collapse file tree 2 files changed +12
-6
lines changed Original file line number Diff line number Diff line change 1515
1616r"""AtomDB, a database of atomic and ionic properties."""
1717
18+ import importlib
19+ from importlib .metadata import PackageNotFoundError
20+
1821from atomdb .periodic import Element
1922
2023from atomdb .species import Species
2730
2831from atomdb .promolecule import make_promolecule
2932
30- from atomdb .version import version
31-
3233
3334__all__ = [
3435 "Element" ,
4142 "load" ,
4243 "dump" ,
4344 "raw_datafile" ,
44- "make_promolecule" "version" ,
45+ "make_promolecule" ,
4546]
4647
4748
48- __version__ = version
4949r"""AtomDB version string."""
50+
51+ try :
52+ __version__ = importlib .metadata .version ("qc-AtomDB" )
53+ except PackageNotFoundError :
54+ # Package is not installed
55+ print ("Package 'qc-AtomDB' is not installed." )
Original file line number Diff line number Diff line change 1818# Module info
1919#
2020
21- project = "AtomDB"
21+ project = "qc- AtomDB"
2222
2323project_copyright = "2024, QC-Devs"
2424
2525author = "QC-Devs"
2626
27- version = getattr ( module , "version " )
27+ version = importlib . metadata . version ( "qc-AtomDB " )
2828
2929release = version
3030
You can’t perform that action at this time.
0 commit comments