-
Notifications
You must be signed in to change notification settings - Fork 354
/
setup.py
73 lines (67 loc) · 2.47 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
import glob
import os
from setuptools import setup, find_packages
setup(
name="inbox-sync",
version="17.3.8", # Release Mar 8, 2017
packages=find_packages(),
install_requires=[],
include_package_data=True,
package_data={
# "inbox-sync": ["alembic.ini"],
# If any package contains *.txt or *.rst files, include them:
# '': ['*.txt', '*.rst'],
# And include any *.msg files found in the 'hello' package, too:
# 'hello': ['*.msg'],
},
data_files=[("sync-engine-test-config", glob.glob("etc/*test*")),
("alembic-inbox-sync", ["alembic.ini"]),
("alembic-inbox-sync/migrations",
filter(os.path.isfile, glob.glob("migrations/*"))),
("alembic-inbox-sync/migrations/versions",
filter(os.path.isfile, glob.glob("migrations/versions/*")))
],
scripts=['bin/inbox-start',
'bin/inbox-console',
'bin/inbox-auth',
'bin/delete-account-data',
'bin/create-db',
'bin/create-test-db',
'bin/verify-db',
'bin/migrate-db',
'bin/stamp-db',
'bin/inbox-api',
'bin/get-id',
'bin/get-object',
'bin/set-throttled',
'bin/syncback-service',
'bin/contact-search-service',
'bin/contact-search-backfill',
'bin/contact-search-delete-index',
'bin/backfix-generic-imap-separators.py',
'bin/backfix-duplicate-categories.py',
'bin/correct-autoincrements',
'bin/update-categories',
'bin/detect-missing-sync-host',
'bin/purge-transaction-log',
'bin/mysql-prompt',
'bin/unschedule-account-syncs',
'bin/syncback-stats',
'bin/set-desired-host',
'bin/get-accounts-for-host',
'bin/deferred-migration-service',
'bin/balance-fleet',
'bin/get-account-loads',
'bin/restart-forgotten-accounts',
],
# See:
# https://pythonhosted.org/setuptools/setuptools.html#dynamic-discovery-of-services-and-plugins
# https://pythonhosted.org/setuptools/pkg_resources.html#entry-points
zip_safe=False,
author="Nylas Team",
author_email="[email protected]",
description="The Nylas Sync Engine",
license="AGPLv3",
keywords="nylas",
url="https://www.nylas.com",
)