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

File Added: pkgsrc/devel/py-plaster/DESCR
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.

File Added: pkgsrc/devel/py-plaster/Makefile
# $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"

File Added: pkgsrc/devel/py-plaster/PLIST
@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

File Added: pkgsrc/devel/py-plaster/distinfo
$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