-
Notifications
You must be signed in to change notification settings - Fork 12
/
setup.py
35 lines (34 loc) · 921 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
from setuptools import setup
setup(
name='PET',
version='1.0',
packages=['pipt', 'popt', 'ensemble', 'simulator', 'input_output', 'misc'],
url='https://github.com/Python-Ensemble-Toolbox/PET',
license_files=('LICENSE.txt',),
author='',
author_email='krfo@norceresearch.no',
description='Python Ensemble Toolbox',
install_requires=[
'numpy',
'scipy',
'matplotlib',
'h5py',
'mako',
'tqdm',
'PyWavelets',
'psutil',
'pdoc @ git+https://github.com/patnr/pdoc@main',
'geostat @ git+https://github.com/Python-Ensemble-Toolbox/Geostatistics@main',
'pytest',
'pandas', # libecalc 8.9.0 has requirement pandas<2,>=1
'p_tqdm',
'mat73',
'opencv-python',
'rips',
'tomli',
'tomli-w',
'pyyaml',
'libecalc',
'scikit-learn'
],
)