-
Notifications
You must be signed in to change notification settings - Fork 15.2k
Open
Labels
clang:as-a-librarylibclang and C++ APIlibclang and C++ APImetaissueIssue to collect references to a group of similar or related issues.Issue to collect references to a group of similar or related issues.
Description
This is an issue to track the things that need to happen to move the clang PyPI package into the LLVM monorepo from its current home at https://github.com/trolldbois/python-clang
- Add a pyproject.toml file to the LLVM monorepo for building a sdist and wheel equivalent to what is built by pyproject.toml in trolldbois/python-clang ([libclang/python] Enable packaging clang python bindingsย #125806)
- Add a CI workflow to build the clang python bindings package and upload it to PyPI using trusted publishing, similar to release.yml in trolldbois/python-clang ([libclang/python][ci] Add release Clang Python Bindings CI workflowย #168234)
- @trolldbois transfer ownership of the clang PyPI package to @boomanaiden154 or @tstellar so they can add it to the LLVM PyPI org
- Set up trusted publishing for the clang PyPI package to use the release-clang-pypi.yml file in the LLVM monorepo (@tstellar or @boomanaiden154)
- Add a workflow call to the release-clang-pypi.yml file in release-tasks.yml (this change shouldn't get merged until everything else is set up)
Some discussion about transferring PyPI packages to the LLVM org on PyPI can be found at: https://discourse.llvm.org/t/moving-projects-into-the-llvm-org-on-pypi/88868
DeinAlptraum
Metadata
Metadata
Assignees
Labels
clang:as-a-librarylibclang and C++ APIlibclang and C++ APImetaissueIssue to collect references to a group of similar or related issues.Issue to collect references to a group of similar or related issues.