Created attachment 250641 [details] py-pytomlpp-1.0.13.patch Description: pytomlpp is a python wrapper for toml++. Some points you may want to know before use: * Using toml++ means that this module is fully compatible with TOML v1.0.0. * We convert toml structure to native python data structures (dict/list etc.) when parsing, this is more inline with what json module does. * The binding is using pybind11. * The project is tested using toml-test and pytest. * We support all major platforms (Linux, Mac OSX and Windows), for both CPython and Pypy and all recent Python versions. You just need to pip install and we have a pre-compiled binaries ready. No need to play with clang, cmake or any C++ toolchains. WWW: https://pypi.org/project/pytomlpp/ https://github.com/bobfang1992/pytomlpp QA: * portlint: OK (looks fine.) * testport: OK (poudriere: 14.0-RELEASE, amd64)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=b242f7333170c76621f66bbd09632d979934485a commit b242f7333170c76621f66bbd09632d979934485a Author: Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org> AuthorDate: 2024-08-21 21:48:54 +0000 Commit: Gabriel M. Dutra <dutra@FreeBSD.org> CommitDate: 2024-08-21 23:01:13 +0000 textproc/py-tomlpp: Add new port pytomlpp is a python wrapper for toml++ PR: 278970 textproc/Makefile | 1 + textproc/py-pytomlpp/Makefile (new) | 23 +++++++++++++++++++++++ textproc/py-pytomlpp/distinfo (new) | 3 +++ textproc/py-pytomlpp/pkg-descr (new) | 16 ++++++++++++++++ 4 files changed, 43 insertions(+)
Committed, thanks!