version 0.29.0
– 2024/09/19
Added
- The
pyodide xbuildenv search
command now accepts a--json
flag to output the search results in JSON format that is machine-readable. The design for the regular tabular output has been improved. (#28)
Changed
-
The
pyodide skeleton pypi --update
command and the--update-patched
variant now validate the version and the source checksum when updating a package's recipe (#27) -
pyo3_config_file
is no longer available in thepyodide config
command. Pyodide now setsPYO3_CROSS_PYTHON_VERSION
,PYO3_CROSS_LIB_DIR
to specify the cross-compilation environment
for PyO3. (#19)
PRs that made it into this release
- Infer python version from Makefile.envs in PyO3 by @ryanking13 in #19
- Bump
actions/download-artifact
, pin hashes for all actions, add Dependabot config by @dependabot in #22 - chore: convert all relative imports to absolute imports by @agriyakhetarpal in #29
- Include version and checksum validation when updating packages by @agriyakhetarpal in #27
- Do not require downloading xbuildenv when updating package recipes by @agriyakhetarpal in #30
- Add a JSON output for
pyodide xbuildenv search
, better tabular output by @agriyakhetarpal in #28 - chore: rework CI and release configuration by @agriyakhetarpal in #33
Full changelog: v0.28.0...v0.29.0