BSD Ports

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

SystemPortVersion
FreeBSDmisc/py-apache-beam2.77.0
DragonFlymisc/py-apache-beam2.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.75.02.77.0-2.43.0_3-
FreeBSD:14:quarterly2.75.02.75.0n/a2.43.0_3-
FreeBSD:15:latest2.77.02.77.0n/a2.43.0_32.43.0_3
FreeBSD:15:quarterly2.75.02.75.0n/an/an/a
FreeBSD:16:latest2.75.02.77.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 28

Runtime 22

Test 13

The full lists below include those, and their dependencies in turn.

Build dependencies 197

The first 100 are listed.

Run dependencies 185

The first 100 are listed.

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
apache_beam-2.77.0.tar.gz3.245023e+0667ec5cf4610b28cc235957d7ed8890acd2dccd58f256b90c1565cbb57b32e461
Master sites 1
  • PYPI

Commit history 3

DateCommitCreditsLog message
92da45bdb0 Yuri Victorovich misc/py-apache-beam: update 2.75.0 → 2.77.0
48e8f730b6 Yuri Victorovich misc/py-apache-beam: update 2.43.0 → 2.75.0
88271a10b5 Rene Ladan all: schedule for removal on 2026-09-15 for lang/cython0