Skip to content

Update dependency pyodide-build to v0.39.0 - abandoned - #44

Merged
yeicor merged 5 commits into
masterfrom
renovate/pyodide-build-0.x
Sep 19, 2026
Merged

yeicor merged 5 commits into
masterfrom
renovate/pyodide-build-0.x

Conversation

@renovate

@renovate renovate Bot commented Sep 11, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
pyodide-build ==0.36.0 → ==0.39.0 age confidence

Release Notes

pyodide/pyodide-build (pyodide-build)

v0.39.0

Compare Source

Changed
  • pyodide xbuildenv install no longer installs cross-build packages at all.
    Instead pyodide build and pyodide build-recipes install only the
    cross-build packages that the package being built actually needs.
    #​421

  • pyodide build-recipes now installs the cross-build packages listed in a
    recipe's requirements/host before the build script runs.
    #​421

Removed
  • Removed the deprecated no-op --skip-cross-build-packages flag and the
    PYODIDE_SKIP_CROSS_BUILD_PACKAGES environment variable from pyodide xbuildenv install.
    #​421

v0.38.0

Compare Source

Added
  • When the target Python is a pre-release, the
    PYO3_USE_ABI3_FORWARD_COMPATIBILITY environment variable is now set for all
    builds so that PyO3 packages will build against the unstable CPython version.
    #​405

  • Added requirements.build-extras field to meta.yaml spec. Requirements listed
    will be installed into the isolated build virtual environment.
    #​412

Changed
  • Replaced the pydantic dependency with attrs + cattrs for recipe
    (meta.yaml) and cross-build environment metadata parsing/validation.
    Recipe validation errors now raise pyodide_build.recipe.spec.SpecValidationError
    instead of pydantic.ValidationError.
    #​402

  • The rustflags config is now applied via the target-specific
    CARGO_TARGET_WASM32_UNKNOWN_EMSCRIPTEN_RUSTFLAGS environment variable instead
    of the global RUSTFLAGS, so the flags only affect the
    wasm32-unknown-emscripten target and no longer leak into host builds of
    build-dependencies and proc-macros.
    #​404

  • CMake's try_compile now uses the pywasmcross compiler wrappers.
    416

v0.37.0

Compare Source

Changed
  • Unvendored tests that are generated from the package recipes are now compressed as a
    .zip file instead of a .tar file. This should not affect any user-facing
    functionality.
    #​401

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Only on Sunday and Saturday (* * * * 0,6)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot enabled auto-merge (squash) September 11, 2026 03:57
@renovate

renovate Bot commented Sep 11, 2026

Copy link
Copy Markdown
Contributor Author

Branch automerge failure

This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.


  • Branch has one or more failed status checks

@renovate

renovate Bot commented Sep 18, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@renovate

renovate Bot commented Sep 19, 2026

Copy link
Copy Markdown
Contributor Author

Autoclosing Skipped

This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

@renovate renovate Bot changed the title Update dependency pyodide-build to v0.39.0 Update dependency pyodide-build to v0.39.0 - abandoned Sep 19, 2026
@yeicor
yeicor merged commit c8f6555 into master Sep 19, 2026
12 checks passed
@yeicor
yeicor deleted the renovate/pyodide-build-0.x branch September 19, 2026 16:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant