BSD Ports

textproc/py-Tubes 0.2.1 FreeBSD

Data-processing and flow-control engine for event-driven programs

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
textproc, python
Package size
108.7 KiB, 797.8 KiB installed

Description

The tubes package provides composable flow-control and data processing.

Flow-control is control over the source, destination, and rate of data being processed. Tubes implements this in a type-agnostic way, meaning that a set of rules for controlling the flow of data can control that flow regardless of the type of that data, from raw streams of bytes to application-specific messages and back again.

Composable data processing refers to processing that can occur in independent units. For example, the conversion of a continuous stream of bytes into a discrete sequence of messages can be implemented independently from the presentation of or reactions to those messages. This allows for similar messages to be relayed in different formats and by different protocols, but be processed by the same code.

Install

Binary package:

pkg install py312-Tubes

From the ports tree:

cd /usr/ports/textproc/py-Tubes/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-Tubes>0:textproc/py-Tubes

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:latest0.2.10.2.1-0.2.10.2.1
FreeBSD:14:quarterly0.2.10.2.1n/a0.2.10.2.1
FreeBSD:15:latest0.2.10.2.1n/a0.2.10.2.1
FreeBSD:15:quarterly0.2.10.2.1n/an/an/a
FreeBSD:16:latest0.2.10.2.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 11
Run dependencies 7

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
Tubes-0.2.1.tar.gz4769959b9197f2fa6f7fc6bc3281de55797adc729bb75c9c613b4f6d6c41599f0d78b
Master sites 1
  • PYPI

Commit history 0

No commits in the history this site was built from.