-
Notifications
You must be signed in to change notification settings - Fork 50
Description
Project to be claimed
libclang: https://pypi.org/project/libclang
Your PyPI username
Should be transferred to either:
boomanaiden154: https://pypi.org/user/boomanaiden154
tstellar: https://pypi.org/user/tstellar
(For moving to LLVM org on PyPI)
Reasons for the request
The last release on PyPI was about 1 year 8 months for libclang version 18.1.1, the latest version from LLVM is 21.1.5 -- last February a commit was merged in the GitHub repository (sighingnow/libclang@4fb1d60) that bumped the version to 19.1.3, but CI jobs failed and no release was made.
Early last year (January/February) I opened PRs upstream for fixing the broken build (sighingnow/libclang#79) and modernizing the CI workflow to be easier to release future updates (sighingnow/libclang#78).
I reached out to @sighingnow via GitHub issues and email a few times around March and got a response saying he could add me as a co-maintainer on June 28, and I responded with my GitHub username on June 29; no response since then, my last email to follow up was sent on October 27.
I'm currently working on getting the clang PyPI package (bindings only - no compiled lib) set up so it can live in the upstream LLVM project (llvm/llvm-project#125806), and afterwards plan on trying to get the libclang PyPI package with compiled bindings transitioned into the LLVM org.
Maintenance or replacement?
Maintenance
Source code repositories URLs
Current project: https://github.com/sighingnow/libclang
Replacement: https://github.com/llvm/llvm-project
(LLVM monorepo will have code based on refactored build system in https://github.com/nightlark/libclang/tree/migrate-to-cibuildwheel)
Contact and additional research
I've reached out to @sighingnow via email about helping with maintenance on:
- January 31, 2025
- February 10, 2025 (short reminder shortly after seeing another PR that had broken CI builds get merged, with a heads about the PR I had open that fixes the CI builds)
- February 17, 2025
- March 5, 2025
- March 31, 2025
I got an email response on June 28, 2025 saying he could add me as a co-maintainer, and replied on June 29, 2025. No response since then, so I sent a follow-up email on October 27, 2025.
There have also been several pings on various GitHub issues and PRs in https://github.com/sighingnow/libclang throughout this timespan, but no responses.
Code of Conduct
- I agree to follow the PSF Code of Conduct