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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.2.1 | 0.2.1 | - | 0.2.1 | 0.2.1 |
| FreeBSD:14:quarterly | 0.2.1 | 0.2.1 | n/a | 0.2.1 | 0.2.1 |
| FreeBSD:15:latest | 0.2.1 | 0.2.1 | n/a | 0.2.1 | 0.2.1 |
| FreeBSD:15:quarterly | 0.2.1 | 0.2.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.2.1 | 0.2.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
Required by 2
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Tubes-0.2.1.tar.gz | 47699 | 59b9197f2fa6f7fc6bc3281de55797adc729bb75c9c613b4f6d6c41599f0d78b |
Master sites 1
- PYPI
Commit history 0
No commits in the history this site was built from.