forked from MassimoLauria/cnfgen
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
29 lines (26 loc) · 869 Bytes
/
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
#!/usr/bin/env python
"""
Setup script for the CNFgen package
"""
from setuptools import setup, find_packages
import cnfformula.prjdata as p
setup(
name = p.__project_name__,
version = p.__version__,
description = p.__project_description__,
author = p.__author__,
author_email = p.__author_email__,
url = p.__url__,
license = p.__license__,
packages = find_packages(".", exclude=["tests"]),
entry_points={
'console_scripts': [
'cnfgen=cnfformula.cnfgen:command_line_utility',
'cnfshuffle=cnfformula.utils.cnfshuffle:command_line_utility',
'cnftransform=cnfformula.utils.dimacstransform:command_line_utility'],
},
install_requires=['networkx','pyparsing'],
# make some tests
test_suite='nose.collector',
tests_require=['nose']
)