-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Picking up pypi name? #14
Comments
Hi @trolldbois @ethanhs, Many thanks for your work for updating the pypi clang package to 6.0.0 and make it available for people. However the clang package on pypi hasn't been updated since 2018, now the LLVM has released version 10.0. I want to use clang python binding as a dependency of my project and I want the libclang could be accessed easier for Python users. I'm considering upload the libclang python bindings along with prebuilt libclang.so (or libclang.dylib) for different platforms to make the install process easier. Could I pike up the pypi package name ? Or could you please add me to the maintainer list of the pypi package as well? My email address is Thanks in advance! |
Yeah, sorry I've had so little time to work on it. Please let me know if you end up releasing packages! |
@ethanhs @sighingnow I just published a bunch of version, pulling directly from the debian packages. tell me if it works for you. I'll update the github repo here with the simple download & packaging script |
Hi @trolldbois, I have publish my package under the name Which means, a Python user doesn't need to install Thanks! |
Hi @trolldbois, After several release round it looks like the libclang (https://pypi.org/project/libclang/#files) works well for our python users, because it has no other system-wide package dependency (libclang-dev or libclang-devel, and such things). Just pip install will gather all things correctly. However because the naming clang vs. libclang, we often mis-install the |
And there won't be any conflict. We just need to add some wheel artifacts. |
@sighingnow I think the clang python package should not distribute Binary Libraries by default. |
Hello,
I am quite curious with using clang bindings on a project of mine. I want to be able to support Windows along with MacOS and Linux. Unfortunately, Windows has no official method of distributing clang bindings. Because of this, my best recourse is to put up a package of the bindings on pypi. It seems based on the README your needs are satisfied by your Linux package manager, and you have marked this package as "obsolete". In addition, there hasn't been an update for Clang 6.0. In the interest of maintaining an easily installable, up to date set of Python bindings to clang, would you be willing to pass on ownership of the clang PyPI name to me to maintain? If you are interested please let me know here or via email ethan [at] ethanhs [dot] me. Finally I wanted to thank you for the work you have done on maintaining this package.
Sincerely,
Ethan Smith
The text was updated successfully, but these errors were encountered: