-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Provide Anaconda package #383
Comments
To my knowledge compiling for anaconda isn't trivial. It assumes pure python code, or a not-Rust compiler. I shall tag it help-wanted. Maybe someone with more knowledge on anaconda/ cross-compiling could pick that up. |
I can try creating a conda package in 1-2 weeks if others don't succeed. |
@alippai That would be great! |
@alippai @ritchie46 Any update on creating a conda package? |
cc: @alippai @ritchie46 I started a PR on conda-forge for conda-forge polars branch: https://github.com/sugatoray/staged-recipes/tree/polars |
@sugatoray the issue is that simd is a nightly-only experimental API and therefore Polars needs rust-nightly to compile. |
abandoned attempts: Open attempts: |
@Maxyme hopefully yours works, mine was working but it takes >6 hours to run and times out conda's build limit |
@timkpaine Thanks for the information, I was able to have a succesful macos build yesterday, and it looks like linux works too, just having some issues still with the windows build, either I can fix it, or will disable it for now. |
@Maxyme if you skip windows for now and add me on the feedstock I can look at windows. I would also add @ritchie46 and @sugatoray to the feedstock list (you can add folks after the feedstock is made with a simple command that skips CI as well) |
@timkpaine I updated the pr to add suggested maintainers and skipping windows builds for now. Thanks for looking into this, I think it's quite close to building successfully, I linked the issue as a comment in the meta.yaml to help for the subsequent builds. |
Awesome this is good, im glad this will finally get across the line after 5 attempts! It will be good for other rust-based python projects down the line as well as this is likely the most popular/visible one onboarding to conda forge |
@Maxyme Thank you, for putting time into this and making it work. 🚀 |
Update: polars is now an anaconda package on channel conda-forge: https://anaconda.org/conda-forge/polars/files. |
Noting that pandas is available as a conda package in the conda-forge and anaconda channels, I request that
py-polars
also be available similarly. If provided, it would have to consistently be released at about the same time as the PyPI package. This is a low priority request as I can currently install and use the PyPI package.The text was updated successfully, but these errors were encountered: