py-tomlkit: added version 0.8.0

TOML Kit is a 1.0.0-compliant TOML library. It includes a parser that preserves
all comments, indentations, whitespace and internal element ordering, and makes
them accessible and editable via an intuitive API. You can also create new TOML
documents from scratch using the provided helpers.
This commit is contained in:
adam 2022-01-11 19:17:22 +00:00
parent ababdde2f0
commit 669f15b07c
5 changed files with 76 additions and 1 deletions

View file

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1267 2022/01/11 19:09:24 adam Exp $
# $NetBSD: Makefile,v 1.1268 2022/01/11 19:17:22 adam Exp $
#
COMMENT= Text processing utilities (does not include desktop publishing)
@ -1107,6 +1107,7 @@ SUBDIR+= py-tinycss2
SUBDIR+= py-toml
SUBDIR+= py-tomli
SUBDIR+= py-tomli_w
SUBDIR+= py-tomlkit
SUBDIR+= py-ujson
SUBDIR+= py-uritemplate
SUBDIR+= py-validators

View file

@ -0,0 +1,4 @@
TOML Kit is a 1.0.0-compliant TOML library. It includes a parser that preserves
all comments, indentations, whitespace and internal element ordering, and makes
them accessible and editable via an intuitive API. You can also create new TOML
documents from scratch using the provided helpers.

View file

@ -0,0 +1,23 @@
# $NetBSD: Makefile,v 1.1 2022/01/11 19:17:22 adam Exp $
DISTNAME= tomlkit-0.8.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=t/tomlkit/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/sdispater/tomlkit
COMMENT= Style preserving TOML library
LICENSE= mit
TEST_DEPENDS+= ${PYPKGPREFIX}-test>=6.0:../../devel/py-test
USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 27
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

42
textproc/py-tomlkit/PLIST Normal file
View file

@ -0,0 +1,42 @@
@comment $NetBSD: PLIST,v 1.1 2022/01/11 19:17:22 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/tomlkit/__init__.py
${PYSITELIB}/tomlkit/__init__.pyc
${PYSITELIB}/tomlkit/__init__.pyo
${PYSITELIB}/tomlkit/_compat.py
${PYSITELIB}/tomlkit/_compat.pyc
${PYSITELIB}/tomlkit/_compat.pyo
${PYSITELIB}/tomlkit/_utils.py
${PYSITELIB}/tomlkit/_utils.pyc
${PYSITELIB}/tomlkit/_utils.pyo
${PYSITELIB}/tomlkit/api.py
${PYSITELIB}/tomlkit/api.pyc
${PYSITELIB}/tomlkit/api.pyo
${PYSITELIB}/tomlkit/container.py
${PYSITELIB}/tomlkit/container.pyc
${PYSITELIB}/tomlkit/container.pyo
${PYSITELIB}/tomlkit/exceptions.py
${PYSITELIB}/tomlkit/exceptions.pyc
${PYSITELIB}/tomlkit/exceptions.pyo
${PYSITELIB}/tomlkit/items.py
${PYSITELIB}/tomlkit/items.pyc
${PYSITELIB}/tomlkit/items.pyo
${PYSITELIB}/tomlkit/parser.py
${PYSITELIB}/tomlkit/parser.pyc
${PYSITELIB}/tomlkit/parser.pyo
${PYSITELIB}/tomlkit/py.typed
${PYSITELIB}/tomlkit/source.py
${PYSITELIB}/tomlkit/source.pyc
${PYSITELIB}/tomlkit/source.pyo
${PYSITELIB}/tomlkit/toml_char.py
${PYSITELIB}/tomlkit/toml_char.pyc
${PYSITELIB}/tomlkit/toml_char.pyo
${PYSITELIB}/tomlkit/toml_document.py
${PYSITELIB}/tomlkit/toml_document.pyc
${PYSITELIB}/tomlkit/toml_document.pyo
${PYSITELIB}/tomlkit/toml_file.py
${PYSITELIB}/tomlkit/toml_file.pyc
${PYSITELIB}/tomlkit/toml_file.pyo

View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2022/01/11 19:17:22 adam Exp $
BLAKE2s (tomlkit-0.8.0.tar.gz) = 0d8c9dd5f649b7266e1ff76c19d2e3733417508b69eb1a3bdc4b94a6bbf9269d
SHA512 (tomlkit-0.8.0.tar.gz) = 77b267201021e740d8134d0d5edfbef2cf077adac0b320d80887fdedda3f63f74df1957e8230976f16c80fcc58fd4cfabb195cccf0eda7d6cd29f5f65d362147
Size (tomlkit-0.8.0.tar.gz) = 179067 bytes