forked from lightbulb-framework/lightbulb-framework
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathsetup.py
executable file
·87 lines (75 loc) · 2.7 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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
#!/usr/bin/env python
import ez_setup
import os
import imp
from sys import platform
ez_setup.use_setuptools()
PROJECT = 'lightbulb-framework'
# Change docs/sphinx/conf.py too!
VERSION = '0.0.19'
from setuptools import setup, find_packages
try:
long_description = open('README.md', 'rt').read()
except IOError:
long_description = ''
setup(
name=PROJECT,
version=VERSION,
description='Tools for auditing WAFS',
long_description=long_description,
author='George Argyros, Ioannis Stais',
author_email='[email protected]',
url='https://github.com/lightbulb-framework/lightbulb-framework',
download_url='https://github.com/lightbulb-framework/lightbulb-framework/tarball/master',
classifiers=['Development Status :: 3 - Alpha',
'Programming Language :: Python',
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 2.7',
'Environment :: Console',
],
platforms=['Any'],
scripts=[],
provides=[],
install_requires=['six>=1.10', 'stevedore', 'pbr', 'cmd2', 'unicodecsv', 'pyYAML', 'PrettyTable', 'cliff', 'multiprocessing', 'symautomata>=0.0.12', 'sfalearn>=0.0.10'],
dependency_links=[],
namespace_packages=[],
packages=[ "lightbulb"]+find_packages(),
package_data={
'lightbulb-framework': ['data/*'],
},
include_package_data=True,
entry_points={
'console_scripts': [
'lightbulb = lightbulb.lightbulb:main'
],
'cliff.lightbulb': [
'start = lightbulb.cli.use:StartSaved',
'modules = lightbulb.cli.show:Modules',
'core = lightbulb.cli.show:Core',
'utils = lightbulb.cli.show:Utils',
'info = lightbulb.cli.show:Info',
'use = lightbulb.cli.use:Use',
'library = lightbulb.cli.use:Library',
'status = lightbulb.cli.use:Status',
],
'cliff.modulehandler': [
'start = lightbulb.cli.use:Start',
'info = lightbulb.cli.use:Info',
'options = lightbulb.cli.use:Options',
'define = lightbulb.cli.use:Define',
'back = lightbulb.cli.use:Back',
'library = lightbulb.cli.use:Library',
],
'cliff.libraryhandler': [
'back = lightbulb.cli.use:LibraryBack',
'info = lightbulb.cli.show:LibraryInfo',
'cat = lightbulb.cli.show:LibraryCat',
'modules = lightbulb.cli.show:LibraryModules',
'search = lightbulb.cli.show:LibrarySearch',
],
'setuptools.installation': [
'lightbulb = lightbulb.lightbulb:main',
]
},
zip_safe=False,
)