misc/py-apache-beam 2.77.0 FreeBSD
Apache Beam SDK for Python
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
92da45bdb0- License
- APACHE20
- Categories
- misc
- Package size
- 7892.3 KiB, 56919.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 |
|---|---|---|
| FreeBSD | misc/py-apache-beam | 2.77.0 |
| DragonFly | misc/py-apache-beam | 2.43.0_3 |
Install
Binary package:
pkg install py312-apache-beam
From the ports tree:
cd /usr/ports/misc/py-apache-beam/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-apache-beam>0:misc/py-apache-beam
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.75.0 | 2.77.0 | - | 2.43.0_3 | - |
| FreeBSD:14:quarterly | 2.75.0 | 2.75.0 | n/a | 2.43.0_3 | - |
| FreeBSD:15:latest | 2.77.0 | 2.77.0 | n/a | 2.43.0_3 | 2.43.0_3 |
| FreeBSD:15:quarterly | 2.75.0 | 2.75.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.75.0 | 2.77.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 28
${PYTHON_PKGNAMEPREFIX}distlib>=0.4.2: devel/py-distlib${PYTHON_PKGNAMEPREFIX}Jinja2>=2.7.1: devel/py-Jinja2${PYTHON_PKGNAMEPREFIX}platformdirs>=3.5.1: devel/py-platformdirs${PYTHON_PKGNAMEPREFIX}setuptools>=0: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}wheel>=0.36.0: devel/py-wheel${PYTHON_PKGNAMEPREFIX}yapf>=0.43.0: textproc/py-yapf${PYTHON_PKGNAMEPREFIX}beartype>=0.21.0: devel/py-beartype${PYTHON_PKGNAMEPREFIX}cryptography>=39.0.0: security/py-cryptography${PYTHON_PKGNAMEPREFIX}fastavro>=0.23.6: textproc/py-fastavro${PYTHON_PKGNAMEPREFIX}fasteners>=0.3: devel/py-fasteners${PYTHON_PKGNAMEPREFIX}grpcio>=1.33.1: devel/py-grpcio${PYTHON_PKGNAMEPREFIX}httplib2>=0.8: www/py-httplib2${PYTHON_PKGNAMEPREFIX}jsonpickle>=3.0.4: devel/py-jsonpickle${PYTHON_PKGNAMEPREFIX}numpy>=1.14.3: math/py-numpy${PYTHON_PKGNAMEPREFIX}objsize>=0.6.1: devel/py-objsize${PYTHON_PKGNAMEPREFIX}packaging>=22.0: devel/py-packaging${PYTHON_PKGNAMEPREFIX}pillow>=12.1.1: graphics/py-pillow${PYTHON_PKGNAMEPREFIX}proto-plus>=1.7.1: devel/py-proto-plus${PYTHON_PKGNAMEPREFIX}protobuf>=3.20.3: devel/py-protobuf${PYTHON_PKGNAMEPREFIX}pyarrow>=14.0.1: databases/py-pyarrow${PYTHON_PKGNAMEPREFIX}pymongo>=3.8.0: databases/py-pymongo${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.0: devel/py-python-dateutil${PYTHON_PKGNAMEPREFIX}pytz>=2018.3: devel/py-pytz${PYTHON_PKGNAMEPREFIX}pyyaml>=3.12: devel/py-pyyaml${PYTHON_PKGNAMEPREFIX}requests>=2.32.4: www/py-requests${PYTHON_PKGNAMEPREFIX}sortedcontainers>=2.4.0: devel/py-sortedcontainers${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.0: devel/py-typing-extensions${PYTHON_PKGNAMEPREFIX}zstandard>=0.18.0: archivers/py-zstandard
Runtime 22
${PYTHON_PKGNAMEPREFIX}beartype>=0.21.0: devel/py-beartype${PYTHON_PKGNAMEPREFIX}cryptography>=39.0.0: security/py-cryptography${PYTHON_PKGNAMEPREFIX}fastavro>=0.23.6: textproc/py-fastavro${PYTHON_PKGNAMEPREFIX}fasteners>=0.3: devel/py-fasteners${PYTHON_PKGNAMEPREFIX}grpcio>=1.33.1: devel/py-grpcio${PYTHON_PKGNAMEPREFIX}httplib2>=0.8: www/py-httplib2${PYTHON_PKGNAMEPREFIX}jsonpickle>=3.0.4: devel/py-jsonpickle${PYTHON_PKGNAMEPREFIX}numpy>=1.14.3: math/py-numpy${PYTHON_PKGNAMEPREFIX}objsize>=0.6.1: devel/py-objsize${PYTHON_PKGNAMEPREFIX}packaging>=22.0: devel/py-packaging${PYTHON_PKGNAMEPREFIX}pillow>=12.1.1: graphics/py-pillow${PYTHON_PKGNAMEPREFIX}proto-plus>=1.7.1: devel/py-proto-plus${PYTHON_PKGNAMEPREFIX}protobuf>=3.20.3: devel/py-protobuf${PYTHON_PKGNAMEPREFIX}pyarrow>=14.0.1: databases/py-pyarrow${PYTHON_PKGNAMEPREFIX}pymongo>=3.8.0: databases/py-pymongo${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.0: devel/py-python-dateutil${PYTHON_PKGNAMEPREFIX}pytz>=2018.3: devel/py-pytz${PYTHON_PKGNAMEPREFIX}pyyaml>=3.12: devel/py-pyyaml${PYTHON_PKGNAMEPREFIX}requests>=2.32.4: www/py-requests${PYTHON_PKGNAMEPREFIX}sortedcontainers>=2.4.0: devel/py-sortedcontainers${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.0: devel/py-typing-extensions${PYTHON_PKGNAMEPREFIX}zstandard>=0.18.0: archivers/py-zstandard
Test 13
${PYTHON_PKGNAMEPREFIX}freezegun>=0.3.12: devel/py-freezegun${PYTHON_PKGNAMEPREFIX}joblib>=1.0.1: devel/py-joblib${PYTHON_PKGNAMEPREFIX}mock>=1.0.1: devel/py-mock${PYTHON_PKGNAMEPREFIX}pandas>0: math/py-pandas${PYTHON_PKGNAMEPREFIX}parameterized>=0.7.1: devel/py-parameterized${PYTHON_PKGNAMEPREFIX}pydot>=1.2.0: graphics/py-pydot${PYTHON_PKGNAMEPREFIX}pyhamcrest>=1.9: textproc/py-pyhamcrest${PYTHON_PKGNAMEPREFIX}pytest-timeout>=2.1.0: devel/py-pytest-timeout${PYTHON_PKGNAMEPREFIX}pytest-xdist>=2.5.0: devel/py-pytest-xdist${PYTHON_PKGNAMEPREFIX}requests-mock>=1.7: www/py-requests-mock${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.20.0: science/py-scikit-learn${PYTHON_PKGNAMEPREFIX}sqlalchemy14>=1.3: databases/py-sqlalchemy14${PYTHON_PKGNAMEPREFIX}tenacity>=8.0.0: devel/py-tenacity
The full lists below include those, and their dependencies in turn.
Build dependencies 197
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/py-zstandard
- archivers/snappy
- archivers/zstd
- audio/flac
- audio/lame
- audio/libogg
- audio/libsndfile
- audio/libsoxr
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/pulseaudio
- audio/speexdsp
- audio/webrtc-audio-processing
- converters/fribidi
- converters/libiconv
- databases/arrow
- databases/gdbm
- databases/py-pyarrow
- databases/py-pymongo
- devel/abseil
- devel/aws-c-common
- devel/aws-c-compression
- devel/aws-c-event-stream
- devel/aws-c-http
- devel/aws-c-io
- devel/aws-c-mqtt
- devel/aws-c-s3
- devel/aws-c-sdkutils
- devel/aws-checksums
- devel/aws-crt-cpp
- devel/aws-sdk-cpp
- devel/benchmark
- devel/binutils
- devel/boost-libs
- devel/dbus
- devel/dbus-glib
- devel/gettext-runtime
- devel/gflags
- devel/glib20
- devel/googletest
- devel/grpc
- devel/icu
- devel/jsoncpp
- devel/libdaemon
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libltdl
- devel/libpciaccess
- devel/libudev-devd
- devel/libunistring
- devel/llvm19
- devel/orc
- devel/pcre2
- devel/protobuf
- devel/py-Jinja2
- devel/py-anyio
- devel/py-async_generator
- devel/py-attrs
- devel/py-babel
- devel/py-beartype
- devel/py-build
- devel/py-cffi
- devel/py-distlib
- devel/py-fasteners
- devel/py-grpcio
- devel/py-installer
- devel/py-jsonpickle
- devel/py-objsize
- devel/py-olefile
- devel/py-outcome
- devel/py-packaging
- devel/py-platformdirs
- devel/py-proto-plus
- devel/py-protobuf
- devel/py-pycparser
- devel/py-pyparsing
- devel/py-pyproject-hooks
- devel/py-python-dateutil
- devel/py-pytz
- devel/py-pyyaml
- devel/py-setuptools
- devel/py-six
- devel/py-sniffio
- devel/py-sortedcontainers
- devel/py-typing-extensions
- devel/py-wheel
- devel/re2
- devel/readline
- devel/thrift
- devel/thrift-cpp
- dns/c-ares
- dns/libidn2
- dns/libpsl
- dns/py-dnspython
The first 100 are listed.
Run dependencies 185
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/py-zstandard
- archivers/snappy
- archivers/zstd
- audio/flac
- audio/lame
- audio/libogg
- audio/libsndfile
- audio/libsoxr
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/pulseaudio
- audio/speexdsp
- audio/webrtc-audio-processing
- converters/fribidi
- converters/libiconv
- databases/arrow
- databases/gdbm
- databases/py-pyarrow
- databases/py-pymongo
- devel/abseil
- devel/aws-c-common
- devel/aws-c-compression
- devel/aws-c-event-stream
- devel/aws-c-http
- devel/aws-c-io
- devel/aws-c-mqtt
- devel/aws-c-s3
- devel/aws-c-sdkutils
- devel/aws-checksums
- devel/aws-crt-cpp
- devel/aws-sdk-cpp
- devel/benchmark
- devel/binutils
- devel/boost-libs
- devel/dbus
- devel/dbus-glib
- devel/gettext-runtime
- devel/gflags
- devel/glib20
- devel/googletest
- devel/grpc
- devel/icu
- devel/jsoncpp
- devel/libdaemon
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libltdl
- devel/libpciaccess
- devel/libudev-devd
- devel/libunistring
- devel/llvm19
- devel/orc
- devel/pcre2
- devel/protobuf
- devel/py-anyio
- devel/py-async_generator
- devel/py-attrs
- devel/py-beartype
- devel/py-cffi
- devel/py-fasteners
- devel/py-grpcio
- devel/py-jsonpickle
- devel/py-objsize
- devel/py-olefile
- devel/py-outcome
- devel/py-packaging
- devel/py-proto-plus
- devel/py-protobuf
- devel/py-pycparser
- devel/py-pyparsing
- devel/py-python-dateutil
- devel/py-pytz
- devel/py-pyyaml
- devel/py-six
- devel/py-sniffio
- devel/py-sortedcontainers
- devel/py-typing-extensions
- devel/re2
- devel/readline
- devel/thrift
- devel/thrift-cpp
- dns/c-ares
- dns/libidn2
- dns/libpsl
- dns/py-dnspython
- dns/py-idna
- ftp/curl
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
The first 100 are listed.
No port depends on this one.
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| apache_beam-2.77.0.tar.gz | 3.245023e+06 | 67ec5cf4610b28cc235957d7ed8890acd2dccd58f256b90c1565cbb57b32e461 |
Master sites 1
- PYPI