-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
37 lines (36 loc) · 946 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
from setuptools import setup
setup(
name="hls_vi",
version="1.16",
packages=["hls_vi"],
include_package_data=True,
install_requires=[
"dataclasses",
"geojson",
"importlib_resources",
"lxml==3.6.0",
"numpy~=1.19.0",
"pystac[validation]==1.0.0rc2",
"rasterio",
"shapely",
"typing-extensions",
"untangle",
],
extras_require={
"test": [
"black[jupyter]==22.8.0", # Last version to support Python 3.6 runtime
"flake8",
"mypy",
"pytest",
"types-dataclasses",
"types-untangle",
]
},
entry_points={
"console_scripts": [
"vi_generate_indices=hls_vi.generate_indices:main",
"vi_generate_metadata=hls_vi.generate_metadata:main",
"vi_generate_stac_items=hls_vi.generate_stac_items:main",
],
},
)