Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Mar 2026 02:32:03 +0000
From:      Wen Heping <wen@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: a07f119322d8 - main - www/py-baize: New port
Message-ID:  <69af82a3.30452.76e30cdc@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by wen:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a07f119322d80c86c5a5051055e7bc1b393e3c12

commit a07f119322d80c86c5a5051055e7bc1b393e3c12
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2026-03-10 02:30:39 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2026-03-10 02:31:55 +0000

    www/py-baize: New port
    
    Powerful and exquisite WSGI/ASGI framework/toolkit. Only relies on the
    standard library.
    
    The minimize implementation of methods required in the Web framework.
    No redundant implementation means that you can freely customize functions
    without considering the conflict with baize's own implementation.
---
 www/Makefile           |  1 +
 www/py-baize/Makefile  | 24 ++++++++++++++++++++++++
 www/py-baize/distinfo  |  3 +++
 www/py-baize/pkg-descr |  6 ++++++
 4 files changed, 34 insertions(+)

diff --git a/www/Makefile b/www/Makefile
index eb75112f1748..68dd7b737528 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1498,6 +1498,7 @@
     SUBDIR += py-autobahn
     SUBDIR += py-azure-common
     SUBDIR += py-azure-storage
+    SUBDIR += py-baize
     SUBDIR += py-beaker
     SUBDIR += py-beautifulsoup
     SUBDIR += py-betamax
diff --git a/www/py-baize/Makefile b/www/py-baize/Makefile
new file mode 100644
index 000000000000..64b430b47917
--- /dev/null
+++ b/www/py-baize/Makefile
@@ -0,0 +1,24 @@
+PORTNAME=	baize
+PORTVERSION=	0.23.1
+CATEGORIES=	www python
+MASTER_SITES=	PYPI
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	wen@FreeBSD.org
+COMMENT=	Powerful and exquisite WSGI/ASGI framework/toolkit
+WWW=		https://github.com/abersheeran/baize
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pdm-backend>=0:devel/py-pdm-backend@${PY_FLAVOR}
+TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest-asyncio>0:devel/py-pytest-asyncio@${PY_FLAVOR}
+
+USES=		cpe python
+CPE_VENDOR=	${PORTNAME}_project
+USE_PYTHON=	autoplist concurrent pep517 pytest
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/www/py-baize/distinfo b/www/py-baize/distinfo
new file mode 100644
index 000000000000..101abc169c03
--- /dev/null
+++ b/www/py-baize/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1773108797
+SHA256 (baize-0.23.1.tar.gz) = 98346866e4420d21036b0435fae2be6fb01a0cf32b3c8a5398cdb545fea3e022
+SIZE (baize-0.23.1.tar.gz) = 60598
diff --git a/www/py-baize/pkg-descr b/www/py-baize/pkg-descr
new file mode 100644
index 000000000000..896b8807e0e4
--- /dev/null
+++ b/www/py-baize/pkg-descr
@@ -0,0 +1,6 @@
+Powerful and exquisite WSGI/ASGI framework/toolkit. Only relies on the
+standard library.
+
+The minimize implementation of methods required in the Web framework.
+No redundant implementation means that you can freely customize functions
+without considering the conflict with baize's own implementation.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69af82a3.30452.76e30cdc>