-
Notifications
You must be signed in to change notification settings - Fork 12
/
setup.py
41 lines (39 loc) · 1.53 KB
/
setup.py
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
35
36
37
38
39
40
41
from skbuild import setup
LONG_DESCRIPTION = """Lemon is a framework and API for mining information from
the PDB and other sources. This module provides the Python bindings to the Lemon
framework to allow users to create Lemon workflows completely in Python without
building any C++ executable. See the documentation at
http://chopralab.github.io/lemon"""
setup(
name= "candiy_lemon",
version="0.3.0",
long_description=LONG_DESCRIPTION,
description="Mine data from the PDB in minutes",
keywords="chemistry computational cheminformatics proteins structural biology",
author="Jonathan Fine",
author_email="choprait@purdue.edu",
license="BSD",
url="http://github.com/chopralab/lemon",
setup_requires=["scikit-build"],
cmake_args=[
'-DLEMON_BUILD_PYTHON:BOOL=OFF',
'-DBUILD_SHARED_LIBS:BOOL=OFF',
'-DLEMON_BUILD_PROGS:BOOL=OFF',
],
packages=['candiy_lemon'],
classifiers=[
"Development Status :: 4 - Beta",
"Environment :: Console",
"Intended Audience :: Developers",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: BSD License",
"Operating System :: MacOS :: MacOS X",
"Operating System :: Microsoft :: Windows",
"Operating System :: Unix",
"Programming Language :: Python :: 3",
"Programming Language :: Python",
"Programming Language :: C++",
"Topic :: Scientific/Engineering :: Chemistry",
"Topic :: Software Development :: Libraries :: Python Modules",
],
)