-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
24 lines (21 loc) · 805 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
"""Setup.py module for the workflow's worker utilities.
All the workflow related code is gathered in a package that will be built as a
source distribution, staged in the staging area for the workflow being run and
then installed in the workers when they start running.
This behavior is triggered by specifying the --setup_file command line option
when running the workflow for remote execution. Please see the dataflow
boilerplate examples for more detailed setup files that support custom commands
and extra pip installs
"""
import setuptools
from setuptools import find_packages
REQUIREMENTS = [
'apache-beam[gcp]==2.41.0',
'google-cloud-firestore==2.3.4'
]
setuptools.setup(
name='dataflow-pipeline',
version='0.1',
install_requires=REQUIREMENTS,
packages=find_packages(),
)