From e0b34f433d03acbdd537b8bde6e06fb53dea8938 Mon Sep 17 00:00:00 2001 From: polywrap-build-bot Date: Thu, 13 Apr 2023 16:53:35 +0000 Subject: [PATCH 1/4] chore: link dependencies post 0.1.0a27 release --- .../poetry.lock | 88 +++++++++++-------- .../pyproject.toml | 4 +- packages/polywrap-client/poetry.lock | 88 +++++++++++-------- packages/polywrap-client/pyproject.toml | 8 +- packages/polywrap-core/poetry.lock | 32 ++++--- packages/polywrap-core/pyproject.toml | 4 +- packages/polywrap-manifest/poetry.lock | 16 ++-- packages/polywrap-manifest/pyproject.toml | 2 +- packages/polywrap-plugin/poetry.lock | 48 +++++----- packages/polywrap-plugin/pyproject.toml | 6 +- packages/polywrap-uri-resolvers/poetry.lock | 72 ++++++++------- .../polywrap-uri-resolvers/pyproject.toml | 4 +- packages/polywrap-wasm/poetry.lock | 48 +++++----- packages/polywrap-wasm/pyproject.toml | 6 +- 14 files changed, 236 insertions(+), 190 deletions(-) diff --git a/packages/polywrap-client-config-builder/poetry.lock b/packages/polywrap-client-config-builder/poetry.lock index 39fdc71a..5ec39bd9 100644 --- a/packages/polywrap-client-config-builder/poetry.lock +++ b/packages/polywrap-client-config-builder/poetry.lock @@ -494,15 +494,17 @@ version = "0.1.0a27" description = "" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_core-0.1.0a27-py3-none-any.whl", hash = "sha256:fe9330f6a6d20e1754019b84d20b184e43c763dd313f45a1351bd08bf2c93ae3"}, - {file = "polywrap_core-0.1.0a27.tar.gz", hash = "sha256:81e07cd093c3a329eb75636e1840a267e4eb5be603c1c797d97de5ad0be7a842"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -polywrap-manifest = ">=0.1.0a27,<0.2.0" -polywrap-msgpack = ">=0.1.0a27,<0.2.0" +polywrap-manifest = {path = "../polywrap-manifest", develop = true} +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} + +[package.source] +type = "directory" +url = "../polywrap-core" [[package]] name = "polywrap-manifest" @@ -510,15 +512,17 @@ version = "0.1.0a27" description = "WRAP manifest" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_manifest-0.1.0a27-py3-none-any.whl", hash = "sha256:4ef7561f7650e0c66b8a3e1565668223ec01aa412bfae0a281ca6299ade95d0c"}, - {file = "polywrap_manifest-0.1.0a27.tar.gz", hash = "sha256:eb415c9d31a0c36ccd9a3f4b919adf032d69a3520604e0e05271ce435568a3af"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -polywrap-msgpack = ">=0.1.0a27,<0.2.0" -pydantic = ">=1.10.2,<2.0.0" +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} +pydantic = "^1.10.2" + +[package.source] +type = "directory" +url = "../polywrap-manifest" [[package]] name = "polywrap-msgpack" @@ -526,14 +530,16 @@ version = "0.1.0a27" description = "WRAP msgpack encoding" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_msgpack-0.1.0a27-py3-none-any.whl", hash = "sha256:487548ab7c0eb97658d849df7afa291a807efbb4310dcbc4cdbee850f5af365e"}, - {file = "polywrap_msgpack-0.1.0a27.tar.gz", hash = "sha256:00ba2e74329c9b97c158ef96d711d171a1edc550e67c9f0321054cd97ccc8c8f"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -msgpack = ">=1.0.4,<2.0.0" +msgpack = "^1.0.4" + +[package.source] +type = "directory" +url = "../polywrap-msgpack" [[package]] name = "polywrap-uri-resolvers" @@ -541,15 +547,17 @@ version = "0.1.0a27" description = "" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_uri_resolvers-0.1.0a27-py3-none-any.whl", hash = "sha256:85b3dcfb1e0181b71d20468b65221ebe78c5c5e0b173c195cd417c244746f9d6"}, - {file = "polywrap_uri_resolvers-0.1.0a27.tar.gz", hash = "sha256:57b147a11afd30a1929b117b6bf1603acf79ccdd60e211a9f392cb474e22098d"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -polywrap-core = ">=0.1.0a27,<0.2.0" -polywrap-wasm = ">=0.1.0a27,<0.2.0" +polywrap-core = {path = "../polywrap-core", develop = true} +polywrap-wasm = {path = "../polywrap-wasm", develop = true} + +[package.source] +type = "directory" +url = "../polywrap-uri-resolvers" [[package]] name = "polywrap-wasm" @@ -557,19 +565,21 @@ version = "0.1.0a27" description = "" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_wasm-0.1.0a27-py3-none-any.whl", hash = "sha256:598ddf7e5bdcea5b73c1bfc0a6b848a9bc225c86cc5134f96d66ba85d6a5040f"}, - {file = "polywrap_wasm-0.1.0a27.tar.gz", hash = "sha256:db11df569534bb3694faa185688b43841fffaa653937cb9cbe7afc6002ebb419"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -polywrap-core = ">=0.1.0a27,<0.2.0" -polywrap-manifest = ">=0.1.0a27,<0.2.0" -polywrap-msgpack = ">=0.1.0a27,<0.2.0" -unsync = ">=1.4.0,<2.0.0" -unsync-stubs = ">=0.1.2,<0.2.0" -wasmtime = ">=6.0.0,<7.0.0" +polywrap-core = {path = "../polywrap-core", develop = true} +polywrap-manifest = {path = "../polywrap-manifest", develop = true} +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} +unsync = "^1.4.0" +unsync-stubs = "^0.1.2" +wasmtime = "^6.0.0" + +[package.source] +type = "directory" +url = "../polywrap-wasm" [[package]] name = "py" @@ -1140,4 +1150,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "072b5b2b799f682d3be3d050d3f471b1247d0f37d9f158eccf0d3ea211a8db59" +content-hash = "af1d9b727002057dee7ece1fa89fbeb5810309387c53f9fdc3ef38f778755dee" diff --git a/packages/polywrap-client-config-builder/pyproject.toml b/packages/polywrap-client-config-builder/pyproject.toml index f682d0e1..cca71e23 100644 --- a/packages/polywrap-client-config-builder/pyproject.toml +++ b/packages/polywrap-client-config-builder/pyproject.toml @@ -11,8 +11,8 @@ readme = "README.md" [tool.poetry.dependencies] python = "^3.10" -polywrap-uri-resolvers = "^0.1.0a27" -polywrap-core = "^0.1.0a27" +polywrap-uri-resolvers = {path = "../polywrap-uri-resolvers", develop = true} +polywrap-core = {path = "../polywrap-core", develop = true} [tool.poetry.dev-dependencies] pytest = "^7.1.2" pytest-asyncio = "^0.19.0" diff --git a/packages/polywrap-client/poetry.lock b/packages/polywrap-client/poetry.lock index af7df9d8..cc8bfc1b 100644 --- a/packages/polywrap-client/poetry.lock +++ b/packages/polywrap-client/poetry.lock @@ -494,15 +494,17 @@ version = "0.1.0a27" description = "" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_core-0.1.0a27-py3-none-any.whl", hash = "sha256:fe9330f6a6d20e1754019b84d20b184e43c763dd313f45a1351bd08bf2c93ae3"}, - {file = "polywrap_core-0.1.0a27.tar.gz", hash = "sha256:81e07cd093c3a329eb75636e1840a267e4eb5be603c1c797d97de5ad0be7a842"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -polywrap-manifest = ">=0.1.0a27,<0.2.0" -polywrap-msgpack = ">=0.1.0a27,<0.2.0" +polywrap-manifest = {path = "../polywrap-manifest", develop = true} +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} + +[package.source] +type = "directory" +url = "../polywrap-core" [[package]] name = "polywrap-manifest" @@ -510,15 +512,17 @@ version = "0.1.0a27" description = "WRAP manifest" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_manifest-0.1.0a27-py3-none-any.whl", hash = "sha256:4ef7561f7650e0c66b8a3e1565668223ec01aa412bfae0a281ca6299ade95d0c"}, - {file = "polywrap_manifest-0.1.0a27.tar.gz", hash = "sha256:eb415c9d31a0c36ccd9a3f4b919adf032d69a3520604e0e05271ce435568a3af"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -polywrap-msgpack = ">=0.1.0a27,<0.2.0" -pydantic = ">=1.10.2,<2.0.0" +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} +pydantic = "^1.10.2" + +[package.source] +type = "directory" +url = "../polywrap-manifest" [[package]] name = "polywrap-msgpack" @@ -526,14 +530,16 @@ version = "0.1.0a27" description = "WRAP msgpack encoding" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_msgpack-0.1.0a27-py3-none-any.whl", hash = "sha256:487548ab7c0eb97658d849df7afa291a807efbb4310dcbc4cdbee850f5af365e"}, - {file = "polywrap_msgpack-0.1.0a27.tar.gz", hash = "sha256:00ba2e74329c9b97c158ef96d711d171a1edc550e67c9f0321054cd97ccc8c8f"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -msgpack = ">=1.0.4,<2.0.0" +msgpack = "^1.0.4" + +[package.source] +type = "directory" +url = "../polywrap-msgpack" [[package]] name = "polywrap-uri-resolvers" @@ -541,15 +547,17 @@ version = "0.1.0a27" description = "" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_uri_resolvers-0.1.0a27-py3-none-any.whl", hash = "sha256:85b3dcfb1e0181b71d20468b65221ebe78c5c5e0b173c195cd417c244746f9d6"}, - {file = "polywrap_uri_resolvers-0.1.0a27.tar.gz", hash = "sha256:57b147a11afd30a1929b117b6bf1603acf79ccdd60e211a9f392cb474e22098d"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -polywrap-core = ">=0.1.0a27,<0.2.0" -polywrap-wasm = ">=0.1.0a27,<0.2.0" +polywrap-core = {path = "../polywrap-core", develop = true} +polywrap-wasm = {path = "../polywrap-wasm", develop = true} + +[package.source] +type = "directory" +url = "../polywrap-uri-resolvers" [[package]] name = "polywrap-wasm" @@ -557,19 +565,21 @@ version = "0.1.0a27" description = "" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_wasm-0.1.0a27-py3-none-any.whl", hash = "sha256:598ddf7e5bdcea5b73c1bfc0a6b848a9bc225c86cc5134f96d66ba85d6a5040f"}, - {file = "polywrap_wasm-0.1.0a27.tar.gz", hash = "sha256:db11df569534bb3694faa185688b43841fffaa653937cb9cbe7afc6002ebb419"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -polywrap-core = ">=0.1.0a27,<0.2.0" -polywrap-manifest = ">=0.1.0a27,<0.2.0" -polywrap-msgpack = ">=0.1.0a27,<0.2.0" -unsync = ">=1.4.0,<2.0.0" -unsync-stubs = ">=0.1.2,<0.2.0" -wasmtime = ">=6.0.0,<7.0.0" +polywrap-core = {path = "../polywrap-core", develop = true} +polywrap-manifest = {path = "../polywrap-manifest", develop = true} +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} +unsync = "^1.4.0" +unsync-stubs = "^0.1.2" +wasmtime = "^6.0.0" + +[package.source] +type = "directory" +url = "../polywrap-wasm" [[package]] name = "py" @@ -1214,4 +1224,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "9be80b37c3abc8d618e7446babb720ddea3aa0360795bf5ba2e5359bd34125a3" +content-hash = "868e9783a68c41710eb8195a5391e1ad1fb7b72f986060ad6974289c3dab01b1" diff --git a/packages/polywrap-client/pyproject.toml b/packages/polywrap-client/pyproject.toml index 4a8bfbf2..ced83244 100644 --- a/packages/polywrap-client/pyproject.toml +++ b/packages/polywrap-client/pyproject.toml @@ -11,10 +11,10 @@ readme = "README.md" [tool.poetry.dependencies] python = "^3.10" -polywrap-uri-resolvers = "^0.1.0a27" -polywrap-manifest = "^0.1.0a27" -polywrap-msgpack = "^0.1.0a27" -polywrap-core = "^0.1.0a27" +polywrap-uri-resolvers = {path = "../polywrap-uri-resolvers", develop = true} +polywrap-manifest = {path = "../polywrap-manifest", develop = true} +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} +polywrap-core = {path = "../polywrap-core", develop = true} [tool.poetry.dev-dependencies] pytest = "^7.1.2" pytest-asyncio = "^0.19.0" diff --git a/packages/polywrap-core/poetry.lock b/packages/polywrap-core/poetry.lock index 44ee0628..b9f3cefc 100644 --- a/packages/polywrap-core/poetry.lock +++ b/packages/polywrap-core/poetry.lock @@ -542,15 +542,17 @@ version = "0.1.0a27" description = "WRAP manifest" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_manifest-0.1.0a27-py3-none-any.whl", hash = "sha256:4ef7561f7650e0c66b8a3e1565668223ec01aa412bfae0a281ca6299ade95d0c"}, - {file = "polywrap_manifest-0.1.0a27.tar.gz", hash = "sha256:eb415c9d31a0c36ccd9a3f4b919adf032d69a3520604e0e05271ce435568a3af"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -polywrap-msgpack = ">=0.1.0a27,<0.2.0" -pydantic = ">=1.10.2,<2.0.0" +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} +pydantic = "^1.10.2" + +[package.source] +type = "directory" +url = "../polywrap-manifest" [[package]] name = "polywrap-msgpack" @@ -558,14 +560,16 @@ version = "0.1.0a27" description = "WRAP msgpack encoding" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_msgpack-0.1.0a27-py3-none-any.whl", hash = "sha256:487548ab7c0eb97658d849df7afa291a807efbb4310dcbc4cdbee850f5af365e"}, - {file = "polywrap_msgpack-0.1.0a27.tar.gz", hash = "sha256:00ba2e74329c9b97c158ef96d711d171a1edc550e67c9f0321054cd97ccc8c8f"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -msgpack = ">=1.0.4,<2.0.0" +msgpack = "^1.0.4" + +[package.source] +type = "directory" +url = "../polywrap-msgpack" [[package]] name = "py" @@ -1180,4 +1184,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "639d19a199227063ab73b3ad0f1cf76192c385162117b4515f2bd39ba6558e15" +content-hash = "60e51d986fcb9814b054fb0b6c5a6eea0c84829dc8db4e5cf3c592ade9f5353c" diff --git a/packages/polywrap-core/pyproject.toml b/packages/polywrap-core/pyproject.toml index eb8bb769..9fa74a25 100644 --- a/packages/polywrap-core/pyproject.toml +++ b/packages/polywrap-core/pyproject.toml @@ -10,8 +10,8 @@ authors = ["Cesar ", "Niraj "] [tool.poetry.dependencies] python = "^3.10" -polywrap-msgpack = "^0.1.0a27" -polywrap-manifest = "^0.1.0a27" +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} +polywrap-manifest = {path = "../polywrap-manifest", develop = true} [tool.poetry.dev-dependencies] pytest = "^7.1.2" pytest-asyncio = "^0.19.0" diff --git a/packages/polywrap-manifest/poetry.lock b/packages/polywrap-manifest/poetry.lock index 67a7fbaa..83ada242 100644 --- a/packages/polywrap-manifest/poetry.lock +++ b/packages/polywrap-manifest/poetry.lock @@ -1037,14 +1037,16 @@ version = "0.1.0a27" description = "WRAP msgpack encoding" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_msgpack-0.1.0a27-py3-none-any.whl", hash = "sha256:487548ab7c0eb97658d849df7afa291a807efbb4310dcbc4cdbee850f5af365e"}, - {file = "polywrap_msgpack-0.1.0a27.tar.gz", hash = "sha256:00ba2e74329c9b97c158ef96d711d171a1edc550e67c9f0321054cd97ccc8c8f"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -msgpack = ">=1.0.4,<2.0.0" +msgpack = "^1.0.4" + +[package.source] +type = "directory" +url = "../polywrap-msgpack" [[package]] name = "prance" @@ -1892,4 +1894,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "0f02e131b64a828bc0a890980070fcd6372e5976a237b8495e7fee048f2f01ed" +content-hash = "24823609dd2e915662d783a087ef84230b11f8720ee5441ecac7fa758ae01270" diff --git a/packages/polywrap-manifest/pyproject.toml b/packages/polywrap-manifest/pyproject.toml index b9a69fef..d48d70fa 100644 --- a/packages/polywrap-manifest/pyproject.toml +++ b/packages/polywrap-manifest/pyproject.toml @@ -12,7 +12,7 @@ readme = "README.md" [tool.poetry.dependencies] python = "^3.10" pydantic = "^1.10.2" -polywrap-msgpack = "^0.1.0a27" +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} [tool.poetry.dev-dependencies] pytest = "^7.1.2" pytest-asyncio = "^0.19.0" diff --git a/packages/polywrap-plugin/poetry.lock b/packages/polywrap-plugin/poetry.lock index 0c02c0bb..080d0a0b 100644 --- a/packages/polywrap-plugin/poetry.lock +++ b/packages/polywrap-plugin/poetry.lock @@ -542,15 +542,17 @@ version = "0.1.0a27" description = "" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_core-0.1.0a27-py3-none-any.whl", hash = "sha256:fe9330f6a6d20e1754019b84d20b184e43c763dd313f45a1351bd08bf2c93ae3"}, - {file = "polywrap_core-0.1.0a27.tar.gz", hash = "sha256:81e07cd093c3a329eb75636e1840a267e4eb5be603c1c797d97de5ad0be7a842"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -polywrap-manifest = ">=0.1.0a27,<0.2.0" -polywrap-msgpack = ">=0.1.0a27,<0.2.0" +polywrap-manifest = {path = "../polywrap-manifest", develop = true} +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} + +[package.source] +type = "directory" +url = "../polywrap-core" [[package]] name = "polywrap-manifest" @@ -558,15 +560,17 @@ version = "0.1.0a27" description = "WRAP manifest" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_manifest-0.1.0a27-py3-none-any.whl", hash = "sha256:4ef7561f7650e0c66b8a3e1565668223ec01aa412bfae0a281ca6299ade95d0c"}, - {file = "polywrap_manifest-0.1.0a27.tar.gz", hash = "sha256:eb415c9d31a0c36ccd9a3f4b919adf032d69a3520604e0e05271ce435568a3af"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -polywrap-msgpack = ">=0.1.0a27,<0.2.0" -pydantic = ">=1.10.2,<2.0.0" +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} +pydantic = "^1.10.2" + +[package.source] +type = "directory" +url = "../polywrap-manifest" [[package]] name = "polywrap-msgpack" @@ -574,14 +578,16 @@ version = "0.1.0a27" description = "WRAP msgpack encoding" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_msgpack-0.1.0a27-py3-none-any.whl", hash = "sha256:487548ab7c0eb97658d849df7afa291a807efbb4310dcbc4cdbee850f5af365e"}, - {file = "polywrap_msgpack-0.1.0a27.tar.gz", hash = "sha256:00ba2e74329c9b97c158ef96d711d171a1edc550e67c9f0321054cd97ccc8c8f"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -msgpack = ">=1.0.4,<2.0.0" +msgpack = "^1.0.4" + +[package.source] +type = "directory" +url = "../polywrap-msgpack" [[package]] name = "py" @@ -1166,4 +1172,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "649c4281398724d1f1d02260cf65500102144952b77ce70e6cd2a5360795376c" +content-hash = "53aac71c5c265f0b9e4c5b59213df4bb56fbebc32d573f959ca08d74b3d5a8d9" diff --git a/packages/polywrap-plugin/pyproject.toml b/packages/polywrap-plugin/pyproject.toml index 3ace8986..37c2faae 100644 --- a/packages/polywrap-plugin/pyproject.toml +++ b/packages/polywrap-plugin/pyproject.toml @@ -11,9 +11,9 @@ readme = "README.md" [tool.poetry.dependencies] python = "^3.10" -polywrap-msgpack = "^0.1.0a27" -polywrap-manifest = "^0.1.0a27" -polywrap-core = "^0.1.0a27" +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} +polywrap-manifest = {path = "../polywrap-manifest", develop = true} +polywrap-core = {path = "../polywrap-core", develop = true} [tool.poetry.dev-dependencies] pytest = "^7.1.2" pytest-asyncio = "^0.19.0" diff --git a/packages/polywrap-uri-resolvers/poetry.lock b/packages/polywrap-uri-resolvers/poetry.lock index 2a057158..a3f6dbb1 100644 --- a/packages/polywrap-uri-resolvers/poetry.lock +++ b/packages/polywrap-uri-resolvers/poetry.lock @@ -542,15 +542,17 @@ version = "0.1.0a27" description = "" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_core-0.1.0a27-py3-none-any.whl", hash = "sha256:fe9330f6a6d20e1754019b84d20b184e43c763dd313f45a1351bd08bf2c93ae3"}, - {file = "polywrap_core-0.1.0a27.tar.gz", hash = "sha256:81e07cd093c3a329eb75636e1840a267e4eb5be603c1c797d97de5ad0be7a842"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -polywrap-manifest = ">=0.1.0a27,<0.2.0" -polywrap-msgpack = ">=0.1.0a27,<0.2.0" +polywrap-manifest = {path = "../polywrap-manifest", develop = true} +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} + +[package.source] +type = "directory" +url = "../polywrap-core" [[package]] name = "polywrap-manifest" @@ -558,15 +560,17 @@ version = "0.1.0a27" description = "WRAP manifest" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_manifest-0.1.0a27-py3-none-any.whl", hash = "sha256:4ef7561f7650e0c66b8a3e1565668223ec01aa412bfae0a281ca6299ade95d0c"}, - {file = "polywrap_manifest-0.1.0a27.tar.gz", hash = "sha256:eb415c9d31a0c36ccd9a3f4b919adf032d69a3520604e0e05271ce435568a3af"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -polywrap-msgpack = ">=0.1.0a27,<0.2.0" -pydantic = ">=1.10.2,<2.0.0" +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} +pydantic = "^1.10.2" + +[package.source] +type = "directory" +url = "../polywrap-manifest" [[package]] name = "polywrap-msgpack" @@ -574,14 +578,16 @@ version = "0.1.0a27" description = "WRAP msgpack encoding" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_msgpack-0.1.0a27-py3-none-any.whl", hash = "sha256:487548ab7c0eb97658d849df7afa291a807efbb4310dcbc4cdbee850f5af365e"}, - {file = "polywrap_msgpack-0.1.0a27.tar.gz", hash = "sha256:00ba2e74329c9b97c158ef96d711d171a1edc550e67c9f0321054cd97ccc8c8f"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -msgpack = ">=1.0.4,<2.0.0" +msgpack = "^1.0.4" + +[package.source] +type = "directory" +url = "../polywrap-msgpack" [[package]] name = "polywrap-wasm" @@ -589,19 +595,21 @@ version = "0.1.0a27" description = "" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_wasm-0.1.0a27-py3-none-any.whl", hash = "sha256:598ddf7e5bdcea5b73c1bfc0a6b848a9bc225c86cc5134f96d66ba85d6a5040f"}, - {file = "polywrap_wasm-0.1.0a27.tar.gz", hash = "sha256:db11df569534bb3694faa185688b43841fffaa653937cb9cbe7afc6002ebb419"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -polywrap-core = ">=0.1.0a27,<0.2.0" -polywrap-manifest = ">=0.1.0a27,<0.2.0" -polywrap-msgpack = ">=0.1.0a27,<0.2.0" -unsync = ">=1.4.0,<2.0.0" -unsync-stubs = ">=0.1.2,<0.2.0" -wasmtime = ">=6.0.0,<7.0.0" +polywrap-core = {path = "../polywrap-core", develop = true} +polywrap-manifest = {path = "../polywrap-manifest", develop = true} +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} +unsync = "^1.4.0" +unsync-stubs = "^0.1.2" +wasmtime = "^6.0.0" + +[package.source] +type = "directory" +url = "../polywrap-wasm" [[package]] name = "py" @@ -1228,4 +1236,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "a0ab8695eb4cda02f40ff6aa588ac74854bccc1deb0f8f1fe7a160194c05c878" +content-hash = "94ae3e22f4506227dc928324abc370121de92d93372dc588a0005fdaaeaf2dff" diff --git a/packages/polywrap-uri-resolvers/pyproject.toml b/packages/polywrap-uri-resolvers/pyproject.toml index 192d3b95..7cf2767a 100644 --- a/packages/polywrap-uri-resolvers/pyproject.toml +++ b/packages/polywrap-uri-resolvers/pyproject.toml @@ -11,8 +11,8 @@ readme = "README.md" [tool.poetry.dependencies] python = "^3.10" -polywrap-wasm = "^0.1.0a27" -polywrap-core = "^0.1.0a27" +polywrap-wasm = {path = "../polywrap-wasm", develop = true} +polywrap-core = {path = "../polywrap-core", develop = true} [tool.poetry.dev-dependencies] pytest = "^7.1.2" pytest-asyncio = "^0.19.0" diff --git a/packages/polywrap-wasm/poetry.lock b/packages/polywrap-wasm/poetry.lock index 0d420fe1..8e3d703d 100644 --- a/packages/polywrap-wasm/poetry.lock +++ b/packages/polywrap-wasm/poetry.lock @@ -542,15 +542,17 @@ version = "0.1.0a27" description = "" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_core-0.1.0a27-py3-none-any.whl", hash = "sha256:fe9330f6a6d20e1754019b84d20b184e43c763dd313f45a1351bd08bf2c93ae3"}, - {file = "polywrap_core-0.1.0a27.tar.gz", hash = "sha256:81e07cd093c3a329eb75636e1840a267e4eb5be603c1c797d97de5ad0be7a842"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -polywrap-manifest = ">=0.1.0a27,<0.2.0" -polywrap-msgpack = ">=0.1.0a27,<0.2.0" +polywrap-manifest = {path = "../polywrap-manifest", develop = true} +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} + +[package.source] +type = "directory" +url = "../polywrap-core" [[package]] name = "polywrap-manifest" @@ -558,15 +560,17 @@ version = "0.1.0a27" description = "WRAP manifest" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_manifest-0.1.0a27-py3-none-any.whl", hash = "sha256:4ef7561f7650e0c66b8a3e1565668223ec01aa412bfae0a281ca6299ade95d0c"}, - {file = "polywrap_manifest-0.1.0a27.tar.gz", hash = "sha256:eb415c9d31a0c36ccd9a3f4b919adf032d69a3520604e0e05271ce435568a3af"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -polywrap-msgpack = ">=0.1.0a27,<0.2.0" -pydantic = ">=1.10.2,<2.0.0" +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} +pydantic = "^1.10.2" + +[package.source] +type = "directory" +url = "../polywrap-manifest" [[package]] name = "polywrap-msgpack" @@ -574,14 +578,16 @@ version = "0.1.0a27" description = "WRAP msgpack encoding" category = "main" optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "polywrap_msgpack-0.1.0a27-py3-none-any.whl", hash = "sha256:487548ab7c0eb97658d849df7afa291a807efbb4310dcbc4cdbee850f5af365e"}, - {file = "polywrap_msgpack-0.1.0a27.tar.gz", hash = "sha256:00ba2e74329c9b97c158ef96d711d171a1edc550e67c9f0321054cd97ccc8c8f"}, -] +python-versions = "^3.10" +files = [] +develop = true [package.dependencies] -msgpack = ">=1.0.4,<2.0.0" +msgpack = "^1.0.4" + +[package.source] +type = "directory" +url = "../polywrap-msgpack" [[package]] name = "py" @@ -1208,4 +1214,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "4846fb974e689acc17029970f1693faa48e2a3812daf269a03bacb212a1f00fb" +content-hash = "f27e3708b88017566e97301cc6920071b13eef5851963631b4e981d8dec94f7a" diff --git a/packages/polywrap-wasm/pyproject.toml b/packages/polywrap-wasm/pyproject.toml index 8cf1987e..8848e64b 100644 --- a/packages/polywrap-wasm/pyproject.toml +++ b/packages/polywrap-wasm/pyproject.toml @@ -14,9 +14,9 @@ python = "^3.10" wasmtime = "^6.0.0" unsync = "^1.4.0" unsync-stubs = "^0.1.2" -polywrap-msgpack = "^0.1.0a27" -polywrap-manifest = "^0.1.0a27" -polywrap-core = "^0.1.0a27" +polywrap-msgpack = {path = "../polywrap-msgpack", develop = true} +polywrap-manifest = {path = "../polywrap-manifest", develop = true} +polywrap-core = {path = "../polywrap-core", develop = true} [tool.poetry.dev-dependencies] pytest = "^7.1.2" pytest-asyncio = "^0.19.0" From ae8b8902fc9108aef98b2d8d425b5393422eae07 Mon Sep 17 00:00:00 2001 From: Niraj Kamdar <51387861+Niraj-Kamdar@users.noreply.github.com> Date: Thu, 13 Apr 2023 23:03:02 +0400 Subject: [PATCH 2/4] fix: existing_requests in RequestSynchronizerResolver should be initialized (#158) - Closes: #157 --- .../resolvers/cache/request_synchronizer_resolver.py | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/polywrap-uri-resolvers/polywrap_uri_resolvers/resolvers/cache/request_synchronizer_resolver.py b/packages/polywrap-uri-resolvers/polywrap_uri_resolvers/resolvers/cache/request_synchronizer_resolver.py index 674c0bd7..ebc3df99 100644 --- a/packages/polywrap-uri-resolvers/polywrap_uri_resolvers/resolvers/cache/request_synchronizer_resolver.py +++ b/packages/polywrap-uri-resolvers/polywrap_uri_resolvers/resolvers/cache/request_synchronizer_resolver.py @@ -64,6 +64,7 @@ def __init__( options (Optional[RequestSynchronizerResolverOptions]):\ The options to use. """ + self.existing_requests = {} self.resolver_to_synchronize = resolver_to_synchronize self.options = options From 5fb4c421b5890a936aa13943a46e30c6c7e78bac Mon Sep 17 00:00:00 2001 From: Niraj Kamdar <51387861+Niraj-Kamdar@users.noreply.github.com> Date: Thu, 13 Apr 2023 23:08:07 +0400 Subject: [PATCH 3/4] fix: issue of uri_resolver_aggregator not resolving uri from static resolver (#159) * fix: issue of uri_resolver_aggregator not resolving uri from static resolver * chore: fix linting issues --- .../resolvers/aggregator/uri_resolver_aggregator.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/polywrap-uri-resolvers/polywrap_uri_resolvers/resolvers/aggregator/uri_resolver_aggregator.py b/packages/polywrap-uri-resolvers/polywrap_uri_resolvers/resolvers/aggregator/uri_resolver_aggregator.py index 2dee37f4..a49e9c49 100644 --- a/packages/polywrap-uri-resolvers/polywrap_uri_resolvers/resolvers/aggregator/uri_resolver_aggregator.py +++ b/packages/polywrap-uri-resolvers/polywrap_uri_resolvers/resolvers/aggregator/uri_resolver_aggregator.py @@ -1,12 +1,14 @@ """This module contains the UriResolverAggregator Resolver.""" -from typing import List, Optional +from typing import List, Optional, cast from polywrap_core import ( InvokerClient, IUriResolutionContext, Uri, + UriPackage, UriPackageOrWrapper, UriResolver, + UriWrapper, ) from ...types import UriResolutionStep @@ -68,15 +70,17 @@ async def try_resolve_uri( uri_package_or_wrapper = await resolver.try_resolve_uri( uri, client, sub_context ) - if uri_package_or_wrapper != uri: + if uri_package_or_wrapper != uri or isinstance( + uri_package_or_wrapper, (UriPackage, UriWrapper) + ): step = UriResolutionStep( source_uri=uri, - result=uri_package_or_wrapper, + result=cast(UriPackageOrWrapper, uri_package_or_wrapper), sub_history=sub_context.get_history(), description=self.step_description, ) resolution_context.track_step(step) - return uri_package_or_wrapper + return cast(UriPackageOrWrapper, uri_package_or_wrapper) step = UriResolutionStep( source_uri=uri, From 52158768bdbd89216672277614d5ca482d057b69 Mon Sep 17 00:00:00 2001 From: Niraj Kamdar Date: Thu, 13 Apr 2023 23:09:56 +0400 Subject: [PATCH 4/4] bump version to 0.1.0a28 --- VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION b/VERSION index a5976a4e..9cd9637d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.1.0a27 \ No newline at end of file +0.1.0a28 \ No newline at end of file