diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6702342..1c20084 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,7 +23,7 @@ jobs: run: | python -m venv venv source venv/bin/activate - pip install componentize-py==0.22.1 http-router==4.1.2 build==1.4.2 mypy==1.13 + pip install componentize-py==0.23.0 http-router==4.1.2 build==1.4.2 mypy==1.13 python -m build pip install dist/spin_sdk-4.0.0-py3-none-any.whl bash run_tests.sh diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 02a6e72..739495c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -4,12 +4,12 @@ - Python - `pip` -- `componentize-py` 0.22.1 +- `componentize-py` 0.23.0 Once you have `pip` installed, you can install `componentize-py` using: ```bash -pip install componentize-py==0.22.1 +pip install componentize-py==0.23.0 ``` ### Generating the bindings diff --git a/README.md b/README.md index 5573841..6990237 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ enter a virtual environment and then install the desired packages ```shell python -m venv .venv source .venv/bin/activate -pip install componentize-py==0.22.1 spin-sdk==4.0.0 mypy==1.8.0 +pip install componentize-py==0.23.0 spin-sdk==4.0.0 mypy==1.8.0 ``` ### Hello, World diff --git a/examples/external-lib-example/requirements.txt b/examples/external-lib-example/requirements.txt index bd88371..5209022 100644 --- a/examples/external-lib-example/requirements.txt +++ b/examples/external-lib-example/requirements.txt @@ -1,3 +1,3 @@ spin-sdk == 4.0.0 -componentize-py == 0.22.1 +componentize-py == 0.23.0 http-router == 4.1.2 \ No newline at end of file diff --git a/examples/hello/requirements.txt b/examples/hello/requirements.txt index c1fade0..5f25c4e 100644 --- a/examples/hello/requirements.txt +++ b/examples/hello/requirements.txt @@ -1,2 +1,2 @@ spin-sdk == 4.0.0 -componentize-py == 0.22.1 \ No newline at end of file +componentize-py == 0.23.0 \ No newline at end of file diff --git a/examples/matrix-math/requirements.txt b/examples/matrix-math/requirements.txt index c1fade0..5f25c4e 100644 --- a/examples/matrix-math/requirements.txt +++ b/examples/matrix-math/requirements.txt @@ -1,2 +1,2 @@ spin-sdk == 4.0.0 -componentize-py == 0.22.1 \ No newline at end of file +componentize-py == 0.23.0 \ No newline at end of file diff --git a/examples/outgoing-request/requirements.txt b/examples/outgoing-request/requirements.txt index c1fade0..5f25c4e 100644 --- a/examples/outgoing-request/requirements.txt +++ b/examples/outgoing-request/requirements.txt @@ -1,2 +1,2 @@ spin-sdk == 4.0.0 -componentize-py == 0.22.1 \ No newline at end of file +componentize-py == 0.23.0 \ No newline at end of file diff --git a/examples/redis-trigger/requirements.txt b/examples/redis-trigger/requirements.txt index c1fade0..5f25c4e 100644 --- a/examples/redis-trigger/requirements.txt +++ b/examples/redis-trigger/requirements.txt @@ -1,2 +1,2 @@ spin-sdk == 4.0.0 -componentize-py == 0.22.1 \ No newline at end of file +componentize-py == 0.23.0 \ No newline at end of file diff --git a/examples/spin-kv/requirements.txt b/examples/spin-kv/requirements.txt index c1fade0..5f25c4e 100644 --- a/examples/spin-kv/requirements.txt +++ b/examples/spin-kv/requirements.txt @@ -1,2 +1,2 @@ spin-sdk == 4.0.0 -componentize-py == 0.22.1 \ No newline at end of file +componentize-py == 0.23.0 \ No newline at end of file diff --git a/examples/spin-llm/requirements.txt b/examples/spin-llm/requirements.txt index c1fade0..5f25c4e 100644 --- a/examples/spin-llm/requirements.txt +++ b/examples/spin-llm/requirements.txt @@ -1,2 +1,2 @@ spin-sdk == 4.0.0 -componentize-py == 0.22.1 \ No newline at end of file +componentize-py == 0.23.0 \ No newline at end of file diff --git a/examples/spin-mysql/requirements.txt b/examples/spin-mysql/requirements.txt index c1fade0..5f25c4e 100644 --- a/examples/spin-mysql/requirements.txt +++ b/examples/spin-mysql/requirements.txt @@ -1,2 +1,2 @@ spin-sdk == 4.0.0 -componentize-py == 0.22.1 \ No newline at end of file +componentize-py == 0.23.0 \ No newline at end of file diff --git a/examples/spin-outbound-mqtt/requirements.txt b/examples/spin-outbound-mqtt/requirements.txt index c1fade0..5f25c4e 100644 --- a/examples/spin-outbound-mqtt/requirements.txt +++ b/examples/spin-outbound-mqtt/requirements.txt @@ -1,2 +1,2 @@ spin-sdk == 4.0.0 -componentize-py == 0.22.1 \ No newline at end of file +componentize-py == 0.23.0 \ No newline at end of file diff --git a/examples/spin-outbound-mqtt/spin.toml b/examples/spin-outbound-mqtt/spin.toml index 424e733..baea96c 100644 --- a/examples/spin-outbound-mqtt/spin.toml +++ b/examples/spin-outbound-mqtt/spin.toml @@ -14,4 +14,4 @@ component = "test" source = "app.wasm" allowed_outbound_hosts = ["*://*:*"] [component.test.build] -command = "componentize-py -d ../../src/spin_sdk/wit -w spin:up/http-trigger@4.0.0 componentize app -o app.wasm" +command = "componentize-py -w spin:up/http-trigger@4.0.0 componentize app -o app.wasm" diff --git a/examples/spin-postgres/requirements.txt b/examples/spin-postgres/requirements.txt index c1fade0..5f25c4e 100644 --- a/examples/spin-postgres/requirements.txt +++ b/examples/spin-postgres/requirements.txt @@ -1,2 +1,2 @@ spin-sdk == 4.0.0 -componentize-py == 0.22.1 \ No newline at end of file +componentize-py == 0.23.0 \ No newline at end of file diff --git a/examples/spin-redis/requirements.txt b/examples/spin-redis/requirements.txt index 00ea46b..42dc3d6 100644 --- a/examples/spin-redis/requirements.txt +++ b/examples/spin-redis/requirements.txt @@ -1,2 +1,2 @@ spin-sdk == 4.0.0 -componentize-py == 0.22.1 +componentize-py == 0.23.0 diff --git a/examples/spin-sqlite/requirements.txt b/examples/spin-sqlite/requirements.txt index c1fade0..5f25c4e 100644 --- a/examples/spin-sqlite/requirements.txt +++ b/examples/spin-sqlite/requirements.txt @@ -1,2 +1,2 @@ spin-sdk == 4.0.0 -componentize-py == 0.22.1 \ No newline at end of file +componentize-py == 0.23.0 \ No newline at end of file diff --git a/examples/spin-variables/requirements.txt b/examples/spin-variables/requirements.txt index c1fade0..5f25c4e 100644 --- a/examples/spin-variables/requirements.txt +++ b/examples/spin-variables/requirements.txt @@ -1,2 +1,2 @@ spin-sdk == 4.0.0 -componentize-py == 0.22.1 \ No newline at end of file +componentize-py == 0.23.0 \ No newline at end of file diff --git a/examples/streaming/requirements.txt b/examples/streaming/requirements.txt index c1fade0..5f25c4e 100644 --- a/examples/streaming/requirements.txt +++ b/examples/streaming/requirements.txt @@ -1,2 +1,2 @@ spin-sdk == 4.0.0 -componentize-py == 0.22.1 \ No newline at end of file +componentize-py == 0.23.0 \ No newline at end of file diff --git a/templates/http-py/content/requirements.txt b/templates/http-py/content/requirements.txt index 00ea46b..42dc3d6 100644 --- a/templates/http-py/content/requirements.txt +++ b/templates/http-py/content/requirements.txt @@ -1,2 +1,2 @@ spin-sdk == 4.0.0 -componentize-py == 0.22.1 +componentize-py == 0.23.0