Skip to content

Latest commit

 

History

History
95 lines (60 loc) · 3.18 KB

CHANGELOG.md

File metadata and controls

95 lines (60 loc) · 3.18 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

[0.29.3] - 2025/02/04

Added

  • Added new configuration variable default_cross_build_env_url. #85

  • Added a new recipe key requirement.constraint to set the package-level constraints. #97

[0.29.2] - 2024/11/29

Fixed

  • Fixed pyodide venv command not loading the shared libraries correctly, resulting in the package load failure. This bug was introduced in version 0.28. #67

[0.29.1] - 2024/11/27

Added

  • Add skip_emscripten_version_check flag and SKIP_EMSCRIPTEN_VERSION_CHECK environment variable to skip emscripten version check. #53
  • Set the EM_PKG_CONFIG_PATH environment variable used by emscripten/pkg-config to discover dependencies #52

Changed

  • Source tar files are now extracted with python's data filter #52

  • The pyodide build command will now raise an error if the local Python version has been changed, after the cross-build environment has been set up. #62

[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 pyodide config command. Pyodide now sets PYO3_CROSS_PYTHON_VERSION, PYO3_CROSS_LIB_DIR to specify the cross compilation environment for PyO3. #19

[0.28.0] - 2024/08/14

  • pyodide xbuildenv subcommand is now publicly available. #15

[0.27.3] - 2024/07/17

  • It is now possible to override _f2c_fixes.py file, with _f2c_fixes_wrapper variable. #8

[0.27.2] - 2024/07/11

Changed

  • pyodide py-compile command now accepts excludes flag. #9

  • cpython_module type recipes now should output wheels #10

[0.27.1] - 2024/06/28

Changed

[0.27.0] - 2024/06/18