px
pypx

clang

v21.1.7

libclang python bindings

39 KBpy3-none-anyApache Software License
Diff
$ uv add clang

PyPI Python Downloads License

Clang Python package for PyPI

This repository builds and releases the clang package on pypi .

The wheel is built from the LLVM libclang python binding source code directly. Thanks @nightlark for the 2025 refresh of the build process.

This package does not contain binary files for the libclang library, only the python bindings.

Installation

You can install the package using pip:

pip install clang

Or for a specific version:

pip install clang==20

License

This repository follows the license agreement of the LLVM project, see Apache-2.0 WITH LLVM-exception.

Release SOP

  • GitHub Workflows will create new pull requests weekly when LLVM releases new major versions. You can always manually trigger the GitHub Actions.
  • Merge the PR created by GH Action.
  • Create a new release, with a new tag "v".
  • The creation of the tag will trigger a push, which will trigger the release/pypi upload workflow, through Trusted Publishing

Details

Version
21.1.7
License
Apache Software License
Maintainer
LLVM team - pypi upload by Loic Jaquemet

Release Cadence

1
releases in the past year
avg 110 days between releases

Maintainers

  • LLVM team - pypi upload by Loic Jaquemet