Skip to main content

cformat

cformat packages a prebuilt clang-format binary into a Python wheel so the tool can be invoked with:

cformat
uv run cformat

The package always uses the bundled binary. It never falls back to a system clang-format.

cformat does not build LLVM in this repository. During wheel builds it only:

  • downloads pinned prebuilt static binaries from muttleyxd/clang-tools-static-binaries
  • verifies their .sha512sum files

PyPI releases are wheel-only for now. cformat does not publish an sdist.

Supported wheel platforms are limited to the LLVM 20 assets that exist in the pinned prebuilt release:

  • Linux x86_64
  • macOS x86_64
  • macOS arm64
  • Windows x86_64

Metadata

Release files for cformat 20.1.0

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

Built distributions (wheels)

Table of built distributions (wheels) for cformat 20.1.0
File
cformat-20.1.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
cformat-20.1.0-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details
cformat-20.1.0-py3-none-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl Python 3 none Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
cformat-20.1.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
cformat-20.1.0-py3-none-macosx_10_15_x86_64.whl Python 3 none macOS 10.15+ x86-64 Details

Total release size: 8.3 MB

Release files / cformat-20.1.0-py3-none-win_amd64.whl

Download URL cformat-20.1.0-py3-none-win_amd64.whl
Size 1.3 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
07e2f280128549742e6304d5cb1b47fc0f39fd37aa7e5023f1ceaacfbaeb433f
BLAKE2b-256 checksum
How to use checksums
df9cf215f7e9de589e2851ebc2e5a23625ac5e7a0a2080fa8d1c567d82f31213
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / cformat-20.1.0-py3-none-musllinux_1_2_x86_64.whl

Download URL cformat-20.1.0-py3-none-musllinux_1_2_x86_64.whl
Size 1.9 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
e9e284fdef2b4bdc5d72d35126462f6377ed04927d873cf5ac786229a85a8e66
BLAKE2b-256 checksum
How to use checksums
32d91e6e5d965b771ba11392906681c175887e256f4ba0bbf0f0b0965d778d41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / cformat-20.1.0-py3-none-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL cformat-20.1.0-py3-none-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 1.9 MB
Tags Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 Python 3
SHA-256 checksum
How to use checksums
7615f7f046bdebbbdb7ca7aa2fe856a6054e48b209eefa478613fe4470289fbe
BLAKE2b-256 checksum
How to use checksums
2a34e717f80cfc8c3031292c2807c62ae331c3daf839eaaa9319727a014a4468
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / cformat-20.1.0-py3-none-macosx_11_0_arm64.whl

Download URL cformat-20.1.0-py3-none-macosx_11_0_arm64.whl
Size 1.7 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d040256dd7d3bfd559bccf41ca91d038b34178d7e9d727dd9252c2d35c6b18aa
BLAKE2b-256 checksum
How to use checksums
0037abbdb628f7cc3a9e4619cb1917400899a1e1624fe09e856714c52111c849
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / cformat-20.1.0-py3-none-macosx_10_15_x86_64.whl

Download URL cformat-20.1.0-py3-none-macosx_10_15_x86_64.whl
Size 1.6 MB
Tags Python 3 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
98c04d0ef05ce01eb36f24cc96f6b3cc5fdec95a95d1156a5868d26223bd3cd1
BLAKE2b-256 checksum
How to use checksums
9e8797cb3cbb7504a51e99f0e4ee7b3c827a5f6c54e2f662ce042208d5d997ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

20.1.0 This release

5 release files

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