Skip to content

Conversation

@IvanIsCoding
Copy link
Contributor

Related: pyodide/pyodide-recipes#90 and Qiskit/rustworkx#1447

In short, this adds a very experimental rustworkx to emscripten-forge. It works with Pyodide, so I confirmed it worked with emscripten-forge as well: the tests passed after running pixi run build-emscripten-wasm32-pkg recipes/recipes_emscripten/rustworkx

At the current status, the other rustworkx author has not yet merged the Pyodide/emscripten-forge support. It also might take a while for us to publish 0.17.0. So I called it a pre-release with 0.17.0a3 and hosted it in my GitHub fork's release. If that is not ok, let me know.

version: ${{ version }}

source:
- url: https://github.com/IvanIsCoding/rustworkx/releases/download/v0.17.0a3/rustworkx-0.17.0a3.tar.gz
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Again, this is one of the few shortfalls of this PR. I hope the forked alpha is OK, we never tried a pre-release on rustworkx's side

@DerThorsten
Copy link
Contributor

Thanks for the recipe

@IvanIsCoding IvanIsCoding requested a review from DerThorsten May 18, 2025 16:02
@IvanIsCoding
Copy link
Contributor Author

@DerThorsten DerThorsten merged commit e9024a4 into emscripten-forge:main May 18, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants