  
|
d2c0e59833
|
feat: pyemscripten platform tag (PEP 783), 314.0a1, pyodide-eol flag, and maintenance updates (#2812)
* Use `pyodide config get emscripten_dir`
* Update constraints
* Updates for `pyemscripten` platform tag
* Weird constraints stuff...
* Revert "Weird constraints stuff..."
This reverts commit 4bd785de872269c0b27362ee800f17288b2b4789.
* Add some special constraints for pyodide
* Wheel pyemscripten collision
* Put delocate back in constraints (not needed tho)
* Drop Pyodide 0.27.7 (cp312-pyodide_wasm32)
* Add Pyodide 314.0.0a1 (cp314-pyodide_wasm32)
* Delete no-longer-needed Pyodide 312 constraints
* Update Pyodide 313 and 314 constraints
* Add back prerelease stuff and update tests
* Fix `test_pyodide_on_windows`
* Update and fix tests some more
* Also enable pyodide-prerelease in GHA sample build
* Update tests yet again (`SINGLE_PYTHON_VERSION` changes)
* Add a Pyodide-specific maintenance guide
* Add suggestions from Hood and Gyeongjae
Co-Authored-By: Hood Chatham <roberthoodchatham@gmail.com>
Co-Authored-By: Gyeongjae Choi <def6488@gmail.com>
* Add "Last updated: May 2026" to Pyodide document
* Add a Pyodide EOL filter
* Fix typo
* Update maintenance docs about EoL Pyodide
* Add Pyodide 312 constraints back
* Update Pyodide 313 and 314 constraints
* Remove "experimental" note about Pyodide
* Remove another experimental Pyodide sentence
* Add docs about the `pyodide-eol` enable option
---------
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
Co-authored-by: Gyeongjae Choi <def6488@gmail.com>
Co-authored-by: Henry Schreiner <henryfs@princeton.edu>
|
2026-05-09 14:01:41 -04:00 |
|