{"categories":[{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools/3"}],"enrichment":{"capability":"Formats tox.toml files with consistent style and comment preservation, applying opinionated rules similar to black for Python code.","skillfed_tags":["formatter","toml","tox"],"use_cases":["Enforce consistent formatting across tox.toml files in a monorepo or team project","Integrate as a pre-commit hook to automatically format tox.toml on every commit","Programmatically format tox.toml files in build or CI/CD automation scripts","Standardize tox configuration style without manual configuration of dozens of formatting rules","Reduce diff noise in code reviews by applying deterministic formatting rules"],"what_it_does":"tox-toml-fmt is a command-line tool and Python library that reformats tox.toml files according to a fixed set of opinionated rules, similar to how black formats Python code. It normalizes string quotes, key formatting, array layout, and table structure while preserving comments. The tool supports minimal configuration (column width, indentation, pinned environments) and can be used standalone, integrated as a pre-commit hook, or called programmatically from Python code.\n\nThe formatter runs on Python 3.10 and higher and is distributed as compiled wheels for multiple platforms. It depends on toml-fmt-common for shared formatting logic. Recent updates include support for free-threaded Python wheels and fixes for empty table handling.","worth_installing":"Yes, if you manage tox.toml files and want consistent formatting with minimal configuration overhead. The tool is actively maintained, has no known vulnerabilities, and uses a permissive license. Install via pipx or uv to avoid dependency conflicts. Not necessary if you have no tox.toml files or prefer manual formatting."},"id":"tox-toml-fmt","links":{"html":"https://skillfed.io/packages/tox-toml-fmt","md":"https://skillfed.io/packages/tox-toml-fmt.md","pypi":"https://pypi.org/project/tox-toml-fmt/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-05","license_spdx":null,"license_treatment":"permissive","name":"tox-toml-fmt","python_support":"supports_current","summary":"Format your pyproject.toml file"},"popularity":{"monthly_downloads":242800,"position":8838,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.9.3"}
