-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Related: pyodide/pyodide#4918
Proposal
- Create a new repository e.g.
pyodide/cross-build-env-nightly
(open to other names) - Store tip-of-tree cross-build environments in this repository.
Context
Currently, there is no official method for package maintainers to build their packages against unreleased versions of Pyodide. While we do publish tip-of-tree cross-build environments to a private S3 storage, it is not publicly accessible, and recommending its use to package maintainers isn't ideal.
To address this, I propose releasing nightly cross-build environments. These would allow package maintainers to build packages targeting the latest changes in Pyodide's development.
Release Frequency
We could approach releases in one of two ways:
- Regularly (e.g., daily, weekly, or monthly).
- As needed, particularly when significant or breaking changes occur (e.g., upgrading Emscripten, Python).
Option 2 seems more practical, as breaking changes occur infrequently.
Metadata
Metadata
Assignees
Labels
No labels