-
Notifications
You must be signed in to change notification settings - Fork 51
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
sourmash: init at 4.8.11 #288
base: main
Are you sure you want to change the base?
Conversation
Nice! I think @DerThorsten did some work recently to enable rust on emscripten forge so there is a chance :) |
e1f6918
to
e95fcef
Compare
Regarding pure python deps – everything that is available as a |
e95fcef
to
ed1bed9
Compare
@wolfv @luizirber I am working on support for rust pyo3 packages but its not yet working |
Nice! Quick comment: sourmash is not a rust pyo3 package, it uses |
ed1bed9
to
77978e4
Compare
77978e4
to
78fd8ec
Compare
78fd8ec
to
a3ae7e5
Compare
This has been open for some time, I updated to sourmash 4.8.4 but I didn't see any movement in the Rust support, so I don't think this will work yet =] |
this needs to be converted to the new rattler-recipe format Also rust packages with maturin are working now |
38267c8
to
3c7f3b2
Compare
the error might be there because we use the a nightly version of the rust compiler tkaitchuck/aHash#200 I try to have a more detailed look on monday |
I ran when we release a new version there (probably |
Fix for emscripten-forge/recipes#288 Also update nix dependencies
828e50d
to
5a263de
Compare
5a263de
to
89e5b5d
Compare
b3c5231
to
af8df1f
Compare
Co-authored-by: emscripten-forge-bot <emscripten-forge-bot@users.noreply.github.com>
af8df1f
to
077cd23
Compare
Similar PR in pyodide: pyodide/pyodide#3635
Mostly copied deps from https://github.com/conda-forge/sourmash-minimal-feedstock instead of what I did for pyodide, do I need to bring in the "pure python" deps too (or those can be pulled from conda-forge/PyPI?)
Note: this has a Rust extension, not sure if it works yet in emscripten-forge 😅