setup.py 952 Bytes
Newer Older
1
2
3
4
"""
This is a setup script for installing the parser locally on python path with
all the required dependencies. Used mainly for local testing.
"""
5
from setuptools import setup, find_packages
6
7
8
9
10
11


#===============================================================================
def main():
    # Start package setup
    setup(
12
        name="cp2kparser",
13
14
        version="0.1",
        package_data={
15
            'cp2kparser.versions.cp2k262': ['input_data/cp2k_input_tree.pickle'],
16
        },
17
        description="NoMaD parser implementation for CP2K.",
18
        author="Lauri Himanen",
19
        author_email="lauri.himanen@aalto.fi",
20
        license="GPL3",
21
        package_dir={'': 'parser/parser-cp2k'},
22
        packages=find_packages(),
23
        install_requires=[
24
            'future',
25
26
            'pint',
            'numpy',
27
28
            'mdtraj',
            'ase'
29
30
31
32
33
34
        ],
    )

# Run main function by default
if __name__ == "__main__":
    main()