Skip to content

Conversation

@ritesh
Copy link

@ritesh ritesh commented Nov 30, 2025

This commit migrates the simulator from wasmer to wasmtime and pins all dependencies to specific versions for reproducible builds.

Changes:

  • Replace wasmer/wasmer-compiler-cranelift with wasmtime 39.0.0
  • Pin pygame to 2.6.1
  • Pin requests to 2.32.3

Description

The bulk of the changes are in _ctx.py as the wasmtime API is different from the wasmer API. Please note that I used Claude for the initial migration task, followed by changes that I made to fix errors. I then tested it on some trivial apps.

This commit migrates the simulator from wasmer to wasmtime and pins all
dependencies to specific versions for reproducible builds.

Changes:
- Replace wasmer/wasmer-compiler-cranelift with wasmtime 39.0.0
- Pin pygame to 2.6.1
- Pin requests to 2.32.3
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