Date: Fri, 29 Sep 2023 16:20:26 GMT From: Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 0b1913591f0e - main - www/py-aiostream: Update to 0.5.0 Message-ID: <202309291620.38TGKQtX059758@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=0b1913591f0e199f6c9e89d9d50624f5023571a7 commit 0b1913591f0e199f6c9e89d9d50624f5023571a7 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2023-09-29 16:14:29 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2023-09-29 16:14:29 +0000 www/py-aiostream: Update to 0.5.0 - Update WWW - Allow concurrent installation (USE_PYTHON=concurrent) - Add NO_ARCH - Update pkg-descr - Take maintainership Changes: https://github.com/vxgmichel/aiostream/releasesA --- www/py-aiostream/Makefile | 13 +++++++++---- www/py-aiostream/distinfo | 6 +++--- www/py-aiostream/pkg-descr | 24 ++++++++++++------------ 3 files changed, 24 insertions(+), 19 deletions(-) diff --git a/www/py-aiostream/Makefile b/www/py-aiostream/Makefile index 33f80ec909d9..cd0b176b17fe 100644 --- a/www/py-aiostream/Makefile +++ b/www/py-aiostream/Makefile @@ -1,17 +1,22 @@ PORTNAME= aiostream -DISTVERSION= 0.4.5 +PORTVERSION= 0.5.0 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Generator-based operators for asynchronous iteration -WWW= https://github.com/vxgmichel/aiostream +WWW= https://aiostream.readthedocs.io/en/stable/ \ + https://github.com/vxgmichel/aiostream LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} + USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes .include <bsd.port.mk> diff --git a/www/py-aiostream/distinfo b/www/py-aiostream/distinfo index 5718735ce069..2bcb6f80dadb 100644 --- a/www/py-aiostream/distinfo +++ b/www/py-aiostream/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1671508635 -SHA256 (aiostream-0.4.5.tar.gz) = 3ecbf87085230fbcd9605c32ca20c4fb41af02c71d076eab246ea22e35947d88 -SIZE (aiostream-0.4.5.tar.gz) = 32627 +TIMESTAMP = 1695588846 +SHA256 (aiostream-0.5.0.tar.gz) = d64aa63cb9b96b4dae74b09f260d2d0fa423fbbd17bce29ed39ff8e5caf95b57 +SIZE (aiostream-0.5.0.tar.gz) = 35156 diff --git a/www/py-aiostream/pkg-descr b/www/py-aiostream/pkg-descr index d84029f20ae4..abac86098266 100644 --- a/www/py-aiostream/pkg-descr +++ b/www/py-aiostream/pkg-descr @@ -1,13 +1,13 @@ -Generator-based operators for asynchronous iteration. +aiostream provides a collection of stream operators that can be combined to +create asynchronous pipelines of operations. -It can be seen as an asynchronous version of itertools, although some -aspects are slightly different. Essentially, all the provided operators -return a unified interface called a stream. A stream is an enhanced -asynchronous iterable providing the following features: - - - Operator pipe-lining - using pipe symbol '|' - - Repeatability - every iteration creates a different iterator - - Safe iteration context - using 'async with' and the 'stream' method - - Simplified execution - get the last element from a stream using 'await' - - Slicing and indexing - using square brackets '[]' - - Concatenation - using addition symbol '+' +It can be seen as an asynchronous version of itertools, although some aspects +are slightly different. Essentially, all the provided operators return a unified +interface called a stream. A stream is an enhanced asynchronous iterable +providing the following features: +- Operator pipe-lining - using pipe symbol | +- Repeatability - every iteration creates a different iterator +- Safe iteration context - using async with and the stream method +- Simplified execution - get the last element from a stream using await +- Slicing and indexing - using square brackets [] +- Concatenation - using addition symbol +
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202309291620.38TGKQtX059758>