forked from eddo888/STEP.py
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
executable file
·53 lines (48 loc) · 1003 Bytes
/
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
#!/usr/bin/env python3
import os, codecs
from os import path
from setuptools import setup
pwd = path.abspath(path.dirname(__file__))
with codecs.open(path.join(pwd, 'README.md'), 'r', encoding='utf8') as input:
long_description = input.read()
name='STEP.py'
user='eddo888'
version='2.34'
setup(
name=name,
version=version,
license='MIT',
long_description=long_description,
long_description_content_type="text/markdown",
url='https://github.com/%s/%s'%(user,name),
download_url='https://github.com/%s/%s/archive/%s.tar.gz'%(user, name, version),
author='David Edson',
author_email='[email protected]',
packages=[
'STEP',
],
install_requires=[
'argcomplete',
'openpyxl',
'xlrd',
'xlwt',
'dotmap',
'pyxb',
'suds-py3',
'xmltodict',
'Baubles',
'Perdy',
'Spanners',
'Argumental',
'GoldenChild',
'Swapsies',
],
scripts=[
'bin/step.soap.py',
'bin/step.rest.py',
'bin/excel2step.py',
'bin/step2uml.py',
'bin/uml2step.py',
'bin/converter.py',
],
)