Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:

steps:
- name: Check out code
uses: actions/checkout@v2
uses: actions/checkout@v5.0.0

- name: Install dependencies
if: matrix.target.id == 'linux-amd64'
Expand All @@ -61,7 +61,7 @@ jobs:
override: true
target: ${{ matrix.target.target-name }}

- uses: Swatinem/rust-cache@v1
- uses: Swatinem/rust-cache@v2.8.0

- name: Set current Python version
shell: bash
Expand Down Expand Up @@ -168,7 +168,7 @@ jobs:
ls -lhaGiR target/wheels/*.whl

- name: Upload artifacts
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4.6.2
with:
name: wheels-${{ matrix.python }}-${{ matrix.target.id }}
path: target/wheels
Expand All @@ -184,10 +184,10 @@ jobs:

steps:
- name: Check out code
uses: actions/checkout@v2
uses: actions/checkout@v5.0.0

- name: Download the Artifacts
uses: actions/download-artifact@v2
uses: actions/download-artifact@v4.6.2
with:
path: artifacts

Expand Down Expand Up @@ -226,7 +226,7 @@ jobs:
pyenv install --skip-existing "$(cat .python-version)"

# Caching is disabled because it interferes with artifact creation
#- uses: Swatinem/rust-cache@v1
#- uses: Swatinem/rust-cache@v2.8.0

- name: Set up utilities
shell: bash
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ jobs:

steps:
- name: Check out code
uses: actions/checkout@v2
uses: actions/checkout@v5.0.0

- name: Install dependencies
if: matrix.target.id == 'linux-amd64'
Expand All @@ -72,7 +72,7 @@ jobs:
target: ${{ matrix.target.target-name }}

# Caching is disabled because it interferes with artifact creation
# - uses: Swatinem/rust-cache@v2
# - uses: Swatinem/rust-cache@v2.8.0
# with:
# shared-key: "rust-cache"

Expand All @@ -83,7 +83,7 @@ jobs:

- name: Set up Python ${{ matrix.python }} (amd64)
if: matrix.target.id != 'linux-aarch64'
uses: actions/setup-python@v4
uses: actions/setup-python@v6.0.0
with:
python-version: ${{ matrix.python }}
architecture: x64
Expand Down Expand Up @@ -201,7 +201,7 @@ jobs:
ls -lhaGiR target/wheels/*.whl

- name: Upload artifacts
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4.6.2
with:
name: wheels-${{ matrix.python }}-${{ matrix.target.id }}
path: target/wheels
Expand All @@ -218,10 +218,10 @@ jobs:

steps:
- name: Check out code
uses: actions/checkout@v2
uses: actions/checkout@v5.0.0

- name: Download the Artifacts
uses: actions/download-artifact@v2
uses: actions/download-artifact@v4.6.2
with:
path: artifacts

Expand All @@ -237,7 +237,7 @@ jobs:

- name: Set up Python ${{ matrix.python }} (amd64)
if: matrix.target.id != 'linux-aarch64'
uses: actions/setup-python@v4
uses: actions/setup-python@v6.0.0
with:
python-version: 3.11

Expand All @@ -253,7 +253,7 @@ jobs:
pyenv install --skip-existing "$(cat .python-version)"

# Caching is disabled because it interferes with artifact creation
#- uses: Swatinem/rust-cache@v1
#- uses: Swatinem/rust-cache@v2.8.0

- name: Set up just
shell: bash
Expand Down
81 changes: 28 additions & 53 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion packages/api/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ wasmer = { version = "2.1.1", default-features = false, features = ["wat", "univ
wasmer-engines = { path = "../engines/" }
wasmer-types = "2.1.1"
wasmer-wasi = "2.1.1"
pyo3 = { version = "0.14", features = ["extension-module", "auto-initialize"] }
pyo3 = { version = "0.16", features = ["extension-module", "auto-initialize"] }
wat = "1.0"
wasmprinter = "0.2"
cfg-if = "1.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/compiler-cranelift/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ crate-type = ["cdylib"]
[dependencies]
wasmer-engines = { path = "../engines/" }
wasmer-compiler-cranelift = "2.1.1"
pyo3 = { version = "0.14", features = ["extension-module"] }
pyo3 = { version = "0.16", features = ["extension-module"] }
2 changes: 1 addition & 1 deletion packages/compiler-llvm/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ crate-type = ["cdylib"]
[dependencies]
wasmer-engines = { path = "../engines/" }
wasmer-compiler-llvm = "2.1.1"
pyo3 = { version = "0.14", features = ["extension-module"] }
pyo3 = { version = "0.16", features = ["extension-module"] }
2 changes: 1 addition & 1 deletion packages/compiler-singlepass/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ crate-type = ["cdylib"]
[dependencies]
wasmer-engines = { path = "../engines/" }
wasmer-compiler-singlepass = "2.1.1"
pyo3 = { version = "0.14", features = ["extension-module"] }
pyo3 = { version = "0.16", features = ["extension-module"] }
2 changes: 1 addition & 1 deletion packages/engines/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,5 @@ publish = false
[dependencies]
wasmer = { version = "2.1.1", default-features = false, features = ["wat", "universal", "dylib", "compiler"] }
wasmer-compiler = "2.1.1"
pyo3 = { version = "0.14", features = ["extension-module"] }
pyo3 = { version = "0.16", features = ["extension-module"] }
enumset = "1.0.6"
Loading