diff options
Diffstat (limited to 'textproc/py-Tubes')
-rw-r--r-- | textproc/py-Tubes/Makefile | 19 | ||||
-rw-r--r-- | textproc/py-Tubes/distinfo | 3 | ||||
-rw-r--r-- | textproc/py-Tubes/pkg-descr | 14 |
3 files changed, 36 insertions, 0 deletions
diff --git a/textproc/py-Tubes/Makefile b/textproc/py-Tubes/Makefile new file mode 100644 index 000000000000..514e381003f9 --- /dev/null +++ b/textproc/py-Tubes/Makefile @@ -0,0 +1,19 @@ +PORTNAME= Tubes +DISTVERSION= 0.2.1 +CATEGORIES= textproc python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= dtxdf@FreeBSD.org +COMMENT= Data-processing and flow-control engine for event-driven programs +WWW= https://twisted.org/${PORTNAME} + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= python +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/textproc/py-Tubes/distinfo b/textproc/py-Tubes/distinfo new file mode 100644 index 000000000000..43ea818b607a --- /dev/null +++ b/textproc/py-Tubes/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1748372818 +SHA256 (Tubes-0.2.1.tar.gz) = 59b9197f2fa6f7fc6bc3281de55797adc729bb75c9c613b4f6d6c41599f0d78b +SIZE (Tubes-0.2.1.tar.gz) = 47699 diff --git a/textproc/py-Tubes/pkg-descr b/textproc/py-Tubes/pkg-descr new file mode 100644 index 000000000000..941cae13acbf --- /dev/null +++ b/textproc/py-Tubes/pkg-descr @@ -0,0 +1,14 @@ +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. |