forked from openego/eTraGo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
48 lines (45 loc) · 1.71 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
import os
from setuptools import find_packages, setup
__copyright__ = ("Flensburg University of Applied Sciences, "
"Europa-Universität Flensburg, "
"Centre for Sustainable Energy Systems, "
"DLR-Institute for Networked Energy Systems")
__license__ = "GNU Affero General Public License Version 3 (AGPL-3.0)"
__author__ = ("ulfmueller, wolfbunke, BartelsJ, ClaraBuettner, gnn, "
"simnh, lukasol, s3pp, MGlauer, kimvk, MarlonSchlemminger, "
"mariusves")
setup(
name='eTraGo',
author='DLR VE, ZNES Flensburg',
author_email='',
description="electric transmission grid optimization",
version='0.7.2',
url='https://github.com/openego/eTraGo',
license="GNU Affero General Public License Version 3 (AGPL-3.0)",
packages=find_packages(),
include_package_data=True,
install_requires=['egoio == 0.4.7',
'numpy == 1.16.2',
'scikit-learn == 0.19.0',
'pandas >= 0.19.0, <=0.20.3',
'pypsa==0.11.0fork',
'sqlalchemy == 1.2.0',
'geoalchemy2 >= 0.3.0, <=0.4.0',
'matplotlib == 3.0.3',
'tsam==0.9.9',
'shapely',
'oedialect',
'pyproj == 2.0.2',
'tilemapbase == 0.4.5'],
dependency_links=[
('git+https://[email protected]/openego/PyPSA.git'
'@master#egg=pypsa-0.11.0fork')],
extras_require={
'docs': [
'sphinx >= 1.4',
'sphinx_rtd_theme']},
package_data={
'etrago': [
os.path.join('tools', '*.json')]
}
)