forked from SCM-NV/PLAMS
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
34 lines (32 loc) · 1.5 KB
/
setup.py
File metadata and controls
34 lines (32 loc) · 1.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
from setuptools import setup
setup(
name='PLAMS',
version='1.2',
author='Michał Handzlik',
author_email='handzlik@scm.com',
url='https://www.scm.com/doc/plams/',
download_url='https://github.com/SCM-NV/PLAMS',
license='LGPLv3',
description='Python Library for Automating Molecular Simulations',
long_description='PLAMS is a library providing powerful, flexible and easily extendable Python interface to molecular modeling programs. It takes care of input preparation, job execution, file management and output data extraction as well as helps with building more advanced data workflows that can be executed in parallel, either locally or by submitting to resource manager queue.',
classifiers=[
'License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)',
'Operating System :: OS Independent',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3.5',
'Topic :: Scientific/Engineering :: Chemistry',
'Topic :: Scientific/Engineering :: Physics',
'Topic :: Scientific/Engineering :: Bio-Informatics',
'Topic :: Software Development :: Libraries :: Python Modules',
],
keywords=[],
install_requires=[
'dill>=0.2.4',
'numpy',
'six',
],
package_dir={'': 'src/scm'},
packages=['plams', 'plams.core', 'plams.tools', 'plams.interfaces'],
package_data={'plams':['plams_defaults']},
scripts=['bin/plams']
)