1+ [build-system ]
2+ requires = [" setuptools>=61" , " wheel" , " versioneer" ]
3+ build-backend = " setuptools.build_meta"
4+
5+ [project ]
6+ name = " amstools"
7+ dynamic = [" version" ]
8+ readme = " README.md"
9+ description = " Atomistic Modelling and Simulation tools for material properties by AMS department of ICAMS, Ruhr Univerisity Bochum"
10+ authors = [
11+ {name = " Yury Lysogorskiy" , email = " yury.lysogorskiy@rub.de" },
12+ ]
13+ license = {file = " LICENSE" }
14+ classifiers = [
15+ " Development Status :: 5 - Production/Stable" ,
16+ " Topic :: Scientific/Engineering :: Physics" ,
17+ " Intended Audience :: Science/Research" ,
18+ " Operating System :: OS Independent" ,
19+ " Programming Language :: Python :: 3.9" ,
20+ " Programming Language :: Python :: 3.10" ,
21+ " Programming Language :: Python :: 3.11" ,
22+ " Programming Language :: Python :: 3.12" ,
23+ ]
24+ keywords = [" material" , " properties" ]
25+ dependencies = [
26+ " ase" ,
27+ " numpy" ,
28+ " phonopy" ,
29+ " ruamel.yaml" ,
30+ " pandas" ,
31+ " scipy" ,
32+ " spglib" ,
33+ " tqdm" ,
34+ " matscipy" ,
35+ " scikit-image" ,
36+ ]
37+
38+ [project .urls ]
39+ Homepage = " https://github.com/ICAMS/amstools"
40+
41+ [project .scripts ]
42+ ams_pipeline = " amstools.cli.ams_pipeline:main"
43+ ams_collect = " amstools.cli.ams_collect:main"
44+ ams_calculation = " amstools.cli.ams_calculation:main"
45+ ams_dft_manager = " amstools.cli.ams_dft_manager:main"
46+ ams_highthroughput = " amstools.cli.ams_highthroughput:main"
47+ ams_custodian_vasp = " amstools.cli.ams_custodian_vasp:main"
48+ ams_webinterface = " amstools.cli.ams_webinterface:main"
49+
50+ [tool .versioneer ]
51+ VCS = " git"
52+ style = " pep440-pre"
53+ versionfile_source = " amstools/_version.py"
54+ tag_prefix = " amstools-"
55+ parentdir_prefix = " amstools"
56+
57+
58+ [tool .setuptools .packages .find ]
59+ include = [" amstools*" ]
60+ exclude = [" *test*" ]
0 commit comments