import ports/textproc/py-tomlkit, ok lraab@
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:
parent
5b1fcafda1
commit
17228cc92e
22
textproc/py-tomlkit/Makefile
Normal file
22
textproc/py-tomlkit/Makefile
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
COMMENT = style-preserving TOML library for Python
|
||||||
|
|
||||||
|
MODPY_EGG_VERSION = 0.11.6
|
||||||
|
DISTNAME = tomlkit-${MODPY_EGG_VERSION}
|
||||||
|
PKGNAME = py-${DISTNAME}
|
||||||
|
CATEGORIES = textproc
|
||||||
|
|
||||||
|
# MIT
|
||||||
|
PERMIT_PACKAGE= Yes
|
||||||
|
|
||||||
|
MODULES= lang/python
|
||||||
|
|
||||||
|
MODPY_PI = Yes
|
||||||
|
MODPY_PYBUILD = poetry-core
|
||||||
|
|
||||||
|
FLAVORS = python3
|
||||||
|
FLAVOR = python3
|
||||||
|
|
||||||
|
TEST_DEPENDS = devel/py-test-cov${MODPY_FLAVOR} \
|
||||||
|
textproc/py-yaml${MODPY_FLAVOR}
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
2
textproc/py-tomlkit/distinfo
Normal file
2
textproc/py-tomlkit/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
SHA256 (tomlkit-0.11.6.tar.gz) = cblS5XIWiJN/sCz501TbzweFBmFJ0oVeRFMevdK2XXM=
|
||||||
|
SIZE (tomlkit-0.11.6.tar.gz) = 188290
|
8
textproc/py-tomlkit/pkg/DESCR
Normal file
8
textproc/py-tomlkit/pkg/DESCR
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
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.
|
46
textproc/py-tomlkit/pkg/PLIST
Normal file
46
textproc/py-tomlkit/pkg/PLIST
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
@conflict py-toml-*
|
||||||
|
@pkgpath textproc/py-toml
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit-${MODPY_EGG_VERSION}.dist-info/
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit-${MODPY_EGG_VERSION}.dist-info/LICENSE
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit-${MODPY_EGG_VERSION}.dist-info/METADATA
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit-${MODPY_EGG_VERSION}.dist-info/RECORD
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit-${MODPY_EGG_VERSION}.dist-info/WHEEL
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/__init__.py
|
||||||
|
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}/
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}_utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}_utils.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}api.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}api.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}container.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}container.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}items.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}items.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}parser.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}parser.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}source.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}source.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}toml_char.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}toml_char.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}toml_document.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}toml_document.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}toml_file.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/${MODPY_PYCACHE}toml_file.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/_compat.py
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/_utils.py
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/api.py
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/container.py
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/exceptions.py
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/items.py
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/parser.py
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/py.typed
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/source.py
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/toml_char.py
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/toml_document.py
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/tomlkit/toml_file.py
|
Loading…
Reference in New Issue
Block a user