Sat Jun 17 17:41:50 2023 UTC ()
devel/py-plaster: import py-plaster-1.1.2
plaster is a loader interface around multiple config file formats.
It exists to define a common API for applications to use when they
wish to load configuration. The library itself does not aim to
handle anything except a basic API that applications may use to
find and load configuration settings. Any specific constraints
should be implemented in a pluggable loader which can be registered
via an entrypoint.
(wiz)
diff -r0 -r1.1 pkgsrc/devel/py-plaster/DESCR
diff -r0 -r1.1 pkgsrc/devel/py-plaster/Makefile
diff -r0 -r1.1 pkgsrc/devel/py-plaster/PLIST
diff -r0 -r1.1 pkgsrc/devel/py-plaster/distinfo
plaster is a loader interface around multiple config file formats.
It exists to define a common API for applications to use when they
wish to load configuration. The library itself does not aim to
handle anything except a basic API that applications may use to
find and load configuration settings. Any specific constraints
should be implemented in a pluggable loader which can be registered
via an entrypoint.
# $NetBSD: Makefile,v 1.1 2023/06/17 17:41:50 wiz Exp $
DISTNAME= plaster-1.1.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/plaster/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://docs.pylonsproject.org/projects/plaster/en/latest/
COMMENT= Loader interface around multiple config file formats
LICENSE= mit
TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 27
TEST_ENV+= PYTHONPATH=${WRKSRC}/build/lib
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.1 2023/06/17 17:41:50 wiz Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/plaster/__init__.py
${PYSITELIB}/plaster/__init__.pyc
${PYSITELIB}/plaster/__init__.pyo
${PYSITELIB}/plaster/exceptions.py
${PYSITELIB}/plaster/exceptions.pyc
${PYSITELIB}/plaster/exceptions.pyo
${PYSITELIB}/plaster/interfaces.py
${PYSITELIB}/plaster/interfaces.pyc
${PYSITELIB}/plaster/interfaces.pyo
${PYSITELIB}/plaster/loaders.py
${PYSITELIB}/plaster/loaders.pyc
${PYSITELIB}/plaster/loaders.pyo
${PYSITELIB}/plaster/protocols.py
${PYSITELIB}/plaster/protocols.pyc
${PYSITELIB}/plaster/protocols.pyo
${PYSITELIB}/plaster/uri.py
${PYSITELIB}/plaster/uri.pyc
${PYSITELIB}/plaster/uri.pyo
$NetBSD: distinfo,v 1.1 2023/06/17 17:41:50 wiz Exp $
BLAKE2s (plaster-1.1.2.tar.gz) = 04239b39f8fe80e8c8ead86cdbfbfdb2e49419535ea52a91be6d507f275233c8
SHA512 (plaster-1.1.2.tar.gz) = 9c4cd016a57d69d20505c343307eb284fea72adcb1575c6aadf973fdda013f5398ab0f372713ee8d8e8895aee460ac27a572821d202f8447f637fcd308bee748
Size (plaster-1.1.2.tar.gz) = 33232 bytes