Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Clang Build Extension

Gitter Build Status Coverage Status

Clang Build Ext Version Clang Build Ext Python Versions

Clang Build Ext Downloads Per Day Clang Build Ext Downloads Per Week Clang Build Ext Downloads Per Month

The clang-build-ext extension builds Python extensions using a Clang compiler stack. Either system LLVM/Clang or karellen-llvm-clang package can be used.

Beyond compiler the additional functionality is currently undocumented.

How to Use

Add the followi

from karellen.clang_build_ext import ClangBuildExt, ClangBuildClib

...

setup(
... 
cmdclass={"build_ext": ClangBuildExt,
          "build_clib": ClangBuildClib},)
)

Metadata

Release files for clang-build-ext 0.0.1.dev20231022200505

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

Source distribution (sdist)

Source distribution for clang-build-ext 0.0.1.dev20231022200505
File Size Uploaded
clang_build_ext-0.0.1.dev20231022200505.tar.gz 10.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for clang-build-ext 0.0.1.dev20231022200505
File Interpreter ABI Platform
clang_build_ext-0.0.1.dev20231022200505-py3-none-any.whl Python 3 none any Details

Total release size: 17.5 kB

Release files / clang_build_ext-0.0.1.dev20231022200505.tar.gz

Download URL clang_build_ext-0.0.1.dev20231022200505.tar.gz
Size 10.6 kB
Tags Source
SHA-256 checksum
How to use checksums
0fa13d10853f6433157b81bf939bd077ebc754b7d907d6c70df419550bfb9211
BLAKE2b-256 checksum
How to use checksums
978b075012a4625d82d8082e52f5a64de75cce0879c53564709608ac1d299034
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / clang_build_ext-0.0.1.dev20231022200505-py3-none-any.whl

Download URL clang_build_ext-0.0.1.dev20231022200505-py3-none-any.whl
Size 6.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f9dbf63cb400f1dfbd808e3d20a21fdf36ea659079cbd9174e9eb9228c559e7c
BLAKE2b-256 checksum
How to use checksums
9473e14fcfbadeb948b2055cc3c9fdc526f45c6fa66906c87e6ceaf7bc9a7fdc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6
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