-
Notifications
You must be signed in to change notification settings - Fork 10
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
Request access for Cython #80
Comments
Hi @lysnikolaou, when you say non compiled wheel, does it mean someone could just install main with Otherwise, in general I am +1 for Cython. If your request goes through, you will need to provide us with anaconda handles of the maintainers you want to have in the team over there. |
@lysnikolaou I think this sounds good, so assuming no one has objections, please complete the missing items from the checklist to get started.
If you'd also like to use the If you have any questions please just ask here! |
I'm not sure if I understand the question, but my understanding is this (correct me if I'm wrong): Cython basically ships two different types of wheels. Firstly, note that Cython, the compiler, is basically a pure-Python package. One set of wheels, where the Python modules of Cython themselves get compiled with Cython and therefore the wheels have to be platform and version-specific. Additionally, there's a version where the Python sources are shipped themselves without any sort of compilation, therefore that is a
Since I'm not a maintainer of Cython, it'd be best if @scoder or @da-woods did this. I'm just helping set this up and I'll open a Cython PR with the needed CI shortly. |
To clarify, the original intent of this anaconda channel is to provide a place where wheels of difficult projects to build (in our ecosystem) can be hosted. We are in a better situation as our quota was increased, but it still good if we are conscious about that. TL;DR if someone can just do That being said, considering the importance of Cython in our ecosystem, I would personally don't mind 😃 |
or But yes - now you mention it I'm slightly unclear what a wheel gives that a link to github doesn't. I'm definitely keen to encourage/help people test with the latest version of Cython so I'll go through the steps above if people do want a wheel. |
That's enough in my mind, so please feel free to proceed. |
FWIW I think that giving people the ability to do |
Right - I've created an Anaconda account with username da-woods. |
@lysnikolaou I've got everything setup on the backend now, so if you can get the API token and then a workflow to upload the nightly wheels you're good to go. 👍 |
Thanks @matthewfeickert! @da-woods Will you please add the repository secret so that we can test cython/cython#6229? |
@lysnikolaou if you have an Anaconda cloud account I can add you to the team as well, which would be preferred so that package teams on the nightly index don't have just a single maintainer. |
@matthewfeickert The second person should probably be @scoder. I'm okay to be added but I feel that that decision should lie with the maintainers. |
Thanks. 👍 @scoder do you have an Anaconda Cloud account? |
PR cython/cython#6229 is in and wheels got uploaded, so closing as everything looks good. 👍 |
Hi all, now that there's ongoing work on making Cython work with the free-threaded build of CPython, it'd be nice for the other projects that are trying to do the same (NumPy, SciPy, scikit-learn, etc.) to be able to install Cython nightly.
The extra load should be minimal, since we only plan to upload the non-compiled wheel, which means we'll only upload one wheel per version, so no platform-specific wheels.
Cython issue: cython/cython#6223
The text was updated successfully, but these errors were encountered: