From nobody Tue Mar 10 02:32:03 2026 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fVHvl6zMmz6VPTK for ; Tue, 10 Mar 2026 02:32:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fVHvl6Tfrz47jb for ; Tue, 10 Mar 2026 02:32:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773109923; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=loun7VxzvK7XveGwidFzDmRaUx7ODQZQ3BMCqEUE76I=; b=uXKEE3AcB1PS0k+ILNWFFziAe6fgNbxvLtlBsjlM990i0FcLPz7YoitPAkuPBDJ+RzcGiH br0Fu++QqYlozIlDzJBA2X6h3yWZgtNKKNcFn+Kz7j/LsBWQoqz4tv0YLkQJ1jJkSHSc8W sc1YlDJKr10fWBO3FTUiSdbj7kxGVKbxzAd6jB8+d1vWzVcH0IfFPRqmwvRLtWDAPG9xkT IzHIZ1JlUCa77t/40TBpy6NYkC/3n6uXDjLvNAbzlzf9lo3cu8wwLVSfL6o8j6bndC1ElO Yqz4zN5mQYRfLJfimwI/Chd3/Ab7az//KtAxw5IIclmGHyJcuCfhxlJ0gbrm4A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1773109923; a=rsa-sha256; cv=none; b=tUkTjyPcw8yelvA9M8FInAaGXacPStA8MToSwoik2Do2uDQGPsgV9xfY9yIsaB0GRsaJwB TZm6PGsSHJOhznrlWcHtI5zQCodYOC37J22w1dXC9foHlD+xLtRO2Axx60KKIaStehCJiV oI+AqH9OlKHBWA3uiaS9SEF04ZGIdJka5Q1oZflAdJifDMi0pDObCeAyj73jF7RXTlBpfv FhKdlw+zmt+H+7f9YsAhT+56uB8bml7t1u4ZHEpA8uY9fkRSosPJFWDWpktfD5tuq5hQDA fnb/c3ZG3Y2XiEllLHq3X7yeU5oEhsIM8ra4opnwTHowZhM/SgVkbgKHVzKa9g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773109923; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=loun7VxzvK7XveGwidFzDmRaUx7ODQZQ3BMCqEUE76I=; b=uZghrAJ1gK/7a+6z9WrA0JQPwqxQaIrjl2BG2zh4BSZ8Stu5q9ccVcNE8j5AphL9N+XkLU +MZtuDRpdCqX9vENiljftV25DycwoL0ivTpjI5/IjFr2DiKIKcAY8kQOEcv3Y39X7n2Ljp 1lQStdxH1k/Y1rBsD6fNGbsW2P6pFiUJXsg4Lj7y2RBKBc4zIhGTGklFUqD33bc68vrjcS V+ATS7i5edK1TryTMgRurAoPiiyVG7c2ybpE9MIHN8lTs2w/JXjzRgxf+EhHQtNmwqe8Na SAG53UmHwiMBPszCYtUqzcqkX8CWTSbDgx5uv3I2jMv4NpUSYPz3MUUAa0K16A== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fVHvl5XFqztTR for ; Tue, 10 Mar 2026 02:32:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 30452 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 10 Mar 2026 02:32:03 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Wen Heping Subject: git: a07f119322d8 - main - www/py-baize: New port List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: wen X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a07f119322d80c86c5a5051055e7bc1b393e3c12 Auto-Submitted: auto-generated Date: Tue, 10 Mar 2026 02:32:03 +0000 Message-Id: <69af82a3.30452.76e30cdc@gitrepo.freebsd.org> The branch main has been updated by wen: URL: https://cgit.FreeBSD.org/ports/commit/?id=a07f119322d80c86c5a5051055e7bc1b393e3c12 commit a07f119322d80c86c5a5051055e7bc1b393e3c12 Author: Wen Heping AuthorDate: 2026-03-10 02:30:39 +0000 Commit: Wen Heping 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 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.