Skip to content

python-poetry/tomlkit

Folders and files

NameName
Last commit message
Last commit date
Dec 20, 2021
Dec 24, 2021
Feb 8, 2022
Feb 8, 2022
Jul 27, 2020
Jul 27, 2020
Jan 24, 2020
May 4, 2020
Dec 17, 2021
Feb 8, 2022
Jul 10, 2018
Jan 6, 2022
Dec 24, 2021
Feb 8, 2022
Dec 17, 2021

Repository files navigation

GitHub Release PyPI Version Python Versions License
Tests

TOML Kit - Style-preserving TOML library for Python

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.

Part of the implementation as been adapted, improved and fixed from Molten.

Usage

See the documentation for more information.

Installation

If you are using Poetry, add tomlkit to your pyproject.toml file by using:

poetry add tomlkit

If not, you can use pip:

pip install tomlkit

Running tests

Please clone the repo with submodules with the following command git clone --recurse-submodules https://github.com/sdispater/tomlkit.git. We need the submodule - toml-test for running the tests.

You can run the tests with poetry run pytest -q tests