Skip to content

Commit

Permalink
Update DEPLOY.md with pyodide instructions
Browse files Browse the repository at this point in the history
  • Loading branch information
pfebrer authored Oct 14, 2023
1 parent 7145e58 commit 146a6a2
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions DEPLOY.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,3 +61,18 @@ The release cycle should be performed like this:
3. Propose merge-request.
4. Check CI succeeds.
5. Accept merge and the new version will be uploaded.

8. Update pyodide version

Until web assembly (wasm) wheels are supported by PyPi, they
are managed directly in the pyodide repository. The update steps
are very similar to conda, except all packages are managed
in a single repository. The meta.yaml is at packages/sisl/meta.yaml.
Follow these steps:

1. branch off https://github.com/pyodide/pyodide
2. Edit packages/sisl/meta.yaml by updating version, source url and sha256
3. Propose merge-request.
4. Check CI succeeds. If it doesn't you can test locally by following
instructions [here](https://pyodide.org/en/stable/development/new-packages.html#building-a-python-package-in-tree)
5. Wait for the pyodide team to accept your request.

0 comments on commit 146a6a2

Please sign in to comment.