misc/py-apache-beam 2.43.0_3 DragonFly
Apache Beam SDK for Python
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- APACHE20
- Categories
- misc
- Package size
- 5723.8 KiB, 46021.7 KiB installed
Description
Apache Beam is a unified programming model for Batch and Streaming data processing.
Beam provides a general approach to expressing embarrassingly parallel data processing pipelines and supports three categories of users, each of which have relatively disparate backgrounds and needs.
* End Users: Writing pipelines with an existing SDK, running it on an existing runner. These users want to focus on writing their application logic and have everything else just work. * SDK Writers: Developing a Beam SDK targeted at a specific user community (Java, Python, Scala, Go, R, graphical, etc). These users are language geeks and would prefer to be shielded from all the details of various runners and their implementations. * Runner Writers: Have an execution environment for distributed processing and would like to support programs written against the Beam Model. Would prefer to be shielded from details of multiple SDKs.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | misc/py-apache-beam | 2.43.0_3 |
| FreeBSD | misc/py-apache-beam | 2.77.0 |
Install
Binary package:
pkg install py311-apache-beam
From DPorts:
cd /usr/dports/misc/py-apache-beam && make install clean
Dependencies
Run dependencies 22
- archivers/py-zstandard
- databases/py-pymongo
- devel/py-cloudpickle
- devel/py-crcmod
- devel/py-dill
- devel/py-fasteners
- devel/py-grpcio
- devel/py-objsize
- devel/py-orjson
- devel/py-proto-plus
- devel/py-protobuf
- devel/py-python-dateutil
- devel/py-pytz
- devel/py-typing-extensions
- graphics/py-pydot
- lang/python311
- math/py-numpy
- textproc/py-fastavro
- textproc/py-regex
- www/py-hdfs
- www/py-httplib2
- www/py-requests
No port depends on this one.