forked from pangeo-forge/pangeo-forge-runner
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
29 lines (27 loc) · 871 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
from setuptools import find_packages, setup
with open("README.md") as f:
readme = f.read()
setup(
description="Commandline tool to manage pangeo-forge feedstocks",
long_description=readme,
long_description_content_type="text/markdown",
author="Yuvi Panda",
author_email="[email protected]",
packages=find_packages(),
python_requires=">=3.9",
install_requires=[
"jupyter-repo2docker",
"ruamel.yaml",
"pangeo-forge-recipes>=0.9.2",
"escapism",
"jsonschema",
"traitlets",
"importlib-metadata",
# Matches the version of apache_beam in the default image,
# specified in bake.py's container_image traitlet default
"apache-beam[gcp]==2.42.0",
],
entry_points={
"console_scripts": ["pangeo-forge-runner=pangeo_forge_runner.cli:main"]
},
)