Date: Sun, 05 Apr 2026 17:26:22 +0000 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: 470e134a7255 - main - textproc/py-pystache: Update to 0.6.8 Message-ID: <69d29b3e.1e15e.14215371@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=470e134a725573c530f796cdd7a78949ba82ba60 commit 470e134a725573c530f796cdd7a78949ba82ba60 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2026-04-05 17:10:26 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2026-04-05 17:18:55 +0000 textproc/py-pystache: Update to 0.6.8 - Update COMMENT - Update WWW - Convert to USE_PYTHON=pep517 - Update pkg-descr - Take maintainership Changes: https://github.com/PennyDreadfulMTG/pystache/releases https://github.com/PennyDreadfulMTG/pystache/blob/master/CHANGELOG.rst --- textproc/py-pystache/Makefile | 17 +++++++++++------ textproc/py-pystache/distinfo | 6 +++--- textproc/py-pystache/pkg-descr | 15 ++++++++++++--- 3 files changed, 26 insertions(+), 12 deletions(-) diff --git a/textproc/py-pystache/Makefile b/textproc/py-pystache/Makefile index 067e61c62b69..b0b4335eecff 100644 --- a/textproc/py-pystache/Makefile +++ b/textproc/py-pystache/Makefile @@ -1,19 +1,24 @@ PORTNAME= pystache -PORTVERSION= 0.6.0 -PORTREVISION= 1 +PORTVERSION= 0.6.8 CATEGORIES= textproc www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= ports@FreeBSD.org -COMMENT= Logic-less templates for Python -WWW= https://github.com/sarnold/pystache +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Mustache for Python +WWW= https://mustache.github.io/ \ + https://github.com/PennyDreadfulMTG/pystache LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2:devel/py-setuptools-scm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} + USES= python -USE_PYTHON= distutils concurrent autoplist +USE_PYTHON= autoplist concurrent pep517 + NO_ARCH= yes .include <bsd.port.mk> diff --git a/textproc/py-pystache/distinfo b/textproc/py-pystache/distinfo index 0c85cc34653b..855c622d70c1 100644 --- a/textproc/py-pystache/distinfo +++ b/textproc/py-pystache/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1639291223 -SHA256 (pystache-0.6.0.tar.gz) = 93bf92b2149a4c4b58d12142e2c4c6dd5c08d89e4c95afccd4b6efe2ee1d470d -SIZE (pystache-0.6.0.tar.gz) = 78240 +TIMESTAMP = 1773966930 +SHA256 (pystache-0.6.8.tar.gz) = 3707518e6a4d26dd189b07c10c669b1fc17df72684617c327bd3550e7075c72c +SIZE (pystache-0.6.8.tar.gz) = 101892 diff --git a/textproc/py-pystache/pkg-descr b/textproc/py-pystache/pkg-descr index e72bbdec7490..0bf610225d42 100644 --- a/textproc/py-pystache/pkg-descr +++ b/textproc/py-pystache/pkg-descr @@ -1,3 +1,12 @@ -Pystache is a Python implementation of Mustache. -Inspired by ctemplate and et, Mustache is a framework-agnostic -way to render logic-free views. +Pystache is a Python implementation of Mustache. Mustache is a +framework-agnostic, logic-free templating system inspired by ctemplate and et. +Like ctemplate, Mustache "emphasizes separating logic from presentation: it is +impossible to embed application logic in this template language." + +The mustache(5) man page provides a good introduction to Mustache's syntax. For +a more complete (and more current) description of Mustache's behavior, see the +official Mustache spec. + +Pystache is semantically versioned and older versions can still be found on +PyPI. This version of Pystache now passes all tests in version 1.1.3 of the +spec.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69d29b3e.1e15e.14215371>
