diff --git a/.github/lambda-layer-publish.toml b/.github/lambda-layer-publish.toml index 279a10b8..f141c2a0 100644 --- a/.github/lambda-layer-publish.toml +++ b/.github/lambda-layer-publish.toml @@ -1,2 +1,2 @@ [layer] -sdk-version = "1.8.0" +sdk-version = "2.0.0" diff --git a/packages/aws-durable-execution-sdk-python-conformance-tests-otel/pyproject.toml b/packages/aws-durable-execution-sdk-python-conformance-tests-otel/pyproject.toml index da9a788e..16d03a6a 100644 --- a/packages/aws-durable-execution-sdk-python-conformance-tests-otel/pyproject.toml +++ b/packages/aws-durable-execution-sdk-python-conformance-tests-otel/pyproject.toml @@ -8,7 +8,7 @@ version = "0.0.0" description = "OpenTelemetry conformance test handlers for the AWS Durable Execution SDK for Python, exercised by the aws-durable-execution-conformance-tests OTel suites." requires-python = ">=3.11" dependencies = [ - "aws-durable-execution-sdk-python==1.8.0", + "aws-durable-execution-sdk-python==2.0.0", "aws-durable-execution-sdk-python-otel==0.4.0", ] diff --git a/packages/aws-durable-execution-sdk-python-conformance-tests/pyproject.toml b/packages/aws-durable-execution-sdk-python-conformance-tests/pyproject.toml index 39ff3cab..a8eb4cf4 100644 --- a/packages/aws-durable-execution-sdk-python-conformance-tests/pyproject.toml +++ b/packages/aws-durable-execution-sdk-python-conformance-tests/pyproject.toml @@ -8,7 +8,7 @@ version = "0.0.0" description = "Cross-SDK conformance test handlers for the AWS Durable Execution SDK for Python, exercised by the aws-durable-execution-conformance-tests runner." requires-python = ">=3.11" dependencies = [ - "aws-durable-execution-sdk-python==1.8.0", + "aws-durable-execution-sdk-python==2.0.0", ] [tool.hatch.build.targets.wheel] diff --git a/packages/aws-durable-execution-sdk-python-insight/pyproject.toml b/packages/aws-durable-execution-sdk-python-insight/pyproject.toml index fa0e1cb7..d953ee48 100644 --- a/packages/aws-durable-execution-sdk-python-insight/pyproject.toml +++ b/packages/aws-durable-execution-sdk-python-insight/pyproject.toml @@ -21,9 +21,9 @@ classifiers = [ "Programming Language :: Python :: Implementation :: CPython", ] dependencies = [ - # >=1.8.0: first release carrying the plugin invocation-hook fields + # >=2.0.0: first published release carrying the plugin invocation-hook fields # (InvocationInfo.execution_input / InvocationEndInfo.execution_result). - "aws-durable-execution-sdk-python>=1.8.0", + "aws-durable-execution-sdk-python>=2.0.0", ] [project.optional-dependencies] diff --git a/packages/aws-durable-execution-sdk-python-otel/README.md b/packages/aws-durable-execution-sdk-python-otel/README.md index 038bb05e..5e78f2a9 100644 --- a/packages/aws-durable-execution-sdk-python-otel/README.md +++ b/packages/aws-durable-execution-sdk-python-otel/README.md @@ -397,7 +397,7 @@ setups. ## Requirements - Python >= 3.11 -- `aws-durable-execution-sdk-python` >= 1.8.0 +- `aws-durable-execution-sdk-python` >= 2.0.0 - An ADOT/community OpenTelemetry Lambda layer, or the `standalone` extra ## License diff --git a/packages/aws-durable-execution-sdk-python-otel/pyproject.toml b/packages/aws-durable-execution-sdk-python-otel/pyproject.toml index 380fc473..36e04b31 100644 --- a/packages/aws-durable-execution-sdk-python-otel/pyproject.toml +++ b/packages/aws-durable-execution-sdk-python-otel/pyproject.toml @@ -22,7 +22,7 @@ classifiers = [ "Programming Language :: Python :: Implementation :: PyPy", ] dependencies = [ - "aws-durable-execution-sdk-python>=1.8.0", + "aws-durable-execution-sdk-python>=2.0.0", ] [project.entry-points."aws_durable_execution.plugins"] diff --git a/packages/aws-durable-execution-sdk-python-otel/tests/test_package_metadata.py b/packages/aws-durable-execution-sdk-python-otel/tests/test_package_metadata.py index 6cb0570c..22b41638 100644 --- a/packages/aws-durable-execution-sdk-python-otel/tests/test_package_metadata.py +++ b/packages/aws-durable-execution-sdk-python-otel/tests/test_package_metadata.py @@ -4,7 +4,7 @@ PACKAGE_ROOT = Path(__file__).resolve().parents[1] REPOSITORY_ROOT = PACKAGE_ROOT.parents[1] -CORE_DEPENDENCY = "aws-durable-execution-sdk-python>=1.8.0" +CORE_DEPENDENCY = "aws-durable-execution-sdk-python>=2.0.0" TEST_OTEL_DEPENDENCIES = { "opentelemetry-sdk>=1.20.0", "opentelemetry-propagator-aws-xray", diff --git a/packages/aws-durable-execution-sdk-python/src/aws_durable_execution_sdk_python/__about__.py b/packages/aws-durable-execution-sdk-python/src/aws_durable_execution_sdk_python/__about__.py index 8ce3c043..82fa7f7e 100644 --- a/packages/aws-durable-execution-sdk-python/src/aws_durable_execution_sdk_python/__about__.py +++ b/packages/aws-durable-execution-sdk-python/src/aws_durable_execution_sdk_python/__about__.py @@ -1,4 +1,4 @@ # SPDX-FileCopyrightText: 2025-present Amazon.com, Inc. or its affiliates. # # SPDX-License-Identifier: Apache-2.0 -__version__ = "1.8.0" +__version__ = "2.0.0" diff --git a/pyproject.toml b/pyproject.toml index 2610b41e..428d680e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -129,7 +129,7 @@ test = "pytest packages/aws-durable-execution-sdk-python-examples/test {args}" [tool.hatch.envs.test-pypi-otel] dependencies = [ - "aws-durable-execution-sdk-python>=1.8.0", + "aws-durable-execution-sdk-python>=2.0.0", "opentelemetry-sdk>=1.20.0", "opentelemetry-propagator-aws-xray", "pytest",