Date: Tue, 13 Jul 2021 22:44:54 GMT From: Neel Chauhan <nc@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 2106d78d99b5 - main - devel/py-yacs: New Port: Yet Another Configuration System Message-ID: <202107132244.16DMisAH099689@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by nc: URL: https://cgit.FreeBSD.org/ports/commit/?id=2106d78d99b5ac9eda897f4c5c4a893efb9c6312 commit 2106d78d99b5ac9eda897f4c5c4a893efb9c6312 Author: Neel Chauhan <nc@FreeBSD.org> AuthorDate: 2021-07-13 18:43:49 +0000 Commit: Neel Chauhan <nc@FreeBSD.org> CommitDate: 2021-07-13 22:44:45 +0000 devel/py-yacs: New Port: Yet Another Configuration System --- devel/Makefile | 1 + devel/py-yacs/Makefile | 19 +++++++++++++++++++ devel/py-yacs/distinfo | 3 +++ devel/py-yacs/pkg-descr | 8 ++++++++ 4 files changed, 31 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index bff6a25dfcbb..6367627e67c8 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5311,6 +5311,7 @@ SUBDIR += py-xstatic-term.js SUBDIR += py-xstatic-tv4 SUBDIR += py-xxhash + SUBDIR += py-yacs SUBDIR += py-yaml SUBDIR += py-yamllint SUBDIR += py-yamlordereddictloader diff --git a/devel/py-yacs/Makefile b/devel/py-yacs/Makefile new file mode 100644 index 000000000000..6793653baa7e --- /dev/null +++ b/devel/py-yacs/Makefile @@ -0,0 +1,19 @@ +PORTNAME= yacs +PORTVERSION= 0.1.8 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= nc@FreeBSD.org +COMMENT= Yet Another Configuration System + +LICENSE= APACHE20 + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} + +USES= python:3.6+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-yacs/distinfo b/devel/py-yacs/distinfo new file mode 100644 index 000000000000..04362b6a174b --- /dev/null +++ b/devel/py-yacs/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1626201625 +SHA256 (yacs-0.1.8.tar.gz) = efc4c732942b3103bea904ee89af98bcd27d01f0ac12d8d4d369f1e7a2914384 +SIZE (yacs-0.1.8.tar.gz) = 11100 diff --git a/devel/py-yacs/pkg-descr b/devel/py-yacs/pkg-descr new file mode 100644 index 000000000000..52fe312748f3 --- /dev/null +++ b/devel/py-yacs/pkg-descr @@ -0,0 +1,8 @@ +YACS is a lightweight library to define and manage system configurations, such +as those commonly found in software designed for scientific experimentation. + +These "configurations" typically cover concepts like hyperparameters used in +training a machine learning model or configurable model hyperparameters, such +as the depth of a convolutional neural network. + +WWW: https://github.com/rbgirshick/yacs
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202107132244.16DMisAH099689>