pyproject-fmt(1)
β¨ pyproject-fmt β¨
okay bestie, welcome to pyproject-fmt π β the little glow-up fairy for your pyproject.toml file, straight from the pyproject-fmt(1) manual. she shows up, she reformats, she leaves your config looking β¨immaculateβ¨.
πΈ NAME πΈ
pyproject-fmt β reformat the given pyproject.toml file. that's it. that's the whole job. and she ate. π
π USAGE π
pyproject-fmt [OPTIONS] [PROJECT]
[OPTIONS] = the lil switches you sprinkle on top π§ and [PROJECT] is optional, so yeah, you can just run it and let it do its thing.
π¦ DESCRIPTION π¦
so here's the vibe: pyproject-fmt is designed to reformat the pyproject.toml file you hand it, via the command line. no GUI, no drama, no cap. you point it at a file, it tidies that file up. main character energy, fr fr. π
β OPTIONS β
every single one of them, no skipping, iykyk:
-E,--encoder-classTEXT β the class used to encode the config to TOML. default:pyproject_parser:PyProjectTomlEncoder. yes you can swap her out if you're feeling adventurous π-d,--show-diffβ show a (coloured) diff of the changes. perfect for when you wanna see exactly what she touched before you commit, bestie π₯--colour/--no-colourβ whether to use coloured output. colour on, or no-colour off, your call π-P,--parser-classTEXT β the class used to parse thepyproject.tomlfile. default:pyproject_parser:PyProject. she's gotta read it before she can slay it β¨-T,--tracebackβ show the complete traceback on error. for when something goes sideways and you NEED the receipts π-h,--helpβ show the help message and exit. the classic. always there for you π«Ά
π AUTHORS π
written by Dominic Davis-Foste <dominic@davis-foster.co.uk> β king behavior π
this manual page was written by Josenison F. da Silva <nilsonfsilva@hotmail.com> β iconic, we love a documenter π
and that's the whole page, bestie π β pyproject-fmt, Jan 2023, manual page pyproject-fmt(1). go forth and make your TOML gorgeous. periodt πβ¨
π¦ where this page comes from
- debian trixie: python3-pyproject-parser 0.13.0-2 Β· MIT
- ubuntu noble: python3-pyproject-parser 0.9.1-2 Β· MIT
- ubuntu questing: python3-pyproject-parser 0.13.0-2
- ubuntu resolute: python3-pyproject-parser 0.13.0-4 Β· MIT
- ubuntu stonking: python3-pyproject-parser 0.14.0-1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms