Skip to main content

ofmt

Lint Test Release PyPI

Omni formatter. A formatter for everything.

Usage

Format specific files:

uvx ofmt {files}

Walk the current working directory:

uvx ofmt

Formatters

extension formatter
c, h, cpp, cc clang-format
js, ts, jsx, tsx, html, css, json, jsonc biome
md, yaml, yml prettier
toml taplo
sh, bash shfmt
sql sqlfluff
py black

Formatters are downloaded as needed. A bundled .prettierrc.json is used when no project-level prettier config is found. A bundled .sqlfluff config enforces lowercase keywords by default; after fixing, sqlfluff lints to catch any remaining violations.

Metadata

Release files for ofmt 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ofmt 1.2.0
File Size Uploaded Provenance
ofmt-1.2.0.tar.gz 2.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for ofmt 1.2.0
File Interpreter ABI Platform
ofmt-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 6.0 kB

Release files / ofmt-1.2.0.tar.gz

Download URL ofmt-1.2.0.tar.gz
Size 2.8 kB
Tags Source
SHA-256 checksum
How to use checksums
26c5f796e8246e2d3d1598c56bad07daa40d944801b668d1829fa652685dc00f
BLAKE2b-256 checksum
How to use checksums
351516a25553e041e57808f03ccce0735396c4dda7f53a4a805eebe5cfbfa706
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ofmt-1.2.0-py3-none-any.whl

Download URL ofmt-1.2.0-py3-none-any.whl
Size 3.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0d2474efc2d331f4cbef414c4966a8fdb1ecdb1936a480732e64b99378511d1e
BLAKE2b-256 checksum
How to use checksums
eb983b4c772ab246b2c691ded8745a7c1eee818d02c1d44a719c6aaed1e9c59b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for ofmt 1.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page