-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
61 lines (57 loc) · 2.28 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
#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
wdb
"""
import os
import re
from setuptools import setup, find_packages
ROOT = os.path.dirname(__file__)
with open(os.path.join(ROOT, 'wdb', '__init__.py')) as fd:
__version__ = re.search("__version__ = '([^']+)'", fd.read()).group(1)
options = dict(
name="wdb",
version=__version__,
description="An improbable web debugger through WebSockets",
long_description="See http://github.com/Kozea/wdb",
author="Florian Mounier @ kozea",
author_email="[email protected]",
url="http://github.com/Kozea/wdb",
license="GPLv3",
platforms="Any",
scripts=['wdb.server.py'],
packages=find_packages(),
install_requires=["tornado", "log_colorizer", "jedi"],
package_data={
'wdb_server': [
'static/fonts/*',
'static/stylesheets/*',
'static/javascripts/*.js',
'static/javascripts/codemirror-3.11/lib/codemirror.js',
'static/javascripts/codemirror-3.11/lib/codemirror.css',
'static/javascripts/codemirror-3.11/theme/tomorrow.css',
'static/javascripts/codemirror-3.11/addon/dialog/dialog.css',
'static/javascripts/codemirror-3.11/addon/runmode/runmode.js',
'static/javascripts/codemirror-3.11/addon/search/search.js',
'static/javascripts/codemirror-3.11/addon/search/searchcursor.js',
'static/javascripts/codemirror-3.11/addon/dialog/dialog.js',
'static/javascripts/codemirror-3.11/mode/javascript/javascript.js',
'static/javascripts/codemirror-3.11/mode/python/python.js',
'static/javascripts/codemirror-3.11/mode/jinja2/jinja2.js',
'templates/*.html'
],
'wdb': [
'res/*'
]
},
classifiers=[
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Operating System :: OS Independent",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
"Topic :: Software Development :: Debuggers"])
setup(**options)