From nobody Tue Mar 10 02:32:03 2026 X-Original-To: dev-commits-ports-all@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 4fVHvs1dW7z6VPQw for ; Tue, 10 Mar 2026 02:32:09 +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 4fVHvs14FDz47gS for ; Tue, 10 Mar 2026 02:32:09 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773109929; 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=QUgVo8UszkIQnPUBHYxN+9vPzHZE4s8FAwlM1IPZ+T59sq+LvL1NSR8cW4fH8nzCNTlEkc 1iZbtFkB8JJZ6SNSa/Au0oIDNUYOmRr11rBzbxpDwMwlAK4vLB1ASMV14qr2vlqpYRaBFg zZWBrbVL3vUAO/xPYsPr0ammnKwf1jJBPz9cit3pa1iN0tsreIxsf5ar0Cze9u/dhBw2WD bMvSbj1EeGVxDux5IXgOPXLfiHiJBeyvwFpWnTuY6nvcd7HoYYnNsVIm+CnYwpLI+fb+x7 JDWC1WHDzrpw5W7v7L4+GUpSB8YPSxPxDrtyB1pNF1BS0MR/Y1PLGU4qTb+4Lw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1773109929; a=rsa-sha256; cv=none; b=aBFSqMNgunBrqgjE6dczx87Mj4YSAJgY2qhi7DftuKiRXVeqP3YSdWoyYtk380+ZaoqwDA xxAytZOZMIpzVadiRZurDAO8SPvkfRsRyPKq2e8BbydwvaKZNB0ECExetQNeNZQNPaZN0e aZ9V2wt9/3pUV6TM+1F6fOIaFs/jUsijwCcRVDuY5eWY0+a4C7lYBqmc8PI05OwaoQuejG X8hhdhqDq1F8axDH/XcJ8moGZkUYqk4p+6OobIRvKdVleeiiLlE6Gl04oNPQi2X3d17F53 HsX4QFwo/SSS53xZtSsAUeQviQz2MRTTgpcs9vYutNuIqIbNgTEd9z3/niL8ZA== 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=1773109929; 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=YobvW7e7nXy6w/+3cwrFnispJpNWaWUbpRUm6obMuis7UAyWbpEp9qGuFxkm7hEyx/TOnq qKAYJNqR8iQYUk62xi0SQvBB2cUN7Kseew5QID1Xu8wci/MRHyiTci7fkOPj3GnaAowOUh l61arpry/6476mqCjZ624NJPk2CRz1vL6Ffi4q7xEvtVb8KXkQKRpacHhVVxoFwNssAkea 6ylelzc2f+pee8EKPJ8qr9NLfASXm8WHNUKify21/KPVSMHL+WPuyewMCKJ/4rqqFgmj3X XZY1WcL5fHZ/bvfBfYpGmmRZPx13uYQNYr1dXmE6Rlz4N8rOt/GuThT6kc05xQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fVHvs0dLXzsyB for ; Tue, 10 Mar 2026 02:32:09 +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: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@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.