diff --git a/.github/workflows/validate_examples.yaml b/.github/workflows/validate_examples.yaml index 46b1c7af..0f915e85 100644 --- a/.github/workflows/validate_examples.yaml +++ b/.github/workflows/validate_examples.yaml @@ -67,12 +67,12 @@ jobs: - uses: azure/setup-helm@v4 - name: Determine latest Dapr Runtime version (including prerelease) run: | - RUNTIME_VERSION=$(curl -s "https://api.github.com/repos/dapr/dapr/releases" | sort -r | grep '"tag_name"' | head -n 1 | cut -d ':' -f2 | tr -d '",v ') + RUNTIME_VERSION=$(curl -s "https://api.github.com/repos/dapr/dapr/releases" | grep '"tag_name"' | head -n 1 | cut -d ':' -f2 | tr -d '",v ') echo "DAPR_RUNTIME_VER=$RUNTIME_VERSION" >> $GITHUB_ENV echo "Found $RUNTIME_VERSION" - name: Determine latest Dapr Cli version (including prerelease) run: | - CLI_VERSION=$(curl -s "https://api.github.com/repos/dapr/cli/releases" | sort -r | grep '"tag_name"' | head -n 1 | cut -d ':' -f2 | tr -d '",v ') + CLI_VERSION=$(curl -s "https://api.github.com/repos/dapr/cli/releases" | grep '"tag_name"' | head -n 1 | cut -d ':' -f2 | tr -d '",v ') echo "DAPR_CLI_VER=$CLI_VERSION" >> $GITHUB_ENV echo "Found $CLI_VERSION" - name: Set up Python ${{ matrix.python_ver }} diff --git a/dapr/version/version.py b/dapr/version/version.py index 3f05a366..fdf522d6 100644 --- a/dapr/version/version.py +++ b/dapr/version/version.py @@ -13,4 +13,4 @@ limitations under the License. """ -__version__ = '1.17.0rc5' +__version__ = '1.17.0' diff --git a/examples/demo_actor/demo_actor/requirements.txt b/examples/demo_actor/demo_actor/requirements.txt index d25bd73c..e7dfbbb4 100644 --- a/examples/demo_actor/demo_actor/requirements.txt +++ b/examples/demo_actor/demo_actor/requirements.txt @@ -1 +1 @@ -dapr-ext-fastapi>=1.17.0rc5 +dapr-ext-fastapi>=1.17.0 diff --git a/examples/demo_workflow/demo_workflow/requirements.txt b/examples/demo_workflow/demo_workflow/requirements.txt index a37eb649..21aa9945 100644 --- a/examples/demo_workflow/demo_workflow/requirements.txt +++ b/examples/demo_workflow/demo_workflow/requirements.txt @@ -1 +1 @@ -dapr-ext-workflow>=1.17.0rc5 +dapr-ext-workflow>=1.17.0 diff --git a/examples/invoke-binding/README.md b/examples/invoke-binding/README.md index c90ff1df..e92d9c65 100644 --- a/examples/invoke-binding/README.md +++ b/examples/invoke-binding/README.md @@ -47,7 +47,7 @@ sleep: 5 2. Start Receiver (expose gRPC server receiver on port 50051) ```bash -dapr run --app-id receiver --app-protocol grpc --app-port 50051 --resources-path ./components python3 invoke-input-binding.py +dapr run --app-id receiver --app-protocol grpc --app-port 50051 --dapr-http-port 3501 --dapr-grpc-port 50101 --resources-path ./components python3 invoke-input-binding.py ``` @@ -67,7 +67,7 @@ sleep: 5 --> ```bash -dapr run --app-id publisher --app-protocol grpc --resources-path ./components python3 invoke-output-binding.py +dapr run --app-id publisher --app-protocol grpc --dapr-http-port 3502 --dapr-grpc-port 50102 --resources-path ./components python3 invoke-output-binding.py ``` diff --git a/examples/invoke-binding/docker-compose-single-kafka.yml b/examples/invoke-binding/docker-compose-single-kafka.yml index 01dfa394..b6dee6e9 100644 --- a/examples/invoke-binding/docker-compose-single-kafka.yml +++ b/examples/invoke-binding/docker-compose-single-kafka.yml @@ -11,7 +11,6 @@ # limitations under the License. # ------------------------------------------------------------ -version: '2' services: zookeeper: image: wurstmeister/zookeeper:latest diff --git a/examples/invoke-simple/requirements.txt b/examples/invoke-simple/requirements.txt index 5594afea..9f43b9d7 100644 --- a/examples/invoke-simple/requirements.txt +++ b/examples/invoke-simple/requirements.txt @@ -1,2 +1,2 @@ -dapr-ext-grpc >= 1.17.0rc5 -dapr >= 1.17.0rc5 +dapr-ext-grpc >= 1.17.0 +dapr >= 1.17.0 diff --git a/examples/workflow/README.md b/examples/workflow/README.md index e27f4c78..22a55e86 100644 --- a/examples/workflow/README.md +++ b/examples/workflow/README.md @@ -361,9 +361,9 @@ sleep: 20 --> ```sh -dapr run --app-id wfexample3 python3 cross-app3.py & -dapr run --app-id wfexample2 python3 cross-app2.py & -dapr run --app-id wfexample1 python3 cross-app1.py +dapr run --app-id wfexample3 --dapr-http-port 3503 --dapr-grpc-port 50103 -- python3 cross-app3.py & +dapr run --app-id wfexample2 --dapr-http-port 3502 --dapr-grpc-port 50102 -- python3 cross-app2.py & +dapr run --app-id wfexample1 --dapr-http-port 3501 --dapr-grpc-port 50101 -- python3 cross-app1.py ``` @@ -404,9 +404,9 @@ sleep: 20 ```sh export ERROR_ACTIVITY_MODE=true -dapr run --app-id wfexample3 python3 cross-app3.py & -dapr run --app-id wfexample2 python3 cross-app2.py & -dapr run --app-id wfexample1 python3 cross-app1.py +dapr run --app-id wfexample3 --dapr-http-port 3503 --dapr-grpc-port 50103 -- python3 cross-app3.py & +dapr run --app-id wfexample2 --dapr-http-port 3502 --dapr-grpc-port 50102 -- python3 cross-app2.py & +dapr run --app-id wfexample1 --dapr-http-port 3501 --dapr-grpc-port 50101 -- python3 cross-app1.py ``` @@ -445,9 +445,9 @@ sleep: 20 ```sh export ERROR_WORKFLOW_MODE=true -dapr run --app-id wfexample3 python3 cross-app3.py & -dapr run --app-id wfexample2 python3 cross-app2.py & -dapr run --app-id wfexample1 python3 cross-app1.py +dapr run --app-id wfexample3 --dapr-http-port 3503 --dapr-grpc-port 50103 -- python3 cross-app3.py & +dapr run --app-id wfexample2 --dapr-http-port 3502 --dapr-grpc-port 50102 -- python3 cross-app2.py & +dapr run --app-id wfexample1 --dapr-http-port 3501 --dapr-grpc-port 50101 -- python3 cross-app1.py ``` diff --git a/examples/workflow/requirements.txt b/examples/workflow/requirements.txt index 3a14e4b3..90995fd6 100644 --- a/examples/workflow/requirements.txt +++ b/examples/workflow/requirements.txt @@ -1,2 +1,2 @@ -dapr-ext-workflow>=1.17.0rc5 -dapr>=1.17.0rc5 +dapr-ext-workflow>=1.17.0 +dapr>=1.17.0 diff --git a/ext/dapr-ext-fastapi/dapr/ext/fastapi/version.py b/ext/dapr-ext-fastapi/dapr/ext/fastapi/version.py index 3f05a366..fdf522d6 100644 --- a/ext/dapr-ext-fastapi/dapr/ext/fastapi/version.py +++ b/ext/dapr-ext-fastapi/dapr/ext/fastapi/version.py @@ -13,4 +13,4 @@ limitations under the License. """ -__version__ = '1.17.0rc5' +__version__ = '1.17.0' diff --git a/ext/dapr-ext-fastapi/setup.cfg b/ext/dapr-ext-fastapi/setup.cfg index a4c2f362..0e34f2bf 100644 --- a/ext/dapr-ext-fastapi/setup.cfg +++ b/ext/dapr-ext-fastapi/setup.cfg @@ -25,7 +25,7 @@ python_requires = >=3.10 packages = find_namespace: include_package_data = True install_requires = - dapr >= 1.17.0rc5 + dapr >= 1.17.0 uvicorn >= 0.11.6 fastapi >= 0.60.1 diff --git a/ext/dapr-ext-grpc/dapr/ext/grpc/version.py b/ext/dapr-ext-grpc/dapr/ext/grpc/version.py index 3f05a366..fdf522d6 100644 --- a/ext/dapr-ext-grpc/dapr/ext/grpc/version.py +++ b/ext/dapr-ext-grpc/dapr/ext/grpc/version.py @@ -13,4 +13,4 @@ limitations under the License. """ -__version__ = '1.17.0rc5' +__version__ = '1.17.0' diff --git a/ext/dapr-ext-grpc/setup.cfg b/ext/dapr-ext-grpc/setup.cfg index ddf54f70..98bfb36e 100644 --- a/ext/dapr-ext-grpc/setup.cfg +++ b/ext/dapr-ext-grpc/setup.cfg @@ -24,7 +24,7 @@ python_requires = >=3.10 packages = find_namespace: include_package_data = True install_requires = - dapr >= 1.17.0rc5 + dapr >= 1.17.0 cloudevents >= 1.0.0 [options.packages.find] diff --git a/ext/dapr-ext-langgraph/dapr/ext/langgraph/version.py b/ext/dapr-ext-langgraph/dapr/ext/langgraph/version.py index dbbeed39..3c617896 100644 --- a/ext/dapr-ext-langgraph/dapr/ext/langgraph/version.py +++ b/ext/dapr-ext-langgraph/dapr/ext/langgraph/version.py @@ -13,4 +13,4 @@ limitations under the License. """ -__version__ = '1.17.0rc5' +__version__ = '1.17.0' diff --git a/ext/dapr-ext-langgraph/setup.cfg b/ext/dapr-ext-langgraph/setup.cfg index 3c93439e..3ceb5bbd 100644 --- a/ext/dapr-ext-langgraph/setup.cfg +++ b/ext/dapr-ext-langgraph/setup.cfg @@ -24,7 +24,7 @@ python_requires = >=3.10 packages = find_namespace: include_package_data = True install_requires = - dapr >= 1.17.0rc5 + dapr >= 1.17.0 langgraph >= 0.3.6 langchain >= 0.1.17 python-ulid >= 3.0.0 diff --git a/ext/dapr-ext-strands/dapr/ext/strands/version.py b/ext/dapr-ext-strands/dapr/ext/strands/version.py index dbbeed39..3c617896 100644 --- a/ext/dapr-ext-strands/dapr/ext/strands/version.py +++ b/ext/dapr-ext-strands/dapr/ext/strands/version.py @@ -13,4 +13,4 @@ limitations under the License. """ -__version__ = '1.17.0rc5' +__version__ = '1.17.0' diff --git a/ext/dapr-ext-strands/setup.cfg b/ext/dapr-ext-strands/setup.cfg index 0dfbd87a..5b828e04 100644 --- a/ext/dapr-ext-strands/setup.cfg +++ b/ext/dapr-ext-strands/setup.cfg @@ -24,7 +24,7 @@ python_requires = >=3.10 packages = find_namespace: include_package_data = True install_requires = - dapr >= 1.17.0rc5 + dapr >= 1.17.0 strands-agents strands-agents-tools python-ulid >= 3.0.0 diff --git a/ext/dapr-ext-workflow/dapr/ext/workflow/version.py b/ext/dapr-ext-workflow/dapr/ext/workflow/version.py index 3f05a366..fdf522d6 100644 --- a/ext/dapr-ext-workflow/dapr/ext/workflow/version.py +++ b/ext/dapr-ext-workflow/dapr/ext/workflow/version.py @@ -13,4 +13,4 @@ limitations under the License. """ -__version__ = '1.17.0rc5' +__version__ = '1.17.0' diff --git a/ext/dapr-ext-workflow/setup.cfg b/ext/dapr-ext-workflow/setup.cfg index 5f413f2d..bd5a4153 100644 --- a/ext/dapr-ext-workflow/setup.cfg +++ b/ext/dapr-ext-workflow/setup.cfg @@ -24,7 +24,7 @@ python_requires = >=3.10 packages = find_namespace: include_package_data = True install_requires = - dapr >= 1.17.0rc5 + dapr >= 1.17.0 durabletask-dapr >= 0.2.0a19 [options.packages.find] diff --git a/ext/flask_dapr/flask_dapr/version.py b/ext/flask_dapr/flask_dapr/version.py index 3f05a366..fdf522d6 100644 --- a/ext/flask_dapr/flask_dapr/version.py +++ b/ext/flask_dapr/flask_dapr/version.py @@ -13,4 +13,4 @@ limitations under the License. """ -__version__ = '1.17.0rc5' +__version__ = '1.17.0' diff --git a/ext/flask_dapr/setup.cfg b/ext/flask_dapr/setup.cfg index 2755f5bc..05ebd59e 100644 --- a/ext/flask_dapr/setup.cfg +++ b/ext/flask_dapr/setup.cfg @@ -26,7 +26,7 @@ include_package_data = true zip_safe = false install_requires = Flask >= 1.1 - dapr >= 1.17.0rc5 + dapr >= 1.17.0 [options.package_data] flask_dapr =