Commit a77c6b2
authored
update all the things (#48)
* update all the things
- Update to WASI 0.2.0-rc-2023-12-05 RC
- Update to release-16.0.0 branch of Wasmtime
- Update to CPython 3.12
- Add TCP example (requires `sockets` branch of https://github.com/dicej/wasi-sdk)
- Update `wasm-tools` deps, etc.
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
* enable IPv6 in CPython
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
* switch to new wasi-sdk and numpy builds
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
* update to wasi-sdk shared-library-alpha-4
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
* update http example instructions
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
* update adapter; fix ownership issue in HTTP example
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
* use exact versions in examples
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
* use `VIRTUAL_ENV` if set to find `site-packages`
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
* update to Wasmtime 16 and CPython 3.12.1
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
* update `wasi-sdk` build
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
* add support for WIT and config files in Python packages
This is an experimental (and currently undocumented) feature intended to support
Python packages containing componentize-py.toml files. `componentize-py` look
for these files during componentization and use them if found. Currently, they
allow the package to embed WIT files so the application developer need not
supply their own. Additionally, the package can indicate the module containing
the Python bindings generated from those WIT files, which `componentize-py` will
replace with its own version during componentization.
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
* fix `wasi-sdk` links in workflows
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
---------
Signed-off-by: Joel Dice <joel.dice@fermyon.com>1 parent a737608 commit a77c6b2
35 files changed
Lines changed: 882 additions & 434 deletions
File tree
- .github/workflows
- adapters
- 64c2a247
- 6f0da84
- examples
- cli
- http
- matrix-math
- tcp
- runtime
- src
- src
- wit
- deps
- cli
- http
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | | - | |
| 15 | + | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
144 | | - | |
| 144 | + | |
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
| 13 | + | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
| 13 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
55 | | - | |
56 | | - | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| |||
0 commit comments