-
Notifications
You must be signed in to change notification settings - Fork 7
/
setup.py
40 lines (34 loc) · 1.36 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
from os.path import dirname, join
from setuptools import setup
import sapextractor
def read_file(filename):
with open(join(dirname(__file__), filename)) as f:
return f.read()
setup(
name=sapextractor.__name__,
version=sapextractor.__version__,
description=sapextractor.__doc__.strip(),
long_description=read_file('README.md'),
author=sapextractor.__author__,
author_email=sapextractor.__author_email__,
py_modules=[sapextractor.__name__],
include_package_data=True,
packages=['sapextractor', 'sapextractor.algo', 'sapextractor.algo.o2c', 'sapextractor.algo.p2p',
'sapextractor.algo.p2p.tab_processing', 'sapextractor.algo.ap_ar', 'sapextractor.utils',
'sapextractor.utils.blart', 'sapextractor.utils.dates', 'sapextractor.utils.tstct',
'sapextractor.utils.vbtyp', 'sapextractor.utils.filters', 'sapextractor.utils.change_tables',
'sapextractor.utils.fields_corresp', 'sapextractor.utils.graph_building',
'sapextractor.utils.string_matching', 'sapextractor.diagrams', 'sapextractor.database_connection'],
url='http://www.pm4py.org',
license='GPL 3.0',
install_requires=[
"pm4py>=2.2.2",
"pm4pymdl>=0.0.45",
"stringdist",
"cx_Oracle",
"plantuml",
"frozendict",
"pymssql",
"sqlparse"
]
)