Date: Thu, 21 May 2026 15:04:38 +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: 2d3ac6e7780c - main - devel/py-flexcache: Add py-flexcache 0.3 Message-ID: <6a0f1f06.42ee4.6d2c77be@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=2d3ac6e7780c63170a6929b891ef78e34305f62e commit 2d3ac6e7780c63170a6929b891ef78e34305f62e Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2026-05-21 14:45:41 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2026-05-21 14:45:41 +0000 devel/py-flexcache: Add py-flexcache 0.3 flexcache provides a robust and extensible package to cache on disk the result of expensive calculations. --- devel/Makefile | 1 + devel/py-flexcache/Makefile | 24 ++++++++++++++++++++++++ devel/py-flexcache/distinfo | 3 +++ devel/py-flexcache/pkg-descr | 2 ++ 4 files changed, 30 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 82fc74095c50..8eaa26fb2dd9 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5010,6 +5010,7 @@ SUBDIR += py-flatland SUBDIR += py-flatten-dict SUBDIR += py-flex + SUBDIR += py-flexcache SUBDIR += py-flexmock SUBDIR += py-flit SUBDIR += py-flit-core diff --git a/devel/py-flexcache/Makefile b/devel/py-flexcache/Makefile new file mode 100644 index 000000000000..f891c6119bbb --- /dev/null +++ b/devel/py-flexcache/Makefile @@ -0,0 +1,24 @@ +PORTNAME= flexcache +PORTVERSION= 0.3 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Save and load to the cache a transformed versions of a source object +WWW= https://github.com/hgrecco/flexcache + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.4.3:devel/py-setuptools-scm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-flexcache/distinfo b/devel/py-flexcache/distinfo new file mode 100644 index 000000000000..8d83fe8b2fc1 --- /dev/null +++ b/devel/py-flexcache/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1779222880 +SHA256 (flexcache-0.3.tar.gz) = 18743bd5a0621bfe2cf8d519e4c3bfdf57a269c15d1ced3fb4b64e0ff4600656 +SIZE (flexcache-0.3.tar.gz) = 15816 diff --git a/devel/py-flexcache/pkg-descr b/devel/py-flexcache/pkg-descr new file mode 100644 index 000000000000..a3c09d24da8a --- /dev/null +++ b/devel/py-flexcache/pkg-descr @@ -0,0 +1,2 @@ +flexcache provides a robust and extensible package to cache on disk the result +of expensive calculations.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a0f1f06.42ee4.6d2c77be>
