This repository has been archived by the owner on May 20, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
42 lines (33 loc) · 1.51 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
from setuptools import setup, find_packages
import os, sys
if os.path.exists('src'):
sys.path.insert(0, 'src')
from nodeset.core import copyright
setup(
name = "nodeset.core",
version = copyright.version,
packages = find_packages('src'),
package_dir = {'': 'src'},
author = 'Cloudment Team',
author_email = '[email protected]',
url = 'http://github.com/selfsk/nodeset.core',
install_requires = ['twisted>=9.0.0', 'foolscap>=0.5.0', 'pyopenssl', 'simplejson'],
package_data = {
# If any package contains *.txt and .yml files
'': ['*.txt', '*.rst', '*.yml'],
},
entry_points = {
'console_scripts': [
'nodeset-dispatcher = nodeset.core.scripts:run_dispatcher',
'nodeset-node = nodeset.core.scripts:run_example_node',
'nodeset-monitor = nodeset.core.stats.scripts:main',
'nodeset-shell = nodeset.core.scripts:run_shell',
'nodeset-web = nodeset.core.scripts:run_web_node',
'nodeset-xmpp = nodeset.core.pubsub.scripts:run_sub']},
# metadata for upload to PyPI
description = "NodeSet framework",
test_suite = 'nodeset.core',
test_loader = 'nodeset.core.test:TrialTestLoader',
namespace_packages = ['nodeset']
# could also include long_description, d,wnload_url, classifiers, etc.
)