-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsetup.py
More file actions
43 lines (41 loc) · 1.58 KB
/
setup.py
File metadata and controls
43 lines (41 loc) · 1.58 KB
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
from setuptools import setup, find_packages
with open("README-pypi.md", "r") as fh:
long_description = fh.read()
setup(
name="pycorerelator",
version="0.0.3",
author="Larry Syu-Heng Lai",
author_email="larrysyuhenglai@gmail.com",
description="A package for quantitative stratigraphic correlation analysis across geological core and physical log data",
long_description=long_description,
long_description_content_type="text/markdown",
url="https://github.com/GeoLarryLai/pyCoreRelator",
packages=find_packages(exclude=['example_data', 'example_data.*', 'outputs', 'outputs.*', 'old codes', 'old codes.*', 'dtw_graphics', 'dtw_graphics.*', 'mapinfo', 'mapinfo.*', 'pickeddepth', 'pickeddepth.*', 'pickeddepth_ages', 'pickeddepth_ages.*', 'SegmentPair_DTW_frames', 'SegmentPair_DTW_frames.*', 'TestCores', 'TestCores.*', '__pycache__', '__pycache__.*']),
classifiers=[
"Programming Language :: Python :: 3",
"Operating System :: OS Independent",
],
python_requires=">=3.9,<3.14",
install_requires=[
"numpy>=1.20.0",
"pandas>=1.3.0",
"scipy>=1.7.0",
"matplotlib>=3.5.0",
"Pillow>=8.3.0",
"imageio>=2.9.0",
"librosa>=0.9.0",
"tqdm>=4.60.0",
"joblib>=1.1.0",
"IPython>=7.25.0",
"psutil>=5.8.0",
"pydicom>=2.3.0",
"opencv-python>=4.5.0",
"scikit-learn>=1.0.0",
"xgboost>=1.6.0",
"lightgbm>=3.3.0"
],
extras_require={
"interactive": ["ipympl>=0.9.0"],
"advanced": ["scikit-image>=0.18.0"]
},
)