-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathsetup.py
68 lines (66 loc) · 1.61 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
from setuptools import setup, find_namespace_packages
import os
from install.install_command import WattsonInstallDependencies
setup(
name='wattson',
version="2.0.3",
packages=find_namespace_packages(include=[
'wattson.*',
'wattson.__main__'
]),
package_data={
'': ["*"]
},
cmdclass={
"wattson": WattsonInstallDependencies,
},
install_requires=[
'wheel',
'ifcfg',
'ninja',
'testresources',
'c104==2.0.1',
'python-dateutil',
'docker',
"drawsvg",
"flask",
'ipaddress>=1.0.23',
'matplotlib>=3.1.2',
'more_itertools>=5.0.0',
'netifaces>=0.11.0',
'networkx>=2.5',
'numba>=0.57.1',
'numpy<2',
'pandapower',
'pandas>=1.3.4',
'psutil>=5.7.0',
'pydot',
'pymodbus',
'pytest',
'igraph>=0.9.9',
'python-iptables@git+https://github.com/lennart-bader/python-iptables.git',
'pathfinding',
'pyprctl',
'qtpy',
'pydantic',
'pytimeparse2>=1.6.0',
'PyQt6>=6.5.2',
'PySide6',
'PyQt6-WebEngine>=6.5.0',
'pywebview>=3.3.5',
'pyyaml>=5.4',
'pyzmq>=20.0.0',
'scapy>=2.4.4',
'scipy>=1.11.2',
'setuptools>=65.5.1,<=70.0.0',
'shapely',
'sqlalchemy>=1.3.16',
'tabulate',
'twisted>=22.2.0',
"unidecode",
'ifcfg'
],
python_requires=">=3.10.0",
author="Lennart Bader (Fraunhofer FKIE)",
author_email="[email protected]",
)