Date: Mon, 13 Oct 2025 06:28:59 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: 2962a145a8d5 - main - www/py-quart-trio: Add py-quart-trio 0.12.0 Message-ID: <202510130628.59D6Sxtq021042@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=2962a145a8d549648e99c990066e7039ad551171 commit 2962a145a8d549648e99c990066e7039ad551171 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2025-10-13 06:11:25 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2025-10-13 06:11:25 +0000 www/py-quart-trio: Add py-quart-trio 0.12.0 Quart-Trio is an extension for Quart to support the Trio event loop. This is an alternative to using the asyncio event loop present in the Python standard library and supported by default in Quart. --- www/Makefile | 1 + www/py-quart-trio/Makefile | 26 ++++++++++++++++++++++++++ www/py-quart-trio/distinfo | 3 +++ www/py-quart-trio/pkg-descr | 3 +++ 4 files changed, 33 insertions(+) diff --git a/www/Makefile b/www/Makefile index a012108ba5de..18f25569ab65 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1918,6 +1918,7 @@ SUBDIR += py-qt5-webengine SUBDIR += py-qt6-webengine SUBDIR += py-quart + SUBDIR += py-quart-trio SUBDIR += py-quilt3 SUBDIR += py-readability-lxml SUBDIR += py-recaptcha diff --git a/www/py-quart-trio/Makefile b/www/py-quart-trio/Makefile new file mode 100644 index 000000000000..6880656e8ac8 --- /dev/null +++ b/www/py-quart-trio/Makefile @@ -0,0 +1,26 @@ +PORTNAME= quart-trio +PORTVERSION= 0.12.0 +CATEGORIES= www python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= quart_trio-${PORTVERSION} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Quart extension to provide trio support +WWW= https://github.com/pgjones/quart-trio + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-backend>=0:devel/py-pdm-backend@${PY_FLAVOR} +RUN_DEPENDS= ${PY_EXCEPTIONGROUP} \ + ${PYTHON_PKGNAMEPREFIX}hypercorn>=0.12.0:www/py-hypercorn@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}quart>=0.19:www/py-quart@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}trio>=0.19.0:net/py-trio@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/www/py-quart-trio/distinfo b/www/py-quart-trio/distinfo new file mode 100644 index 000000000000..01653c65cdb0 --- /dev/null +++ b/www/py-quart-trio/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1759816488 +SHA256 (quart_trio-0.12.0.tar.gz) = 02ec840998d0e897eeabc0e5f48c12d8204e91a823870fd0b8b2f7331b44198c +SIZE (quart_trio-0.12.0.tar.gz) = 14979 diff --git a/www/py-quart-trio/pkg-descr b/www/py-quart-trio/pkg-descr new file mode 100644 index 000000000000..41c5cf78828a --- /dev/null +++ b/www/py-quart-trio/pkg-descr @@ -0,0 +1,3 @@ +Quart-Trio is an extension for Quart to support the Trio event loop. This is an +alternative to using the asyncio event loop present in the Python standard +library and supported by default in Quart.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202510130628.59D6Sxtq021042>
