wasmerio / wasmer-python

🐍🕸 WebAssembly runtime for Python
https://wasmer.io
MIT License
2.03k stars 79 forks source link

chore(deps): update wasmer-compiler requirement from 2.1.1 to 4.1.1 in /packages/engines #760

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Updates the requirements on wasmer-compiler to permit the latest version.

Release notes

Sourced from wasmer-compiler's releases.

Release v4.1.1

Install this version of wasmer:

curl https://get.wasmer.io -sSfL | sh -s "v4.1.1"

See full list of changes in the CHANGELOG

Changelog

Sourced from wasmer-compiler's changelog.

4.1.1 - 03/08/2023

Bug-fix release, fixing rename in wasi(x), using newer Rust and some macOS ARM64 speicifc issues, among other things.

Added

  • #4120 Added proper definition of ucontext for macos/aarch64 to avoid unaligned issue
  • #4107 Added a forced shutdown on tokio runtimes as the STDIN blocks the shu…
  • #4108 Add a temporary workaround for nanasess/setup-chromedriver#190

Changed

  • #4123 Upgrade Edge CLI dependency
  • #4109 Update MSRV to 1.69
  • #4111 Update login.rs
  • #4102 Update to criterion 0.5

Fixed

  • #4121 Fix path_rename syscall failing
  • #4117 Fixed an issue where inheritance was inverted
  • #4096 Fix benchmark

4.1.0 - 24/07/2023

This version added some more improvements and fixes, with a faster async execution, a new login flow and muliple bugfix to the --mapdir command among other things. More detail in the blog post about the 4.1 Release: https://wasmer.io/posts/wasmer-4.1

Added

  • #4081 Add WebcHash::parse_hex helper
  • #4046 Add C API function to create Module from Engine instead of Store

Changed

  • #4095 Bumped the webc version
  • #4038 Clean up the integration tests
  • #4085 Switch to lazily loading a Wasmer package directly from disk
  • #4084 Remove unused atty dependency
  • #4057 login with browser using nonce
  • #4073 deps(wasmer-wasix): Remove two unused dependencies
  • #4068 Enable tokio's "net" feature in the virtual-net crate
  • #4065 deps: Upgrade edge CLI version
  • #4064 Enable the cfg_doc feature on docs.rs
  • #4052 Selenium-style tests for wasmer.sh
  • #4061 Use is-terminal to check tty
  • #4056 Update hermit-abi crate, used version was yanked
  • #4055 Use a no-op package loader by default in PluggableRuntime
  • #4011 Move Artifact Register FrameInfo
  • #4042 Disable unused cbindgen feature

... (truncated)

Commits
  • 0bd4b48 Release 4.1.1 (#4124)
  • 976c6bf Fix path_rename syscall failing (#4121)
  • 0640de0 Merge pull request #4123 from wasmerio/issue-4103-upgrade-edge-cli
  • 7b60c3d Upgrade Edge CLI dependency
  • 79e92a7 Merge pull request #4120 from wasmerio/fix_macos_aarch64_ucontext
  • bdea4aa Better way on when to use libc::ucontext_t
  • f5c2894 Only use libc::ucontext_t for linux and macos non-aarch64
  • 81cffa0 Fixed linter
  • d06aac5 Added proper definition of ucontext for macos/aarch64 to avoid unaligned issue
  • a3f4dbe Merge pull request #4117 from wasmerio/fix-for-inheritance
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 year ago

Superseded by #767.