-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathsetup.py
More file actions
41 lines (37 loc) · 738 Bytes
/
setup.py
File metadata and controls
41 lines (37 loc) · 738 Bytes
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 cx_Freeze import setup, Executable
# Fore more information:
# http://cx-freeze.readthedocs.org/en/latest/overview.html
# Usage: python setup.py build
# Dependencies
buildOptions = dict(packages = [
"flask",
"flask_httpauth",
"flask_sqlalchemy",
"jinja2",
"markupsafe",
"werkzeug",
"argparse",
"bs4",
"celery",
"itsdangerous",
"nltk",
"passlib",
"dateutil",
"pytz",
"redis",
"six",
"wsgiref",
"elasticsearch",
"numpy",
"sklearn",
"scipy",
"pandas"
], excludes = [])
# Executables to include
executables = [Executable('ml_classifier.py')]
# Config options
setup(name='sara',
version = '0.1',
description = 'Attention requests classifier',
options = dict(build_exe = buildOptions),
executables = executables)