toml-fmt-common is an internal utility library providing common logic for TOML formatters within the `toml-fmt` project, such as `pyproject-fmt` and `tox-toml-fmt`. While a PyPI package exists (current version 1.3.2), its primary purpose is as a dependency for other tools, not for direct end-user interaction. The development of its code has moved into the `tox-dev/toml-fmt` monorepo, where it is actively maintained as part of a larger ecosystem with frequent releases for its consuming projects.
pip install toml-fmt-commonNo compatibility data collected yet for this library.
This library is intended for internal use by other `toml-fmt` projects (e.g., `pyproject-fmt`, `tox-toml-fmt`) and does not provide a public API for direct consumption by end-users. Attempting to use it directly may result in unstable or undocumented behavior.
Instead of `toml-fmt-common`, use higher-level tools like `pyproject-fmt` or `tox-toml-fmt` which are designed for user interaction.
For the latest source code and development, refer to `https://github.com/tox-dev/toml-fmt/tree/main/toml-fmt-common`.
Ensure you are using the latest versions of `pyproject-fmt` or `tox-toml-fmt` to benefit from these internal fixes. Avoid direct manipulation of `toml-fmt-common`'s internals.
Do not import `toml_fmt_common` directly. Instead, utilize the public interfaces of its consuming projects, such as `pyproject-fmt` or `tox-toml-fmt`, to format TOML files.
To format TOML files, use the dedicated command-line tools or public Python APIs provided by `pyproject-fmt` or `tox-toml-fmt`, which wrap `toml-fmt-common`'s internal logic.
Avoid direct imports of internal components. For TOML formatting needs, use the higher-level tools like `pyproject-fmt` or `tox-toml-fmt` that are built upon `toml-fmt-common`.