From 3b25a8a8a55e1d502f7f56e3dbd150d2bd81edb7 Mon Sep 17 00:00:00 2001 From: Yuchao Yan Date: Tue, 21 Oct 2025 02:10:39 +0000 Subject: [PATCH 01/14] update dev requirement --- .../autorest.python/test/dpg/version-tolerant/requirements.txt | 2 +- packages/autorest.python/test/vanilla/legacy/requirements.txt | 2 +- .../test/vanilla/version-tolerant/requirements.txt | 2 +- packages/typespec-python/test/azure/requirements.txt | 1 + 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/autorest.python/test/dpg/version-tolerant/requirements.txt b/packages/autorest.python/test/dpg/version-tolerant/requirements.txt index 31b167ea66..6f6d497875 100644 --- a/packages/autorest.python/test/dpg/version-tolerant/requirements.txt +++ b/packages/autorest.python/test/dpg/version-tolerant/requirements.txt @@ -4,7 +4,7 @@ pytest pytest-cov pytest-asyncio==0.14.0;python_full_version>="3.5.2" async_generator;python_full_version>="3.5.2" -azure-core==1.35.0 +azure-core==1.36.0 -e ./Expected/AcceptanceTests/DPGServiceDrivenInitialVersionTolerant/ -e ./Expected/AcceptanceTests/DPGServiceDrivenUpdateOneVersionTolerant/ -e ./Expected/AcceptanceTests/DPGCustomizationInitialVersionTolerant/ diff --git a/packages/autorest.python/test/vanilla/legacy/requirements.txt b/packages/autorest.python/test/vanilla/legacy/requirements.txt index dbcd2ce450..4193ad343a 100644 --- a/packages/autorest.python/test/vanilla/legacy/requirements.txt +++ b/packages/autorest.python/test/vanilla/legacy/requirements.txt @@ -6,7 +6,7 @@ pytest-asyncio==0.14.0;python_full_version>="3.5.2" async_generator;python_full_version>="3.5.2" isodate==0.6.1 msrest==0.7.1 -azure-core==1.35.0 +azure-core==1.36.0 -e ./Expected/AcceptanceTests/AdditionalProperties -e ./Expected/AcceptanceTests/Anything -e ./Expected/AcceptanceTests/BodyArray diff --git a/packages/autorest.python/test/vanilla/version-tolerant/requirements.txt b/packages/autorest.python/test/vanilla/version-tolerant/requirements.txt index 1f2b6b3cd9..91b7dd3fd5 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/requirements.txt +++ b/packages/autorest.python/test/vanilla/version-tolerant/requirements.txt @@ -5,7 +5,7 @@ pytest-cov pytest-asyncio==0.14.0;python_full_version>="3.5.2" async_generator;python_full_version>="3.5.2" isodate==0.6.1 -azure-core==1.35.0 +azure-core==1.36.0 -e ./Expected/AcceptanceTests/AdditionalPropertiesVersionTolerant -e ./Expected/AcceptanceTests/AnythingVersionTolerant -e ./Expected/AcceptanceTests/BodyArrayVersionTolerant diff --git a/packages/typespec-python/test/azure/requirements.txt b/packages/typespec-python/test/azure/requirements.txt index 0d50804458..699b447e64 100644 --- a/packages/typespec-python/test/azure/requirements.txt +++ b/packages/typespec-python/test/azure/requirements.txt @@ -15,6 +15,7 @@ azure-mgmt-core==1.6.0 -e ./generated/azure-client-generator-core-usage -e ./generated/azure-client-generator-core-override -e ./generated/azure-client-generator-core-client-location +-e ./generated/azure-client-generator-core-alternate-type -e ./generated/azure-core-basic -e ./generated/azure-core-scalar -e ./generated/azure-core-lro-rpc From c69ebcf0d07e87913df7cd23bb5e742fe7771ba7 Mon Sep 17 00:00:00 2001 From: Yuchao Yan Date: Tue, 21 Oct 2025 03:10:15 +0000 Subject: [PATCH 02/14] add test case --- ...re_client_generator_core_alternate_type.py | 88 +++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py diff --git a/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py b/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py new file mode 100644 index 0000000000..2a5c9329d9 --- /dev/null +++ b/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py @@ -0,0 +1,88 @@ +# ------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# -------------------------------------------------------------------------- +import pytest +from specs.azure.clientgenerator.core.alternatetype import AlternateTypeClient +from specs.azure.clientgenerator.core.alternatetype import models + + +@pytest.fixture +def client(): + with AlternateTypeClient() as client: + yield client + + +def test_external_type_get_model(client: AlternateTypeClient): + """Test getting a Feature object with geometry, properties, and optional id fields.""" + result = client.external_type.get_model() + + # Validate the response structure based on the TypeSpec example + assert result.type == "Feature" + assert result.geometry.type == "Point" + assert result.geometry.coordinates == [-122.25, 37.87] + assert result.properties["name"] == "A single point of interest" + assert result.properties["category"] == "landmark" + assert result.properties["elevation"] == 100 + assert result.id == "feature-1" + + +def test_external_type_put_model(client: AlternateTypeClient): + """Test putting a Feature object in request body.""" + feature = { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-122.25, 37.87] + }, + "properties": { + "name": "A single point of interest", + "category": "landmark", + "elevation": 100 + }, + "id": "feature-1" + } + + # Should return None (204/empty response) + result = client.external_type.put_model(body=feature) + assert result is None + + +def test_external_type_get_property(client: AlternateTypeClient): + """Test getting a ModelWithFeatureProperty object with feature and additionalProperty fields.""" + result = client.external_type.get_property() + + # Validate the response structure based on the TypeSpec example + assert result.feature.type == "Feature" + assert result.feature.geometry.type == "Point" + assert result.feature.geometry.coordinates == [-122.25, 37.87] + assert result.feature.properties["name"] == "A single point of interest" + assert result.feature.properties["category"] == "landmark" + assert result.feature.properties["elevation"] == 100 + assert result.feature.id == "feature-1" + assert result.additional_property == "extra" + + +def test_external_type_put_property(client: AlternateTypeClient): + """Test putting a ModelWithFeatureProperty object in request body.""" + model_with_feature = { + "feature": { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-122.25, 37.87] + }, + "properties": { + "name": "A single point of interest", + "category": "landmark", + "elevation": 100 + }, + "id": "feature-1" + }, + "additionalProperty": "extra" + } + + # Should return None (204/empty response) + result = client.external_type.put_property(body=model_with_feature) + assert result is None From cb7686e7e5c93a7a9c333bfc675bd2d63402496b Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Tue, 21 Oct 2025 03:17:54 +0000 Subject: [PATCH 03/14] Update dependencies --- packages/autorest.python/package.json | 2 +- packages/typespec-python/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/autorest.python/package.json b/packages/autorest.python/package.json index 1a2a8c56dd..f8cf88c2c9 100644 --- a/packages/autorest.python/package.json +++ b/packages/autorest.python/package.json @@ -29,7 +29,7 @@ }, "homepage": "https://github.com/Azure/autorest.python/blob/main/README.md", "dependencies": { - "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ0ODI4Ny9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz", + "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3ODQ0MC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz", "@autorest/system-requirements": "~1.0.2", "fs-extra": "~11.2.0", "tsx": "~4.19.1" diff --git a/packages/typespec-python/package.json b/packages/typespec-python/package.json index 21f7deb3ad..653ed07266 100644 --- a/packages/typespec-python/package.json +++ b/packages/typespec-python/package.json @@ -67,7 +67,7 @@ "js-yaml": "~4.1.0", "semver": "~7.6.2", "tsx": "~4.19.1", - "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ0ODI4Ny9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz", + "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3ODQ0MC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz", "fs-extra": "~11.2.0" }, "devDependencies": { From 9449151b798621fee09d5d5c2bf09d34904c81b9 Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Tue, 21 Oct 2025 03:17:56 +0000 Subject: [PATCH 04/14] Add changelog .chronus/changes/auto-microsoft-external-type-python-2025-9-20-14-28-41.md --- ...o-microsoft-external-type-python-2025-9-20-14-28-41.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .chronus/changes/auto-microsoft-external-type-python-2025-9-20-14-28-41.md diff --git a/.chronus/changes/auto-microsoft-external-type-python-2025-9-20-14-28-41.md b/.chronus/changes/auto-microsoft-external-type-python-2025-9-20-14-28-41.md new file mode 100644 index 0000000000..7bb7c2590d --- /dev/null +++ b/.chronus/changes/auto-microsoft-external-type-python-2025-9-20-14-28-41.md @@ -0,0 +1,8 @@ +--- +changeKind: feature +packages: + - "@autorest/python" + - "@azure-tools/typespec-python" +--- + +Support SDK users defined customized serialization/deserialization function for external models \ No newline at end of file From cb18061efcd182304c9f86b02d75d90d5998be75 Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Tue, 21 Oct 2025 03:19:04 +0000 Subject: [PATCH 05/14] Update dependencies (2025-10-21 03:19:04) --- ...re_client_generator_core_alternate_type.py | 36 ++++++------------- pnpm-lock.yaml | 14 ++++---- 2 files changed, 18 insertions(+), 32 deletions(-) diff --git a/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py b/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py index 2a5c9329d9..173fa2725c 100644 --- a/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py +++ b/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py @@ -17,7 +17,7 @@ def client(): def test_external_type_get_model(client: AlternateTypeClient): """Test getting a Feature object with geometry, properties, and optional id fields.""" result = client.external_type.get_model() - + # Validate the response structure based on the TypeSpec example assert result.type == "Feature" assert result.geometry.type == "Point" @@ -32,18 +32,11 @@ def test_external_type_put_model(client: AlternateTypeClient): """Test putting a Feature object in request body.""" feature = { "type": "Feature", - "geometry": { - "type": "Point", - "coordinates": [-122.25, 37.87] - }, - "properties": { - "name": "A single point of interest", - "category": "landmark", - "elevation": 100 - }, - "id": "feature-1" + "geometry": {"type": "Point", "coordinates": [-122.25, 37.87]}, + "properties": {"name": "A single point of interest", "category": "landmark", "elevation": 100}, + "id": "feature-1", } - + # Should return None (204/empty response) result = client.external_type.put_model(body=feature) assert result is None @@ -52,7 +45,7 @@ def test_external_type_put_model(client: AlternateTypeClient): def test_external_type_get_property(client: AlternateTypeClient): """Test getting a ModelWithFeatureProperty object with feature and additionalProperty fields.""" result = client.external_type.get_property() - + # Validate the response structure based on the TypeSpec example assert result.feature.type == "Feature" assert result.feature.geometry.type == "Point" @@ -69,20 +62,13 @@ def test_external_type_put_property(client: AlternateTypeClient): model_with_feature = { "feature": { "type": "Feature", - "geometry": { - "type": "Point", - "coordinates": [-122.25, 37.87] - }, - "properties": { - "name": "A single point of interest", - "category": "landmark", - "elevation": 100 - }, - "id": "feature-1" + "geometry": {"type": "Point", "coordinates": [-122.25, 37.87]}, + "properties": {"name": "A single point of interest", "category": "landmark", "elevation": 100}, + "id": "feature-1", }, - "additionalProperty": "extra" + "additionalProperty": "extra", } - + # Should return None (204/empty response) result = client.external_type.put_property(body=model_with_feature) assert result is None diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5045bd87eb..8e80b341bc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -60,8 +60,8 @@ importers: specifier: ~1.0.2 version: 1.0.2 '@typespec/http-client-python': - specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ0ODI4Ny9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz - version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ0ODI4Ny9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz(v262dab2qaapor3zxkb4zsb4ba) + specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3ODQ0MC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz + version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3ODQ0MC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz(v262dab2qaapor3zxkb4zsb4ba) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -82,8 +82,8 @@ importers: packages/typespec-python: dependencies: '@typespec/http-client-python': - specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ0ODI4Ny9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz - version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ0ODI4Ny9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz(v262dab2qaapor3zxkb4zsb4ba) + specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3ODQ0MC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz + version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3ODQ0MC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz(v262dab2qaapor3zxkb4zsb4ba) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -1681,8 +1681,8 @@ packages: peerDependencies: '@typespec/compiler': ^1.5.0 - '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ0ODI4Ny9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz': - resolution: {tarball: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ0ODI4Ny9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz} + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3ODQ0MC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz': + resolution: {tarball: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3ODQ0MC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz} version: 0.19.1 engines: {node: '>=20.0.0'} peerDependencies: @@ -6466,7 +6466,7 @@ snapshots: dependencies: '@typespec/compiler': 1.5.0(@types/node@24.1.0) - '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ0ODI4Ny9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz(v262dab2qaapor3zxkb4zsb4ba)': + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3ODQ0MC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz(v262dab2qaapor3zxkb4zsb4ba)': dependencies: '@azure-tools/typespec-autorest': 0.61.0(yehncn3lp4xzygpesuojuhtg7i) '@azure-tools/typespec-azure-core': 0.61.0(@typespec/compiler@1.5.0(@types/node@24.1.0))(@typespec/http@1.5.0(@typespec/compiler@1.5.0(@types/node@24.1.0))(@typespec/streams@0.75.0(@typespec/compiler@1.5.0(@types/node@24.1.0))))(@typespec/rest@0.75.0(@typespec/compiler@1.5.0(@types/node@24.1.0))(@typespec/http@1.5.0(@typespec/compiler@1.5.0(@types/node@24.1.0))(@typespec/streams@0.75.0(@typespec/compiler@1.5.0(@types/node@24.1.0))))) From daee800daca067b502fcca3193c56c85f1dbd066 Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Tue, 21 Oct 2025 03:24:11 +0000 Subject: [PATCH 06/14] Regenerate for typespec-python (2025-10-21 03:24:11) --- .../apikey/_utils/model_base.py | 1 + .../authentication-api-key/pyproject.toml | 2 +- .../http/custom/_utils/model_base.py | 1 + .../authentication-http-custom/pyproject.toml | 2 +- .../oauth2/_utils/model_base.py | 1 + .../authentication-oauth2/pyproject.toml | 2 +- .../authentication/union/_utils/model_base.py | 1 + .../authentication-union/pyproject.toml | 2 +- .../pyproject.toml | 2 +- .../core/access/_utils/model_base.py | 1 + .../core/access/aio/operations/_operations.py | 4 + .../core/access/operations/_operations.py | 4 + .../apiview-properties.json | 1 - ...alternate_type_external_type_operations.py | 18 +---- ...ate_type_external_type_operations_async.py | 18 +---- .../pyproject.toml | 3 +- .../core/alternatetype/_utils/model_base.py | 16 +++- .../aio/operations/_operations.py | 69 +++-------------- .../core/alternatetype/models/__init__.py | 2 - .../core/alternatetype/models/_models.py | 56 ++------------ .../alternatetype/operations/_operations.py | 76 ++++--------------- .../service/header/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../service/path/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../service/query/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../pyproject.toml | 2 +- .../clientinitialization/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../core/clientlocation/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../core/emptystring/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../core/flattenproperty/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../hierarchybuilding/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../core/override/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../core/usage/_utils/model_base.py | 1 + .../core/usage/aio/operations/_operations.py | 37 +++++++++ .../core/usage/operations/_operations.py | 37 +++++++++ .../generated/azure-core-basic/pyproject.toml | 2 +- .../azure/core/basic/_utils/model_base.py | 1 + .../azure-core-lro-rpc/pyproject.toml | 2 +- .../azure/core/lro/rpc/_utils/model_base.py | 1 + .../azure-core-lro-standard/pyproject.toml | 2 +- .../core/lro/standard/_utils/model_base.py | 1 + .../generated/azure-core-model/pyproject.toml | 2 +- .../azure/core/model/_utils/model_base.py | 1 + .../generated/azure-core-page/pyproject.toml | 2 +- .../azure/core/page/_utils/model_base.py | 1 + .../azure-core-scalar/pyproject.toml | 2 +- .../azure/core/scalar/_utils/model_base.py | 1 + .../azure-core-traits/pyproject.toml | 2 +- .../azure/core/traits/_utils/model_base.py | 1 + .../specs/azure/core/traits/models/_enums.py | 2 +- .../azure-encode-duration/pyproject.toml | 2 +- .../encode/duration/_utils/model_base.py | 1 + .../azure-example-basic/pyproject.toml | 2 +- .../azure/example/basic/_utils/model_base.py | 1 + .../azure-payload-pageable/pyproject.toml | 2 +- .../payload/pageable/_utils/model_base.py | 1 + .../commonproperties/_utils/model_base.py | 1 + .../largeheader/_utils/model_base.py | 1 + .../methodsubscriptionid/_utils/model_base.py | 1 + .../nonresource/_utils/model_base.py | 1 + .../operationtemplates/_utils/model_base.py | 1 + .../resources/_utils/model_base.py | 1 + .../xmsclientrequestid/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../pyproject.toml | 2 +- .../previewversion/_utils/model_base.py | 1 + .../clientnamespace/_utils/model_base.py | 1 + .../second/_utils/model_base.py | 1 + .../generated/client-namespace/pyproject.toml | 2 +- .../naming/enumconflict/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../client/naming/main/_utils/model_base.py | 1 + .../generated/client-naming/pyproject.toml | 2 +- .../client/overload/_utils/model_base.py | 1 + .../generated/client-overload/pyproject.toml | 2 +- .../clientoperationgroup/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../client/structure/service/_client.py | 1 + .../structure/service/_utils/model_base.py | 1 + .../client/structure/service/aio/_client.py | 1 + .../client-structure-default/pyproject.toml | 2 +- .../multiclient/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../renamedoperation/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../twooperationgroup/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../encode/bytes/_utils/model_base.py | 1 + .../generated/encode-bytes/pyproject.toml | 2 +- .../encode/datetime/_utils/model_base.py | 1 + .../generated/encode-datetime/pyproject.toml | 2 +- .../encode/duration/_utils/model_base.py | 1 + .../generated/encode-duration/pyproject.toml | 2 +- .../encode/numeric/_utils/model_base.py | 1 + .../generated/encode-numeric/pyproject.toml | 2 +- .../subdir/_generated/_utils/model_base.py | 1 + .../generation-subdir/pyproject.toml | 2 +- .../headasbooleanfalse/_utils/model_base.py | 1 + .../headasbooleanfalse/pyproject.toml | 2 +- .../headasbooleantrue/_utils/model_base.py | 1 + .../headasbooleantrue/pyproject.toml | 2 +- .../parameters/basic/_utils/model_base.py | 1 + .../generated/parameters-basic/pyproject.toml | 2 +- .../bodyoptionality/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../collectionformat/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../parameters/path/_utils/model_base.py | 1 + .../generated/parameters-path/pyproject.toml | 2 +- .../parameters/spread/_utils/model_base.py | 1 + .../parameters-spread/pyproject.toml | 2 +- .../contentnegotiation/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../jsonmergepatch/_utils/model_base.py | 1 + .../payload-json-merge-patch/pyproject.toml | 2 +- .../payload/mediatype/_utils/model_base.py | 1 + .../payload-media-type/pyproject.toml | 2 +- .../payload/multipart/_utils/model_base.py | 1 + .../payload-multipart/pyproject.toml | 2 +- .../payload/pageable/_utils/model_base.py | 1 + .../generated/payload-pageable/pyproject.toml | 2 +- .../payload/xml/_utils/model_base.py | 1 + .../generated/payload-xml/pyproject.toml | 2 +- .../resiliency-srv-driven1/pyproject.toml | 2 +- .../srv/driven1/_utils/model_base.py | 1 + .../resiliency-srv-driven2/pyproject.toml | 2 +- .../resiliency/srv/driven2/_client.py | 8 +- .../srv/driven2/_utils/model_base.py | 1 + .../resiliency/srv/driven2/aio/_client.py | 8 +- .../response-status-code-range/pyproject.toml | 2 +- .../statuscoderange/_utils/model_base.py | 1 + .../azure/generated/routes/pyproject.toml | 2 +- .../routes/routes/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../encodedname/json/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../endpoint/notdefined/_utils/model_base.py | 1 + .../server-path-multiple/pyproject.toml | 2 +- .../server/path/multiple/_utils/model_base.py | 1 + .../server-path-single/pyproject.toml | 2 +- .../server/path/single/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../notversioned/_utils/model_base.py | 1 + .../server-versions-versioned/pyproject.toml | 2 +- .../versions/versioned/_utils/model_base.py | 1 + .../setuppy-authentication-union/setup.py | 2 +- .../authentication/union/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../conditionalrequest/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../repeatability/_utils/model_base.py | 1 + .../generated/special-words/pyproject.toml | 2 +- .../special-words/specialwords/_client.py | 3 + .../specialwords/_utils/model_base.py | 1 + .../special-words/specialwords/aio/_client.py | 3 + .../generated/streaming-jsonl/pyproject.toml | 2 +- .../streaming/jsonl/_utils/model_base.py | 1 + .../generated/typetest-array/pyproject.toml | 2 +- .../typetest/array/_utils/model_base.py | 1 + .../typetest-dictionary/pyproject.toml | 2 +- .../typetest/dictionary/_utils/model_base.py | 1 + .../typetest-enum-extensible/pyproject.toml | 2 +- .../enum/extensible/_utils/model_base.py | 1 + .../typetest-enum-fixed/pyproject.toml | 2 +- .../typetest/enum/fixed/_utils/model_base.py | 1 + .../typetest-model-empty/pyproject.toml | 2 +- .../typetest/model/empty/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../enumdiscriminator/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../nesteddiscriminator/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../notdiscriminated/_utils/model_base.py | 1 + .../typetest-model-recursive/pyproject.toml | 2 +- .../model/recursive/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../singlediscriminator/_utils/model_base.py | 1 + .../typetest-model-usage/pyproject.toml | 2 +- .../typetest/model/usage/_utils/model_base.py | 1 + .../typetest-model-visibility/pyproject.toml | 2 +- .../model/visibility/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../additionalproperties/_utils/model_base.py | 1 + .../typetest-property-nullable/pyproject.toml | 2 +- .../property/nullable/_utils/model_base.py | 1 + .../typetest-property-optional/pyproject.toml | 2 +- .../property/optional/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../property/valuetypes/_utils/model_base.py | 1 + .../generated/typetest-scalar/pyproject.toml | 2 +- .../typetest/scalar/_utils/model_base.py | 1 + .../generated/typetest-union/pyproject.toml | 2 +- .../typetest/union/_utils/model_base.py | 1 + .../generated/versioning-added/pyproject.toml | 2 +- .../versioning/added/_utils/model_base.py | 1 + .../versioning-madeoptional/pyproject.toml | 2 +- .../madeoptional/_utils/model_base.py | 1 + .../versioning-removed/pyproject.toml | 2 +- .../versioning/removed/_utils/model_base.py | 1 + .../versioning-renamedfrom/pyproject.toml | 2 +- .../renamedfrom/_utils/model_base.py | 1 + .../pyproject.toml | 2 +- .../_utils/model_base.py | 1 + .../versioning-typechangedfrom/pyproject.toml | 2 +- .../typechangedfrom/_utils/model_base.py | 1 + .../apikey/_utils/model_base.py | 1 + .../http/custom/_utils/model_base.py | 1 + .../oauth2/_utils/model_base.py | 1 + .../authentication/union/_utils/model_base.py | 1 + .../encode/bytes/_utils/model_base.py | 1 + .../encode/datetime/_utils/model_base.py | 1 + .../encode/duration/_utils/model_base.py | 1 + .../encode/numeric/_utils/model_base.py | 1 + .../subdir/_generated/_utils/model_base.py | 1 + .../headasbooleanfalse/_utils/model_base.py | 1 + .../headasbooleantrue/_utils/model_base.py | 1 + .../parameters/basic/_utils/model_base.py | 1 + .../bodyoptionality/_utils/model_base.py | 1 + .../collectionformat/_utils/model_base.py | 1 + .../parameters/path/_utils/model_base.py | 1 + .../parameters/spread/_utils/model_base.py | 1 + .../contentnegotiation/_utils/model_base.py | 1 + .../jsonmergepatch/_utils/model_base.py | 1 + .../payload/mediatype/_utils/model_base.py | 1 + .../payload/multipart/_utils/model_base.py | 1 + .../payload/pageable/_utils/model_base.py | 1 + .../payload/xml/_utils/model_base.py | 1 + .../statuscoderange/_utils/model_base.py | 1 + .../routes/routes/_utils/model_base.py | 1 + .../encodedname/json/_utils/model_base.py | 1 + .../endpoint/notdefined/_utils/model_base.py | 1 + .../server/path/multiple/_utils/model_base.py | 1 + .../server/path/single/_utils/model_base.py | 1 + .../notversioned/_utils/model_base.py | 1 + .../versions/versioned/_utils/model_base.py | 1 + .../authentication/union/_utils/model_base.py | 1 + .../conditionalrequest/_utils/model_base.py | 1 + .../repeatability/_utils/model_base.py | 1 + .../special-words/specialwords/_client.py | 3 + .../specialwords/_utils/model_base.py | 1 + .../special-words/specialwords/aio/_client.py | 3 + .../streaming/jsonl/_utils/model_base.py | 1 + .../typetest/array/_utils/model_base.py | 1 + .../typetest/dictionary/_utils/model_base.py | 1 + .../enum/extensible/_utils/model_base.py | 1 + .../typetest/enum/fixed/_utils/model_base.py | 1 + .../typetest/model/empty/_utils/model_base.py | 1 + .../enumdiscriminator/_utils/model_base.py | 1 + .../nesteddiscriminator/_utils/model_base.py | 1 + .../notdiscriminated/_utils/model_base.py | 1 + .../model/recursive/_utils/model_base.py | 1 + .../singlediscriminator/_utils/model_base.py | 1 + .../typetest/model/usage/_utils/model_base.py | 1 + .../model/visibility/_utils/model_base.py | 1 + .../additionalproperties/_utils/model_base.py | 1 + .../property/nullable/_utils/model_base.py | 1 + .../property/optional/_utils/model_base.py | 1 + .../property/valuetypes/_utils/model_base.py | 1 + .../typetest/scalar/_utils/model_base.py | 1 + .../typetest/union/_utils/model_base.py | 1 + .../versioning/added/_utils/model_base.py | 1 + .../madeoptional/_utils/model_base.py | 1 + .../versioning/removed/_utils/model_base.py | 1 + .../renamedfrom/_utils/model_base.py | 1 + .../_utils/model_base.py | 1 + .../typechangedfrom/_utils/model_base.py | 1 + 274 files changed, 416 insertions(+), 302 deletions(-) diff --git a/packages/typespec-python/test/azure/generated/authentication-api-key/authentication/apikey/_utils/model_base.py b/packages/typespec-python/test/azure/generated/authentication-api-key/authentication/apikey/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/authentication-api-key/authentication/apikey/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/authentication-api-key/authentication/apikey/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/authentication-api-key/pyproject.toml b/packages/typespec-python/test/azure/generated/authentication-api-key/pyproject.toml index 8fbf4b9619..cc9c0c62a6 100644 --- a/packages/typespec-python/test/azure/generated/authentication-api-key/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/authentication-api-key/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/authentication-http-custom/authentication/http/custom/_utils/model_base.py b/packages/typespec-python/test/azure/generated/authentication-http-custom/authentication/http/custom/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/authentication-http-custom/authentication/http/custom/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/authentication-http-custom/authentication/http/custom/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/authentication-http-custom/pyproject.toml b/packages/typespec-python/test/azure/generated/authentication-http-custom/pyproject.toml index a963320e5b..c067cd524e 100644 --- a/packages/typespec-python/test/azure/generated/authentication-http-custom/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/authentication-http-custom/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/authentication-oauth2/authentication/oauth2/_utils/model_base.py b/packages/typespec-python/test/azure/generated/authentication-oauth2/authentication/oauth2/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/authentication-oauth2/authentication/oauth2/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/authentication-oauth2/authentication/oauth2/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/authentication-oauth2/pyproject.toml b/packages/typespec-python/test/azure/generated/authentication-oauth2/pyproject.toml index 00395ba9e1..59e6de63f2 100644 --- a/packages/typespec-python/test/azure/generated/authentication-oauth2/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/authentication-oauth2/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/authentication-union/authentication/union/_utils/model_base.py b/packages/typespec-python/test/azure/generated/authentication-union/authentication/union/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/authentication-union/authentication/union/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/authentication-union/authentication/union/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/authentication-union/pyproject.toml b/packages/typespec-python/test/azure/generated/authentication-union/pyproject.toml index 21eccb521c..42541a06b5 100644 --- a/packages/typespec-python/test/azure/generated/authentication-union/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/authentication-union/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/pyproject.toml index ad2dacdfad..ac1634499d 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/aio/operations/_operations.py index f3d321347d..88bb949f0a 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/aio/operations/_operations.py @@ -547,7 +547,9 @@ def __init__(self, *args, **kwargs) -> None: async def _operation(self, *, name: str, **kwargs: Any) -> _models._models.OuterModel: """Expected query parameter: name="Madge" Expected response body: + .. code-block:: json + { "name": "Madge", "inner": @@ -615,7 +617,9 @@ async def _operation(self, *, name: str, **kwargs: Any) -> _models._models.Outer async def _discriminator(self, *, kind: str, **kwargs: Any) -> _models._models.AbstractModel: """Expected query parameter: kind="real" Expected response body: + .. code-block:: json + { "name": "Madge", "kind": "real" diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/operations/_operations.py index 2479811207..901011e64d 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/operations/_operations.py @@ -716,7 +716,9 @@ def __init__(self, *args, **kwargs) -> None: def _operation(self, *, name: str, **kwargs: Any) -> _models._models.OuterModel: """Expected query parameter: name="Madge" Expected response body: + .. code-block:: json + { "name": "Madge", "inner": @@ -784,7 +786,9 @@ def _operation(self, *, name: str, **kwargs: Any) -> _models._models.OuterModel: def _discriminator(self, *, kind: str, **kwargs: Any) -> _models._models.AbstractModel: """Expected query parameter: kind="real" Expected response body: + .. code-block:: json + { "name": "Madge", "kind": "real" diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/apiview-properties.json b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/apiview-properties.json index 335aaac9b0..a030a996a8 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/apiview-properties.json +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/apiview-properties.json @@ -1,7 +1,6 @@ { "CrossLanguagePackageId": "_Specs_.Azure.ClientGenerator.Core.AlternateType", "CrossLanguageDefinitionId": { - "specs.azure.clientgenerator.core.alternatetype.models.Feature": "_Specs_.Azure.ClientGenerator.Core.AlternateType.ExternalType.Feature", "specs.azure.clientgenerator.core.alternatetype.models.Geometry": "_Specs_.Azure.ClientGenerator.Core.AlternateType.ExternalType.Geometry", "specs.azure.clientgenerator.core.alternatetype.models.ModelWithFeatureProperty": "_Specs_.Azure.ClientGenerator.Core.AlternateType.ExternalType.ModelWithFeatureProperty", "specs.azure.clientgenerator.core.alternatetype.operations.ExternalTypeOperations.get_model": "_Specs_.Azure.ClientGenerator.Core.AlternateType.ExternalType.getModel", diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/generated_tests/test_alternate_type_external_type_operations.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/generated_tests/test_alternate_type_external_type_operations.py index fe410e2799..181043098f 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/generated_tests/test_alternate_type_external_type_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/generated_tests/test_alternate_type_external_type_operations.py @@ -26,12 +26,8 @@ def test_external_type_get_model(self, alternatetype_endpoint): def test_external_type_put_model(self, alternatetype_endpoint): client = self.create_client(endpoint=alternatetype_endpoint) response = client.external_type.put_model( - body={ - "geometry": {"coordinates": [0], "type": "str"}, - "properties": {"str": {}}, - "type": "Feature", - "id": "str", - }, + body=~geojson.Feature, + content_type="str", ) # please add some check logic here by yourself @@ -51,15 +47,7 @@ def test_external_type_get_property(self, alternatetype_endpoint): def test_external_type_put_property(self, alternatetype_endpoint): client = self.create_client(endpoint=alternatetype_endpoint) response = client.external_type.put_property( - body={ - "additionalProperty": "str", - "feature": { - "geometry": {"coordinates": [0], "type": "str"}, - "properties": {"str": {}}, - "type": "Feature", - "id": "str", - }, - }, + body={"additionalProperty": "str", "feature": ~geojson.Feature}, ) # please add some check logic here by yourself diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/generated_tests/test_alternate_type_external_type_operations_async.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/generated_tests/test_alternate_type_external_type_operations_async.py index 75d705c219..4aa87a2157 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/generated_tests/test_alternate_type_external_type_operations_async.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/generated_tests/test_alternate_type_external_type_operations_async.py @@ -27,12 +27,8 @@ async def test_external_type_get_model(self, alternatetype_endpoint): async def test_external_type_put_model(self, alternatetype_endpoint): client = self.create_async_client(endpoint=alternatetype_endpoint) response = await client.external_type.put_model( - body={ - "geometry": {"coordinates": [0], "type": "str"}, - "properties": {"str": {}}, - "type": "Feature", - "id": "str", - }, + body=~geojson.Feature, + content_type="str", ) # please add some check logic here by yourself @@ -52,15 +48,7 @@ async def test_external_type_get_property(self, alternatetype_endpoint): async def test_external_type_put_property(self, alternatetype_endpoint): client = self.create_async_client(endpoint=alternatetype_endpoint) response = await client.external_type.put_property( - body={ - "additionalProperty": "str", - "feature": { - "geometry": {"coordinates": [0], "type": "str"}, - "properties": {"str": {}}, - "type": "Feature", - "id": "str", - }, - }, + body={"additionalProperty": "str", "feature": ~geojson.Feature}, ) # please add some check logic here by yourself diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/pyproject.toml index 987bc066b9..4955dcec82 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/pyproject.toml @@ -32,8 +32,9 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", + "geojson>=3.2.0", ] dynamic = [ "version", "readme" diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/_utils/model_base.py index 12926fa98d..613c069e8a 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/_utils/model_base.py @@ -29,6 +29,7 @@ from azure.core import CaseInsensitiveEnumMeta from azure.core.pipeline import PipelineResponse from azure.core.serialization import _Null +from azure.core.serialization import TypeHandlerRegistry from azure.core.rest import HttpResponse _LOGGER = logging.getLogger(__name__) @@ -38,6 +39,8 @@ TZ_UTC = timezone.utc _T = typing.TypeVar("_T") +TYPE_HANDLER_REGISTRY = TypeHandlerRegistry() + def _timedelta_as_isostr(td: timedelta) -> str: """Converts a datetime.timedelta object into an ISO 8601 formatted string, e.g. 'P4DT12H30M05S' @@ -162,6 +165,9 @@ def default(self, o): # pylint: disable=too-many-return-statements except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + custom_serializer = TYPE_HANDLER_REGISTRY.get_serializer(o) + if custom_serializer: + return custom_serializer(o) return super(SdkJSONEncoder, self).default(o) @@ -317,7 +323,9 @@ def get_deserializer(annotation: typing.Any, rf: typing.Optional["_RestField"] = return _deserialize_int_as_str if rf and rf._format: return _DESERIALIZE_MAPPING_WITHFORMAT.get(rf._format) - return _DESERIALIZE_MAPPING.get(annotation) # pyright: ignore + if _DESERIALIZE_MAPPING.get(annotation): + return _DESERIALIZE_MAPPING.get(annotation) # pyright: ignore + return TYPE_HANDLER_REGISTRY.get_deserializer(annotation) # pyright: ignore def _get_type_alias_type(module_name: str, alias_name: str): @@ -511,6 +519,12 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + + # Check if there's a custom serializer for the type + custom_serializer = TYPE_HANDLER_REGISTRY.get_serializer(o) + if custom_serializer: + return custom_serializer(o) + return o diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/aio/operations/_operations.py index d598b4eca4..87bcba7cfc 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/aio/operations/_operations.py @@ -10,6 +10,8 @@ import json from typing import Any, Callable, IO, Optional, TypeVar, Union, overload +import geojson + from azure.core import AsyncPipelineClient from azure.core.exceptions import ( ClientAuthenticationError, @@ -60,11 +62,11 @@ def __init__(self, *args, **kwargs) -> None: self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") @distributed_trace_async - async def get_model(self, **kwargs: Any) -> _models.Feature: + async def get_model(self, **kwargs: Any) -> geojson.Feature: """get_model. - :return: Feature. The Feature is compatible with MutableMapping - :rtype: ~specs.azure.clientgenerator.core.alternatetype.models.Feature + :return: ~geojson.Feature + :rtype: ~geojson.Feature :raises ~azure.core.exceptions.HttpResponseError: """ error_map: MutableMapping = { @@ -78,7 +80,7 @@ async def get_model(self, **kwargs: Any) -> _models.Feature: _headers = kwargs.pop("headers", {}) or {} _params = kwargs.pop("params", {}) or {} - cls: ClsType[_models.Feature] = kwargs.pop("cls", None) + cls: ClsType[geojson.Feature] = kwargs.pop("cls", None) _request = build_external_type_get_model_request( headers=_headers, @@ -108,61 +110,19 @@ async def get_model(self, **kwargs: Any) -> _models.Feature: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Feature, response.json()) + deserialized = _deserialize(geojson.Feature, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized # type: ignore - @overload - async def put_model(self, body: _models.Feature, *, content_type: str = "application/json", **kwargs: Any) -> None: - """put_model. - - :param body: Required. - :type body: ~specs.azure.clientgenerator.core.alternatetype.models.Feature - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :return: None - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - async def put_model(self, body: JSON, *, content_type: str = "application/json", **kwargs: Any) -> None: - """put_model. - - :param body: Required. - :type body: JSON - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :return: None - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - async def put_model(self, body: IO[bytes], *, content_type: str = "application/json", **kwargs: Any) -> None: - """put_model. - - :param body: Required. - :type body: IO[bytes] - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :return: None - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - @distributed_trace_async - async def put_model(self, body: Union[_models.Feature, JSON, IO[bytes]], **kwargs: Any) -> None: + async def put_model(self, body: geojson.Feature, **kwargs: Any) -> None: """put_model. - :param body: Is one of the following types: Feature, JSON, IO[bytes] Required. - :type body: ~specs.azure.clientgenerator.core.alternatetype.models.Feature or JSON or IO[bytes] + :param body: Required. + :type body: ~geojson.Feature :return: None :rtype: None :raises ~azure.core.exceptions.HttpResponseError: @@ -178,15 +138,10 @@ async def put_model(self, body: Union[_models.Feature, JSON, IO[bytes]], **kwarg _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = kwargs.pop("params", {}) or {} - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + content_type: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[None] = kwargs.pop("cls", None) - content_type = content_type or "application/json" - _content = None - if isinstance(body, (IOBase, bytes)): - _content = body - else: - _content = json.dumps(body, cls=SdkJSONEncoder, exclude_readonly=True) # type: ignore + _content = json.dumps(body, cls=SdkJSONEncoder, exclude_readonly=True) # type: ignore _request = build_external_type_put_model_request( content_type=content_type, diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/__init__.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/__init__.py index 9ed3ab9bae..33b6e70529 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/__init__.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/__init__.py @@ -14,7 +14,6 @@ from ._models import ( # type: ignore - Feature, Geometry, ModelWithFeatureProperty, ) @@ -23,7 +22,6 @@ from ._patch import patch_sdk as _patch_sdk __all__ = [ - "Feature", "Geometry", "ModelWithFeatureProperty", ] diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_models.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_models.py index 7e81819888..f821767506 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_models.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_models.py @@ -7,55 +7,11 @@ # -------------------------------------------------------------------------- # pylint: disable=useless-super-delegation -from typing import Any, Literal, Mapping, Optional, TYPE_CHECKING, Union, overload +from typing import Any, Mapping, overload -from .._utils.model_base import Model as _Model, rest_field - -if TYPE_CHECKING: - from .. import models as _models - - -class Feature(_Model): - """Feature. - - :ivar type: Required. Default value is "Feature". - :vartype type: str - :ivar geometry: Required. - :vartype geometry: ~specs.azure.clientgenerator.core.alternatetype.models.Geometry - :ivar properties: Required. - :vartype properties: dict[str, any] - :ivar id: Is either a str type or a int type. - :vartype id: str or int - """ - - type: Literal["Feature"] = rest_field(visibility=["read", "create", "update", "delete", "query"]) - """Required. Default value is \"Feature\".""" - geometry: "_models.Geometry" = rest_field(visibility=["read", "create", "update", "delete", "query"]) - """Required.""" - properties: dict[str, Any] = rest_field(visibility=["read", "create", "update", "delete", "query"]) - """Required.""" - id: Optional[Union[str, int]] = rest_field(visibility=["read", "create", "update", "delete", "query"]) - """Is either a str type or a int type.""" - - @overload - def __init__( - self, - *, - geometry: "_models.Geometry", - properties: dict[str, Any], - id: Optional[Union[str, int]] = None, # pylint: disable=redefined-builtin - ) -> None: ... +import geojson - @overload - def __init__(self, mapping: Mapping[str, Any]) -> None: - """ - :param mapping: raw JSON to initialize the model. - :type mapping: Mapping[str, Any] - """ - - def __init__(self, *args: Any, **kwargs: Any) -> None: - super().__init__(*args, **kwargs) - self.type: Literal["Feature"] = "Feature" +from .._utils.model_base import Model as _Model, rest_field class Geometry(_Model): @@ -95,12 +51,12 @@ class ModelWithFeatureProperty(_Model): """ModelWithFeatureProperty. :ivar feature: Required. - :vartype feature: ~specs.azure.clientgenerator.core.alternatetype.models.Feature + :vartype feature: ~geojson.Feature :ivar additional_property: Required. :vartype additional_property: str """ - feature: "_models.Feature" = rest_field(visibility=["read", "create", "update", "delete", "query"]) + feature: "geojson.Feature" = rest_field(visibility=["read", "create", "update", "delete", "query"]) """Required.""" additional_property: str = rest_field( name="additionalProperty", visibility=["read", "create", "update", "delete", "query"] @@ -111,7 +67,7 @@ class ModelWithFeatureProperty(_Model): def __init__( self, *, - feature: "_models.Feature", + feature: "geojson.Feature", additional_property: str, ) -> None: ... diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/operations/_operations.py index fad5dc3738..d6ab2c2759 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/operations/_operations.py @@ -10,6 +10,8 @@ import json from typing import Any, Callable, IO, Optional, TypeVar, Union, overload +import geojson + from azure.core import PipelineClient from azure.core.exceptions import ( ClientAuthenticationError, @@ -56,13 +58,12 @@ def build_external_type_get_model_request(**kwargs: Any) -> HttpRequest: def build_external_type_put_model_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + content_type: str = kwargs.pop("content_type") # Construct URL _url = "/azure/client-generator-core/alternate-type/external/model" # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") return HttpRequest(method="PUT", url=_url, headers=_headers, **kwargs) @@ -113,11 +114,11 @@ def __init__(self, *args, **kwargs) -> None: self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") @distributed_trace - def get_model(self, **kwargs: Any) -> _models.Feature: + def get_model(self, **kwargs: Any) -> geojson.Feature: """get_model. - :return: Feature. The Feature is compatible with MutableMapping - :rtype: ~specs.azure.clientgenerator.core.alternatetype.models.Feature + :return: ~geojson.Feature + :rtype: ~geojson.Feature :raises ~azure.core.exceptions.HttpResponseError: """ error_map: MutableMapping = { @@ -131,7 +132,7 @@ def get_model(self, **kwargs: Any) -> _models.Feature: _headers = kwargs.pop("headers", {}) or {} _params = kwargs.pop("params", {}) or {} - cls: ClsType[_models.Feature] = kwargs.pop("cls", None) + cls: ClsType[geojson.Feature] = kwargs.pop("cls", None) _request = build_external_type_get_model_request( headers=_headers, @@ -161,63 +162,19 @@ def get_model(self, **kwargs: Any) -> _models.Feature: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Feature, response.json()) + deserialized = _deserialize(geojson.Feature, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized # type: ignore - @overload - def put_model(self, body: _models.Feature, *, content_type: str = "application/json", **kwargs: Any) -> None: - """put_model. - - :param body: Required. - :type body: ~specs.azure.clientgenerator.core.alternatetype.models.Feature - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :return: None - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - def put_model(self, body: JSON, *, content_type: str = "application/json", **kwargs: Any) -> None: - """put_model. - - :param body: Required. - :type body: JSON - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :return: None - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - def put_model(self, body: IO[bytes], *, content_type: str = "application/json", **kwargs: Any) -> None: - """put_model. - - :param body: Required. - :type body: IO[bytes] - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :return: None - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - @distributed_trace - def put_model( # pylint: disable=inconsistent-return-statements - self, body: Union[_models.Feature, JSON, IO[bytes]], **kwargs: Any - ) -> None: + def put_model(self, body: geojson.Feature, **kwargs: Any) -> None: # pylint: disable=inconsistent-return-statements """put_model. - :param body: Is one of the following types: Feature, JSON, IO[bytes] Required. - :type body: ~specs.azure.clientgenerator.core.alternatetype.models.Feature or JSON or IO[bytes] + :param body: Required. + :type body: ~geojson.Feature :return: None :rtype: None :raises ~azure.core.exceptions.HttpResponseError: @@ -233,15 +190,10 @@ def put_model( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = kwargs.pop("params", {}) or {} - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + content_type: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[None] = kwargs.pop("cls", None) - content_type = content_type or "application/json" - _content = None - if isinstance(body, (IOBase, bytes)): - _content = body - else: - _content = json.dumps(body, cls=SdkJSONEncoder, exclude_readonly=True) # type: ignore + _content = json.dumps(body, cls=SdkJSONEncoder, exclude_readonly=True) # type: ignore _request = build_external_type_put_model_request( content_type=content_type, diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-header/client/alternateapiversion/service/header/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-header/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-header/pyproject.toml index 5f064b190f..2a732ba997 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-header/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-header/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-path/client/alternateapiversion/service/path/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-path/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-path/pyproject.toml index 221ab75cc1..ddf22259c8 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-path/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-path/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-query/client/alternateapiversion/service/query/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-query/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-query/pyproject.toml index 7fe962b823..1231df60a7 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-query/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-api-version-query/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-client-initialization/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-client-generator-core-client-initialization/pyproject.toml index 5e8bd2fac8..1025eeac82 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-client-initialization/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-client-initialization/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-client-initialization/specs/azure/clientgenerator/core/clientinitialization/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-client-initialization/specs/azure/clientgenerator/core/clientinitialization/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-client-initialization/specs/azure/clientgenerator/core/clientinitialization/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-client-initialization/specs/azure/clientgenerator/core/clientinitialization/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-client-location/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-client-generator-core-client-location/pyproject.toml index d9312e7a77..5b221f092e 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-client-location/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-client-location/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-client-location/specs/azure/clientgenerator/core/clientlocation/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-client-location/specs/azure/clientgenerator/core/clientlocation/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-client-location/specs/azure/clientgenerator/core/clientlocation/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-client-location/specs/azure/clientgenerator/core/clientlocation/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-deserialize-empty-string-as-null/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-client-generator-core-deserialize-empty-string-as-null/pyproject.toml index 8f1d72de54..ffb6a65ee9 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-deserialize-empty-string-as-null/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-deserialize-empty-string-as-null/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-deserialize-empty-string-as-null/specs/azure/clientgenerator/core/emptystring/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-deserialize-empty-string-as-null/specs/azure/clientgenerator/core/emptystring/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-deserialize-empty-string-as-null/specs/azure/clientgenerator/core/emptystring/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-deserialize-empty-string-as-null/specs/azure/clientgenerator/core/emptystring/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/pyproject.toml index 274c438bdc..556848243b 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-hierarchy-building/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-client-generator-core-hierarchy-building/pyproject.toml index b3d8fda976..a5b2def82e 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-hierarchy-building/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-hierarchy-building/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-hierarchy-building/specs/azure/clientgenerator/core/hierarchybuilding/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-override/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-client-generator-core-override/pyproject.toml index c544ec4f80..42f3900be7 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-override/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-override/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-override/specs/azure/clientgenerator/core/override/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/pyproject.toml index dd71363d50..c847c6e8de 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/aio/operations/_operations.py index 31d782e70a..b843525db5 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/aio/operations/_operations.py @@ -64,7 +64,9 @@ async def input_to_input_output( self, body: _models.InputModel, *, content_type: str = "application/json", **kwargs: Any ) -> None: """Expected body parameter: + .. code-block:: json + { "name": "Madge" }. @@ -82,7 +84,9 @@ async def input_to_input_output( @overload async def input_to_input_output(self, body: JSON, *, content_type: str = "application/json", **kwargs: Any) -> None: """Expected body parameter: + .. code-block:: json + { "name": "Madge" }. @@ -102,7 +106,9 @@ async def input_to_input_output( self, body: IO[bytes], *, content_type: str = "application/json", **kwargs: Any ) -> None: """Expected body parameter: + .. code-block:: json + { "name": "Madge" }. @@ -120,7 +126,9 @@ async def input_to_input_output( @distributed_trace_async async def input_to_input_output(self, body: Union[_models.InputModel, JSON, IO[bytes]], **kwargs: Any) -> None: """Expected body parameter: + .. code-block:: json + { "name": "Madge" }. @@ -180,7 +188,9 @@ async def input_to_input_output(self, body: Union[_models.InputModel, JSON, IO[b @distributed_trace_async async def output_to_input_output(self, **kwargs: Any) -> _models.OutputModel: """Expected response body: + .. code-block:: json + { "name": "Madge" }. @@ -242,12 +252,18 @@ async def model_in_read_only_property( self, body: _models.RoundTripModel, *, content_type: str = "application/json", **kwargs: Any ) -> _models.RoundTripModel: """ "ResultModel" should be usage=output, as it is read-only and does not exist in request body. + Expected body parameter: + .. code-block:: json + { } + Expected response body: + .. code-block:: json + { "result": { "name": "Madge" @@ -269,12 +285,18 @@ async def model_in_read_only_property( self, body: JSON, *, content_type: str = "application/json", **kwargs: Any ) -> _models.RoundTripModel: """ "ResultModel" should be usage=output, as it is read-only and does not exist in request body. + Expected body parameter: + .. code-block:: json + { } + Expected response body: + .. code-block:: json + { "result": { "name": "Madge" @@ -296,12 +318,18 @@ async def model_in_read_only_property( self, body: IO[bytes], *, content_type: str = "application/json", **kwargs: Any ) -> _models.RoundTripModel: """ "ResultModel" should be usage=output, as it is read-only and does not exist in request body. + Expected body parameter: + .. code-block:: json + { } + Expected response body: + .. code-block:: json + { "result": { "name": "Madge" @@ -323,12 +351,18 @@ async def model_in_read_only_property( self, body: Union[_models.RoundTripModel, JSON, IO[bytes]], **kwargs: Any ) -> _models.RoundTripModel: """ "ResultModel" should be usage=output, as it is read-only and does not exist in request body. + Expected body parameter: + .. code-block:: json + { } + Expected response body: + .. code-block:: json + { "result": { "name": "Madge" @@ -402,8 +436,11 @@ async def model_in_read_only_property( @distributed_trace_async async def orphan_model_serializable(self, body: Any, **kwargs: Any) -> None: """Serialize the 'OrphanModel' as request body. + Expected body parameter: + .. code-block:: json + { "name": "name", "desc": "desc" diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/operations/_operations.py index cb5318bf59..5e468d7938 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/operations/_operations.py @@ -127,7 +127,9 @@ def input_to_input_output( self, body: _models.InputModel, *, content_type: str = "application/json", **kwargs: Any ) -> None: """Expected body parameter: + .. code-block:: json + { "name": "Madge" }. @@ -145,7 +147,9 @@ def input_to_input_output( @overload def input_to_input_output(self, body: JSON, *, content_type: str = "application/json", **kwargs: Any) -> None: """Expected body parameter: + .. code-block:: json + { "name": "Madge" }. @@ -163,7 +167,9 @@ def input_to_input_output(self, body: JSON, *, content_type: str = "application/ @overload def input_to_input_output(self, body: IO[bytes], *, content_type: str = "application/json", **kwargs: Any) -> None: """Expected body parameter: + .. code-block:: json + { "name": "Madge" }. @@ -183,7 +189,9 @@ def input_to_input_output( # pylint: disable=inconsistent-return-statements self, body: Union[_models.InputModel, JSON, IO[bytes]], **kwargs: Any ) -> None: """Expected body parameter: + .. code-block:: json + { "name": "Madge" }. @@ -243,7 +251,9 @@ def input_to_input_output( # pylint: disable=inconsistent-return-statements @distributed_trace def output_to_input_output(self, **kwargs: Any) -> _models.OutputModel: """Expected response body: + .. code-block:: json + { "name": "Madge" }. @@ -305,12 +315,18 @@ def model_in_read_only_property( self, body: _models.RoundTripModel, *, content_type: str = "application/json", **kwargs: Any ) -> _models.RoundTripModel: """ "ResultModel" should be usage=output, as it is read-only and does not exist in request body. + Expected body parameter: + .. code-block:: json + { } + Expected response body: + .. code-block:: json + { "result": { "name": "Madge" @@ -332,12 +348,18 @@ def model_in_read_only_property( self, body: JSON, *, content_type: str = "application/json", **kwargs: Any ) -> _models.RoundTripModel: """ "ResultModel" should be usage=output, as it is read-only and does not exist in request body. + Expected body parameter: + .. code-block:: json + { } + Expected response body: + .. code-block:: json + { "result": { "name": "Madge" @@ -359,12 +381,18 @@ def model_in_read_only_property( self, body: IO[bytes], *, content_type: str = "application/json", **kwargs: Any ) -> _models.RoundTripModel: """ "ResultModel" should be usage=output, as it is read-only and does not exist in request body. + Expected body parameter: + .. code-block:: json + { } + Expected response body: + .. code-block:: json + { "result": { "name": "Madge" @@ -386,12 +414,18 @@ def model_in_read_only_property( self, body: Union[_models.RoundTripModel, JSON, IO[bytes]], **kwargs: Any ) -> _models.RoundTripModel: """ "ResultModel" should be usage=output, as it is read-only and does not exist in request body. + Expected body parameter: + .. code-block:: json + { } + Expected response body: + .. code-block:: json + { "result": { "name": "Madge" @@ -467,8 +501,11 @@ def orphan_model_serializable( # pylint: disable=inconsistent-return-statements self, body: Any, **kwargs: Any ) -> None: """Serialize the 'OrphanModel' as request body. + Expected body parameter: + .. code-block:: json + { "name": "name", "desc": "desc" diff --git a/packages/typespec-python/test/azure/generated/azure-core-basic/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-core-basic/pyproject.toml index 1222bf4aac..e2a11bd83f 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-basic/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-core-basic/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-core-lro-rpc/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-core-lro-rpc/pyproject.toml index 10303c3e72..c7cc765587 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-lro-rpc/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-core-lro-rpc/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-core-lro-rpc/specs/azure/core/lro/rpc/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-core-lro-rpc/specs/azure/core/lro/rpc/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-lro-rpc/specs/azure/core/lro/rpc/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-core-lro-rpc/specs/azure/core/lro/rpc/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-core-lro-standard/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-core-lro-standard/pyproject.toml index 18d92e6464..30ec9a8e8c 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-lro-standard/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-core-lro-standard/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-core-model/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-core-model/pyproject.toml index f3baea75bc..835d9f483a 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-model/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-core-model/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-core-page/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-core-page/pyproject.toml index 6c9c3d6482..36c0b531b3 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-page/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-core-page/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-core-scalar/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-core-scalar/pyproject.toml index fd81a3129c..13528a25bb 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-scalar/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-core-scalar/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-core-traits/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-core-traits/pyproject.toml index c7b6e8ba8c..315a3b344d 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-traits/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-core-traits/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/models/_enums.py b/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/models/_enums.py index 37e813c500..1e2417ecdd 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/models/_enums.py +++ b/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/models/_enums.py @@ -19,5 +19,5 @@ class RepeatabilityResult(str, Enum, metaclass=CaseInsensitiveEnumMeta): REJECTED = "rejected" """If the request was rejected because the combination of Repeatability-First-Sent and Repeatability-Request-ID were invalid -or because the Repeatability-First-Sent value was outside the range of values held by the + or because the Repeatability-First-Sent value was outside the range of values held by the server.""" diff --git a/packages/typespec-python/test/azure/generated/azure-encode-duration/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-encode-duration/pyproject.toml index e34a35ac53..bc6585f84e 100644 --- a/packages/typespec-python/test/azure/generated/azure-encode-duration/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-encode-duration/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-encode-duration/specs/azure/encode/duration/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-encode-duration/specs/azure/encode/duration/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-encode-duration/specs/azure/encode/duration/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-encode-duration/specs/azure/encode/duration/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-example-basic/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-example-basic/pyproject.toml index 1b04034cff..b7ba3f6773 100644 --- a/packages/typespec-python/test/azure/generated/azure-example-basic/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-example-basic/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-payload-pageable/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-payload-pageable/pyproject.toml index 51de41bfad..d0dc5e6140 100644 --- a/packages/typespec-python/test/azure/generated/azure-payload-pageable/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-payload-pageable/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-large-header/azure/resourcemanager/largeheader/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-method-subscription-id/azure/resourcemanager/methodsubscriptionid/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-non-resource/azure/resourcemanager/nonresource/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-special-headers-client-request-id/azure/specialheaders/xmsclientrequestid/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-special-headers-client-request-id/azure/specialheaders/xmsclientrequestid/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-special-headers-client-request-id/azure/specialheaders/xmsclientrequestid/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-special-headers-client-request-id/azure/specialheaders/xmsclientrequestid/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/azure-special-headers-client-request-id/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-special-headers-client-request-id/pyproject.toml index 20c90363f2..062bcbcda4 100644 --- a/packages/typespec-python/test/azure/generated/azure-special-headers-client-request-id/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-special-headers-client-request-id/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-versioning-previewversion/pyproject.toml b/packages/typespec-python/test/azure/generated/azure-versioning-previewversion/pyproject.toml index e873875c5a..a6b24a47a6 100644 --- a/packages/typespec-python/test/azure/generated/azure-versioning-previewversion/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/azure-versioning-previewversion/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/azure-versioning-previewversion/specs/azure/versioning/previewversion/_utils/model_base.py b/packages/typespec-python/test/azure/generated/azure-versioning-previewversion/specs/azure/versioning/previewversion/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/azure-versioning-previewversion/specs/azure/versioning/previewversion/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/azure-versioning-previewversion/specs/azure/versioning/previewversion/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/_utils/model_base.py b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/_utils/model_base.py b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/client-namespace/pyproject.toml b/packages/typespec-python/test/azure/generated/client-namespace/pyproject.toml index 1d075fc99f..8584a97041 100644 --- a/packages/typespec-python/test/azure/generated/client-namespace/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/client-namespace/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/client-naming-enum-conflict/client/naming/enumconflict/_utils/model_base.py b/packages/typespec-python/test/azure/generated/client-naming-enum-conflict/client/naming/enumconflict/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/client-naming-enum-conflict/client/naming/enumconflict/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/client-naming-enum-conflict/client/naming/enumconflict/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/client-naming-enum-conflict/pyproject.toml b/packages/typespec-python/test/azure/generated/client-naming-enum-conflict/pyproject.toml index e63087972c..6ad4c80f30 100644 --- a/packages/typespec-python/test/azure/generated/client-naming-enum-conflict/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/client-naming-enum-conflict/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/client-naming/client/naming/main/_utils/model_base.py b/packages/typespec-python/test/azure/generated/client-naming/client/naming/main/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/client-naming/client/naming/main/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/client-naming/client/naming/main/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/client-naming/pyproject.toml b/packages/typespec-python/test/azure/generated/client-naming/pyproject.toml index 38eaf0bc25..9a434c83e6 100644 --- a/packages/typespec-python/test/azure/generated/client-naming/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/client-naming/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/client-overload/client/overload/_utils/model_base.py b/packages/typespec-python/test/azure/generated/client-overload/client/overload/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/client-overload/client/overload/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/client-overload/client/overload/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/client-overload/pyproject.toml b/packages/typespec-python/test/azure/generated/client-overload/pyproject.toml index 9fa5dd68e6..b1559cb594 100644 --- a/packages/typespec-python/test/azure/generated/client-overload/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/client-overload/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/client-structure-clientoperationgroup/client/structure/clientoperationgroup/_utils/model_base.py b/packages/typespec-python/test/azure/generated/client-structure-clientoperationgroup/client/structure/clientoperationgroup/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/client-structure-clientoperationgroup/client/structure/clientoperationgroup/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/client-structure-clientoperationgroup/client/structure/clientoperationgroup/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/client-structure-clientoperationgroup/pyproject.toml b/packages/typespec-python/test/azure/generated/client-structure-clientoperationgroup/pyproject.toml index 6e9f5b4ba0..f07c826822 100644 --- a/packages/typespec-python/test/azure/generated/client-structure-clientoperationgroup/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/client-structure-clientoperationgroup/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/client-structure-default/client/structure/service/_client.py b/packages/typespec-python/test/azure/generated/client-structure-default/client/structure/service/_client.py index 440567dc3d..a657b69cc8 100644 --- a/packages/typespec-python/test/azure/generated/client-structure-default/client/structure/service/_client.py +++ b/packages/typespec-python/test/azure/generated/client-structure-default/client/structure/service/_client.py @@ -23,6 +23,7 @@ class ServiceClient(_ServiceClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword """Test that we can use @client and @operationGroup decorators to customize client side code structure, such as: + 1. have everything as default. 2. to rename client or operation group 3. one client can have more than one operations groups diff --git a/packages/typespec-python/test/azure/generated/client-structure-default/client/structure/service/_utils/model_base.py b/packages/typespec-python/test/azure/generated/client-structure-default/client/structure/service/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/client-structure-default/client/structure/service/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/client-structure-default/client/structure/service/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/client-structure-default/client/structure/service/aio/_client.py b/packages/typespec-python/test/azure/generated/client-structure-default/client/structure/service/aio/_client.py index 9358a9503b..e2f0cca115 100644 --- a/packages/typespec-python/test/azure/generated/client-structure-default/client/structure/service/aio/_client.py +++ b/packages/typespec-python/test/azure/generated/client-structure-default/client/structure/service/aio/_client.py @@ -23,6 +23,7 @@ class ServiceClient(_ServiceClientOperationsMixin): # pylint: disable=client-accepts-api-version-keyword """Test that we can use @client and @operationGroup decorators to customize client side code structure, such as: + 1. have everything as default. 2. to rename client or operation group 3. one client can have more than one operations groups diff --git a/packages/typespec-python/test/azure/generated/client-structure-default/pyproject.toml b/packages/typespec-python/test/azure/generated/client-structure-default/pyproject.toml index ad17fa7c19..a283cfa12b 100644 --- a/packages/typespec-python/test/azure/generated/client-structure-default/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/client-structure-default/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/client-structure-multiclient/client/structure/multiclient/_utils/model_base.py b/packages/typespec-python/test/azure/generated/client-structure-multiclient/client/structure/multiclient/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/client-structure-multiclient/client/structure/multiclient/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/client-structure-multiclient/client/structure/multiclient/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/client-structure-multiclient/pyproject.toml b/packages/typespec-python/test/azure/generated/client-structure-multiclient/pyproject.toml index d2215e0e0a..79765ebfbc 100644 --- a/packages/typespec-python/test/azure/generated/client-structure-multiclient/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/client-structure-multiclient/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/client-structure-renamedoperation/client/structure/renamedoperation/_utils/model_base.py b/packages/typespec-python/test/azure/generated/client-structure-renamedoperation/client/structure/renamedoperation/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/client-structure-renamedoperation/client/structure/renamedoperation/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/client-structure-renamedoperation/client/structure/renamedoperation/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/client-structure-renamedoperation/pyproject.toml b/packages/typespec-python/test/azure/generated/client-structure-renamedoperation/pyproject.toml index 4a8ac4d696..b34e6548ca 100644 --- a/packages/typespec-python/test/azure/generated/client-structure-renamedoperation/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/client-structure-renamedoperation/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/client-structure-twooperationgroup/client/structure/twooperationgroup/_utils/model_base.py b/packages/typespec-python/test/azure/generated/client-structure-twooperationgroup/client/structure/twooperationgroup/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/client-structure-twooperationgroup/client/structure/twooperationgroup/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/client-structure-twooperationgroup/client/structure/twooperationgroup/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/client-structure-twooperationgroup/pyproject.toml b/packages/typespec-python/test/azure/generated/client-structure-twooperationgroup/pyproject.toml index 8788a66bba..385a1745cb 100644 --- a/packages/typespec-python/test/azure/generated/client-structure-twooperationgroup/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/client-structure-twooperationgroup/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/_utils/model_base.py b/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/encode-bytes/pyproject.toml b/packages/typespec-python/test/azure/generated/encode-bytes/pyproject.toml index 19dd16797f..bc347a53f8 100644 --- a/packages/typespec-python/test/azure/generated/encode-bytes/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/encode-bytes/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/_utils/model_base.py b/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/encode-datetime/pyproject.toml b/packages/typespec-python/test/azure/generated/encode-datetime/pyproject.toml index a67f13f8b2..cccfb92685 100644 --- a/packages/typespec-python/test/azure/generated/encode-datetime/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/encode-datetime/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/_utils/model_base.py b/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/encode-duration/pyproject.toml b/packages/typespec-python/test/azure/generated/encode-duration/pyproject.toml index c1bbc98e8c..68ff8f1785 100644 --- a/packages/typespec-python/test/azure/generated/encode-duration/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/encode-duration/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/_utils/model_base.py b/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/encode-numeric/pyproject.toml b/packages/typespec-python/test/azure/generated/encode-numeric/pyproject.toml index bd315eaee0..6390060ea6 100644 --- a/packages/typespec-python/test/azure/generated/encode-numeric/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/encode-numeric/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/generation-subdir/generation/subdir/_generated/_utils/model_base.py b/packages/typespec-python/test/azure/generated/generation-subdir/generation/subdir/_generated/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/generation-subdir/generation/subdir/_generated/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/generation-subdir/generation/subdir/_generated/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/generation-subdir/pyproject.toml b/packages/typespec-python/test/azure/generated/generation-subdir/pyproject.toml index e1761f91e0..b93161dac7 100644 --- a/packages/typespec-python/test/azure/generated/generation-subdir/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/generation-subdir/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/_utils/model_base.py b/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/headasbooleanfalse/pyproject.toml b/packages/typespec-python/test/azure/generated/headasbooleanfalse/pyproject.toml index 0bcd2ea99b..c378a8606d 100644 --- a/packages/typespec-python/test/azure/generated/headasbooleanfalse/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/headasbooleanfalse/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/_utils/model_base.py b/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/headasbooleantrue/pyproject.toml b/packages/typespec-python/test/azure/generated/headasbooleantrue/pyproject.toml index 1222e405d8..79fce5e3cb 100644 --- a/packages/typespec-python/test/azure/generated/headasbooleantrue/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/headasbooleantrue/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/parameters-basic/parameters/basic/_utils/model_base.py b/packages/typespec-python/test/azure/generated/parameters-basic/parameters/basic/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/parameters-basic/parameters/basic/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/parameters-basic/parameters/basic/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/parameters-basic/pyproject.toml b/packages/typespec-python/test/azure/generated/parameters-basic/pyproject.toml index 48d4873005..8be0526dd8 100644 --- a/packages/typespec-python/test/azure/generated/parameters-basic/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/parameters-basic/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/parameters-body-optionality/parameters/bodyoptionality/_utils/model_base.py b/packages/typespec-python/test/azure/generated/parameters-body-optionality/parameters/bodyoptionality/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/parameters-body-optionality/parameters/bodyoptionality/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/parameters-body-optionality/parameters/bodyoptionality/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/parameters-body-optionality/pyproject.toml b/packages/typespec-python/test/azure/generated/parameters-body-optionality/pyproject.toml index b4e6a96f4c..6e8d990a18 100644 --- a/packages/typespec-python/test/azure/generated/parameters-body-optionality/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/parameters-body-optionality/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/parameters-collection-format/parameters/collectionformat/_utils/model_base.py b/packages/typespec-python/test/azure/generated/parameters-collection-format/parameters/collectionformat/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/parameters-collection-format/parameters/collectionformat/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/parameters-collection-format/parameters/collectionformat/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/parameters-collection-format/pyproject.toml b/packages/typespec-python/test/azure/generated/parameters-collection-format/pyproject.toml index 97c973f3e6..e46bdae182 100644 --- a/packages/typespec-python/test/azure/generated/parameters-collection-format/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/parameters-collection-format/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/parameters-path/parameters/path/_utils/model_base.py b/packages/typespec-python/test/azure/generated/parameters-path/parameters/path/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/parameters-path/parameters/path/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/parameters-path/parameters/path/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/parameters-path/pyproject.toml b/packages/typespec-python/test/azure/generated/parameters-path/pyproject.toml index 59465a493a..ea9e151bfc 100644 --- a/packages/typespec-python/test/azure/generated/parameters-path/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/parameters-path/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/parameters-spread/parameters/spread/_utils/model_base.py b/packages/typespec-python/test/azure/generated/parameters-spread/parameters/spread/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/parameters-spread/parameters/spread/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/parameters-spread/parameters/spread/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/parameters-spread/pyproject.toml b/packages/typespec-python/test/azure/generated/parameters-spread/pyproject.toml index 0c94c369db..2229c22a74 100644 --- a/packages/typespec-python/test/azure/generated/parameters-spread/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/parameters-spread/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/_utils/model_base.py b/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/payload-content-negotiation/pyproject.toml b/packages/typespec-python/test/azure/generated/payload-content-negotiation/pyproject.toml index 7480ed0212..44075d1ecf 100644 --- a/packages/typespec-python/test/azure/generated/payload-content-negotiation/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/payload-content-negotiation/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/_utils/model_base.py b/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/payload-json-merge-patch/pyproject.toml b/packages/typespec-python/test/azure/generated/payload-json-merge-patch/pyproject.toml index b54f65d82c..995a4bced2 100644 --- a/packages/typespec-python/test/azure/generated/payload-json-merge-patch/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/payload-json-merge-patch/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/_utils/model_base.py b/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/payload-media-type/pyproject.toml b/packages/typespec-python/test/azure/generated/payload-media-type/pyproject.toml index 7109685ddd..786b74d4a9 100644 --- a/packages/typespec-python/test/azure/generated/payload-media-type/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/payload-media-type/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/payload-multipart/payload/multipart/_utils/model_base.py b/packages/typespec-python/test/azure/generated/payload-multipart/payload/multipart/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/payload-multipart/payload/multipart/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/payload-multipart/payload/multipart/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/payload-multipart/pyproject.toml b/packages/typespec-python/test/azure/generated/payload-multipart/pyproject.toml index de120f5521..846c602e53 100644 --- a/packages/typespec-python/test/azure/generated/payload-multipart/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/payload-multipart/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/_utils/model_base.py b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/payload-pageable/pyproject.toml b/packages/typespec-python/test/azure/generated/payload-pageable/pyproject.toml index 048e1b41e6..92281be0a2 100644 --- a/packages/typespec-python/test/azure/generated/payload-pageable/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/payload-pageable/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/_utils/model_base.py b/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/payload-xml/pyproject.toml b/packages/typespec-python/test/azure/generated/payload-xml/pyproject.toml index 3fc763ed74..ae2ddb787e 100644 --- a/packages/typespec-python/test/azure/generated/payload-xml/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/payload-xml/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/resiliency-srv-driven1/pyproject.toml b/packages/typespec-python/test/azure/generated/resiliency-srv-driven1/pyproject.toml index 7e8c004dd6..f3d5bcc6cc 100644 --- a/packages/typespec-python/test/azure/generated/resiliency-srv-driven1/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/resiliency-srv-driven1/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/resiliency-srv-driven1/resiliency/srv/driven1/_utils/model_base.py b/packages/typespec-python/test/azure/generated/resiliency-srv-driven1/resiliency/srv/driven1/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/resiliency-srv-driven1/resiliency/srv/driven1/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/resiliency-srv-driven1/resiliency/srv/driven1/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/pyproject.toml b/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/pyproject.toml index a141a085c5..479b1e4fb1 100644 --- a/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/resiliency/srv/driven2/_client.py b/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/resiliency/srv/driven2/_client.py index 585b0f9346..e058a85291 100644 --- a/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/resiliency/srv/driven2/_client.py +++ b/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/resiliency/srv/driven2/_client.py @@ -22,7 +22,9 @@ class ResiliencyServiceDrivenClient(_ResiliencyServiceDrivenClientOperationsMixin): """Test that we can grow up a service spec and service deployment into a multi-versioned service with full client support. + There are three concepts that should be clarified: + 1. Client spec version: refers to the spec that the client is generated from. 'v1' is a client generated from old.tsp and 'v2' is a client generated from main.tsp. 2. Service deployment version: refers to a deployment version of the service. 'v1' represents @@ -30,11 +32,13 @@ class ResiliencyServiceDrivenClient(_ResiliencyServiceDrivenClientOperationsMixi deployment of a service with multiple api versions 3. Api version: The initial deployment of the service only supports api version 'v1'. The new deployment of the service supports api versions 'v1' and 'v2'. + We test the following configurations from this service spec: + * A client generated from the second service spec can call the second deployment of a service - with api version v1 + with api version v1 * A client generated from the second service spec can call the second deployment of a service - with api version v2. + with api version v2. :param endpoint: Need to be set as '`http://localhost:3000 `_' in client. Required. diff --git a/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/resiliency/srv/driven2/_utils/model_base.py b/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/resiliency/srv/driven2/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/resiliency/srv/driven2/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/resiliency/srv/driven2/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/resiliency/srv/driven2/aio/_client.py b/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/resiliency/srv/driven2/aio/_client.py index 8fc360c0c5..bd7f0c1462 100644 --- a/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/resiliency/srv/driven2/aio/_client.py +++ b/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/resiliency/srv/driven2/aio/_client.py @@ -22,7 +22,9 @@ class ResiliencyServiceDrivenClient(_ResiliencyServiceDrivenClientOperationsMixin): """Test that we can grow up a service spec and service deployment into a multi-versioned service with full client support. + There are three concepts that should be clarified: + 1. Client spec version: refers to the spec that the client is generated from. 'v1' is a client generated from old.tsp and 'v2' is a client generated from main.tsp. 2. Service deployment version: refers to a deployment version of the service. 'v1' represents @@ -30,11 +32,13 @@ class ResiliencyServiceDrivenClient(_ResiliencyServiceDrivenClientOperationsMixi deployment of a service with multiple api versions 3. Api version: The initial deployment of the service only supports api version 'v1'. The new deployment of the service supports api versions 'v1' and 'v2'. + We test the following configurations from this service spec: + * A client generated from the second service spec can call the second deployment of a service - with api version v1 + with api version v1 * A client generated from the second service spec can call the second deployment of a service - with api version v2. + with api version v2. :param endpoint: Need to be set as '`http://localhost:3000 `_' in client. Required. diff --git a/packages/typespec-python/test/azure/generated/response-status-code-range/pyproject.toml b/packages/typespec-python/test/azure/generated/response-status-code-range/pyproject.toml index 8d65cc32ee..76527b6280 100644 --- a/packages/typespec-python/test/azure/generated/response-status-code-range/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/response-status-code-range/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/_utils/model_base.py b/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/routes/pyproject.toml b/packages/typespec-python/test/azure/generated/routes/pyproject.toml index 293ba7b0e2..a5b3af8816 100644 --- a/packages/typespec-python/test/azure/generated/routes/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/routes/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/routes/routes/_utils/model_base.py b/packages/typespec-python/test/azure/generated/routes/routes/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/routes/routes/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/routes/routes/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/pyproject.toml b/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/pyproject.toml index 9fabd03f6d..50364b4a22 100644 --- a/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/_utils/model_base.py b/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/server-endpoint-not-defined/pyproject.toml b/packages/typespec-python/test/azure/generated/server-endpoint-not-defined/pyproject.toml index 4d868f348a..50e96538b3 100644 --- a/packages/typespec-python/test/azure/generated/server-endpoint-not-defined/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/server-endpoint-not-defined/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/server-endpoint-not-defined/server/endpoint/notdefined/_utils/model_base.py b/packages/typespec-python/test/azure/generated/server-endpoint-not-defined/server/endpoint/notdefined/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/server-endpoint-not-defined/server/endpoint/notdefined/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/server-endpoint-not-defined/server/endpoint/notdefined/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/server-path-multiple/pyproject.toml b/packages/typespec-python/test/azure/generated/server-path-multiple/pyproject.toml index 55d7b22eb5..63da8d6ca2 100644 --- a/packages/typespec-python/test/azure/generated/server-path-multiple/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/server-path-multiple/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/server-path-multiple/server/path/multiple/_utils/model_base.py b/packages/typespec-python/test/azure/generated/server-path-multiple/server/path/multiple/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/server-path-multiple/server/path/multiple/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/server-path-multiple/server/path/multiple/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/server-path-single/pyproject.toml b/packages/typespec-python/test/azure/generated/server-path-single/pyproject.toml index 146f0e8068..05aec0cec8 100644 --- a/packages/typespec-python/test/azure/generated/server-path-single/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/server-path-single/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/server-path-single/server/path/single/_utils/model_base.py b/packages/typespec-python/test/azure/generated/server-path-single/server/path/single/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/server-path-single/server/path/single/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/server-path-single/server/path/single/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/server-versions-not-versioned/pyproject.toml b/packages/typespec-python/test/azure/generated/server-versions-not-versioned/pyproject.toml index c6a32ffc52..ba44fd786e 100644 --- a/packages/typespec-python/test/azure/generated/server-versions-not-versioned/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/server-versions-not-versioned/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/server-versions-not-versioned/server/versions/notversioned/_utils/model_base.py b/packages/typespec-python/test/azure/generated/server-versions-not-versioned/server/versions/notversioned/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/server-versions-not-versioned/server/versions/notversioned/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/server-versions-not-versioned/server/versions/notversioned/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/server-versions-versioned/pyproject.toml b/packages/typespec-python/test/azure/generated/server-versions-versioned/pyproject.toml index 0334c0591b..500d5559a3 100644 --- a/packages/typespec-python/test/azure/generated/server-versions-versioned/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/server-versions-versioned/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/server-versions-versioned/server/versions/versioned/_utils/model_base.py b/packages/typespec-python/test/azure/generated/server-versions-versioned/server/versions/versioned/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/server-versions-versioned/server/versions/versioned/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/server-versions-versioned/server/versions/versioned/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/setuppy-authentication-union/setup.py b/packages/typespec-python/test/azure/generated/setuppy-authentication-union/setup.py index d81ebf167e..2c76a9f88b 100644 --- a/packages/typespec-python/test/azure/generated/setuppy-authentication-union/setup.py +++ b/packages/typespec-python/test/azure/generated/setuppy-authentication-union/setup.py @@ -65,7 +65,7 @@ }, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], python_requires=">=3.9", diff --git a/packages/typespec-python/test/azure/generated/setuppy-authentication-union/setuppy/authentication/union/_utils/model_base.py b/packages/typespec-python/test/azure/generated/setuppy-authentication-union/setuppy/authentication/union/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/setuppy-authentication-union/setuppy/authentication/union/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/setuppy-authentication-union/setuppy/authentication/union/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/special-headers-conditional-request/pyproject.toml b/packages/typespec-python/test/azure/generated/special-headers-conditional-request/pyproject.toml index 01b19063f3..9a4208c18e 100644 --- a/packages/typespec-python/test/azure/generated/special-headers-conditional-request/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/special-headers-conditional-request/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/model_base.py b/packages/typespec-python/test/azure/generated/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/special-headers-repeatability/pyproject.toml b/packages/typespec-python/test/azure/generated/special-headers-repeatability/pyproject.toml index dc4e0008c7..4b338a093a 100644 --- a/packages/typespec-python/test/azure/generated/special-headers-repeatability/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/special-headers-repeatability/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/special-headers-repeatability/specialheaders/repeatability/_utils/model_base.py b/packages/typespec-python/test/azure/generated/special-headers-repeatability/specialheaders/repeatability/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/special-headers-repeatability/specialheaders/repeatability/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/special-headers-repeatability/specialheaders/repeatability/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/special-words/pyproject.toml b/packages/typespec-python/test/azure/generated/special-words/pyproject.toml index e23ad7a55e..50b94906a3 100644 --- a/packages/typespec-python/test/azure/generated/special-words/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/special-words/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/special-words/specialwords/_client.py b/packages/typespec-python/test/azure/generated/special-words/specialwords/_client.py index ec8c2dd238..02159cb48e 100644 --- a/packages/typespec-python/test/azure/generated/special-words/specialwords/_client.py +++ b/packages/typespec-python/test/azure/generated/special-words/specialwords/_client.py @@ -22,8 +22,11 @@ class SpecialWordsClient: # pylint: disable=client-accepts-api-version-keyword """Scenarios to verify that reserved words can be used in service and generators will handle it appropriately. + Current list of special words + .. code-block:: txt + and as assert diff --git a/packages/typespec-python/test/azure/generated/special-words/specialwords/_utils/model_base.py b/packages/typespec-python/test/azure/generated/special-words/specialwords/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/special-words/specialwords/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/special-words/specialwords/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/special-words/specialwords/aio/_client.py b/packages/typespec-python/test/azure/generated/special-words/specialwords/aio/_client.py index 1c6efa8dd0..575b9d8ebc 100644 --- a/packages/typespec-python/test/azure/generated/special-words/specialwords/aio/_client.py +++ b/packages/typespec-python/test/azure/generated/special-words/specialwords/aio/_client.py @@ -22,8 +22,11 @@ class SpecialWordsClient: # pylint: disable=client-accepts-api-version-keyword """Scenarios to verify that reserved words can be used in service and generators will handle it appropriately. + Current list of special words + .. code-block:: txt + and as assert diff --git a/packages/typespec-python/test/azure/generated/streaming-jsonl/pyproject.toml b/packages/typespec-python/test/azure/generated/streaming-jsonl/pyproject.toml index 16a69f5dfd..1dbd89721b 100644 --- a/packages/typespec-python/test/azure/generated/streaming-jsonl/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/streaming-jsonl/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/streaming-jsonl/streaming/jsonl/_utils/model_base.py b/packages/typespec-python/test/azure/generated/streaming-jsonl/streaming/jsonl/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/streaming-jsonl/streaming/jsonl/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/streaming-jsonl/streaming/jsonl/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/typetest-array/pyproject.toml b/packages/typespec-python/test/azure/generated/typetest-array/pyproject.toml index 829000ba3f..998736dccf 100644 --- a/packages/typespec-python/test/azure/generated/typetest-array/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/typetest-array/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/_utils/model_base.py b/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/typetest-dictionary/pyproject.toml b/packages/typespec-python/test/azure/generated/typetest-dictionary/pyproject.toml index de360b266b..085c0abdbf 100644 --- a/packages/typespec-python/test/azure/generated/typetest-dictionary/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/typetest-dictionary/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/_utils/model_base.py b/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/typetest-enum-extensible/pyproject.toml b/packages/typespec-python/test/azure/generated/typetest-enum-extensible/pyproject.toml index efb0f90612..3d9eb2289b 100644 --- a/packages/typespec-python/test/azure/generated/typetest-enum-extensible/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/typetest-enum-extensible/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/_utils/model_base.py b/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/typetest-enum-fixed/pyproject.toml b/packages/typespec-python/test/azure/generated/typetest-enum-fixed/pyproject.toml index 8bfb036178..2e195f1f22 100644 --- a/packages/typespec-python/test/azure/generated/typetest-enum-fixed/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/typetest-enum-fixed/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/_utils/model_base.py b/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/typetest-model-empty/pyproject.toml b/packages/typespec-python/test/azure/generated/typetest-model-empty/pyproject.toml index 3815663c65..af9ec136d2 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-empty/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/typetest-model-empty/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/_utils/model_base.py b/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/pyproject.toml b/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/pyproject.toml index 9d4fdf2e21..40aa431bcb 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/model_base.py b/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/pyproject.toml b/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/pyproject.toml index 41f36b3d35..3eb6b37074 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/model_base.py b/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/pyproject.toml b/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/pyproject.toml index 1ccc8f9a51..1e67824ea5 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/model_base.py b/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/typetest-model-recursive/pyproject.toml b/packages/typespec-python/test/azure/generated/typetest-model-recursive/pyproject.toml index bc22ba7d41..5512161e93 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-recursive/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/typetest-model-recursive/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/_utils/model_base.py b/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/pyproject.toml b/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/pyproject.toml index 2ee3db57c1..d14339194f 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/model_base.py b/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/typetest-model-usage/pyproject.toml b/packages/typespec-python/test/azure/generated/typetest-model-usage/pyproject.toml index 726fa39ee0..8ed3d19c2b 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-usage/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/typetest-model-usage/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/_utils/model_base.py b/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/typetest-model-visibility/pyproject.toml b/packages/typespec-python/test/azure/generated/typetest-model-visibility/pyproject.toml index 058ab40147..128c8127f6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-visibility/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/typetest-model-visibility/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/_utils/model_base.py b/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/pyproject.toml b/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/pyproject.toml index f70888e7aa..602db79fc4 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/model_base.py b/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/typetest-property-nullable/pyproject.toml b/packages/typespec-python/test/azure/generated/typetest-property-nullable/pyproject.toml index e53f1f82f7..8c99c02495 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-nullable/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/typetest-property-nullable/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/_utils/model_base.py b/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/typetest-property-optional/pyproject.toml b/packages/typespec-python/test/azure/generated/typetest-property-optional/pyproject.toml index 5c667b52a1..c2069a2ab5 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-optional/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/typetest-property-optional/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/_utils/model_base.py b/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/pyproject.toml b/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/pyproject.toml index c3f8ffc6f4..e886f37e6b 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/_utils/model_base.py b/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/typetest-scalar/pyproject.toml b/packages/typespec-python/test/azure/generated/typetest-scalar/pyproject.toml index e53a3e4033..ce70f483dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-scalar/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/typetest-scalar/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/_utils/model_base.py b/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/typetest-union/pyproject.toml b/packages/typespec-python/test/azure/generated/typetest-union/pyproject.toml index e6d0abe919..bfcea5ff59 100644 --- a/packages/typespec-python/test/azure/generated/typetest-union/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/typetest-union/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/_utils/model_base.py b/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/versioning-added/pyproject.toml b/packages/typespec-python/test/azure/generated/versioning-added/pyproject.toml index bb277cad10..776de46dec 100644 --- a/packages/typespec-python/test/azure/generated/versioning-added/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/versioning-added/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/_utils/model_base.py b/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/versioning-madeoptional/pyproject.toml b/packages/typespec-python/test/azure/generated/versioning-madeoptional/pyproject.toml index ff8a7b3316..a9d6472a37 100644 --- a/packages/typespec-python/test/azure/generated/versioning-madeoptional/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/versioning-madeoptional/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/_utils/model_base.py b/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/versioning-removed/pyproject.toml b/packages/typespec-python/test/azure/generated/versioning-removed/pyproject.toml index b45e61c279..a08743bb64 100644 --- a/packages/typespec-python/test/azure/generated/versioning-removed/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/versioning-removed/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/_utils/model_base.py b/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/versioning-renamedfrom/pyproject.toml b/packages/typespec-python/test/azure/generated/versioning-renamedfrom/pyproject.toml index 097bd57369..8780fbf285 100644 --- a/packages/typespec-python/test/azure/generated/versioning-renamedfrom/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/versioning-renamedfrom/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/_utils/model_base.py b/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/pyproject.toml b/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/pyproject.toml index c7b3b2e946..84e41f5511 100644 --- a/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/model_base.py b/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/pyproject.toml b/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/pyproject.toml index 98675ce6c8..59e81b3755 100644 --- a/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/pyproject.toml +++ b/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/_utils/model_base.py b/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/_utils/model_base.py index 12926fa98d..923bcd18b6 100644 --- a/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/_utils/model_base.py +++ b/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/_utils/model_base.py @@ -511,6 +511,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/authentication-api-key/authentication/apikey/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/authentication-api-key/authentication/apikey/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/authentication-api-key/authentication/apikey/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/authentication-api-key/authentication/apikey/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/authentication-http-custom/authentication/http/custom/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/authentication-http-custom/authentication/http/custom/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/authentication-http-custom/authentication/http/custom/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/authentication-http-custom/authentication/http/custom/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/authentication-oauth2/authentication/oauth2/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/authentication-oauth2/authentication/oauth2/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/authentication-oauth2/authentication/oauth2/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/authentication-oauth2/authentication/oauth2/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/authentication-union/authentication/union/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/authentication-union/authentication/union/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/authentication-union/authentication/union/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/authentication-union/authentication/union/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/generation-subdir/generation/subdir/_generated/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/generation-subdir/generation/subdir/_generated/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/generation-subdir/generation/subdir/_generated/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/generation-subdir/generation/subdir/_generated/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/parameters-basic/parameters/basic/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/parameters-basic/parameters/basic/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/parameters-basic/parameters/basic/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/parameters-basic/parameters/basic/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/parameters-body-optionality/parameters/bodyoptionality/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/parameters-body-optionality/parameters/bodyoptionality/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/parameters-body-optionality/parameters/bodyoptionality/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/parameters-body-optionality/parameters/bodyoptionality/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/parameters-collection-format/parameters/collectionformat/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/parameters-collection-format/parameters/collectionformat/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/parameters-collection-format/parameters/collectionformat/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/parameters-collection-format/parameters/collectionformat/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/parameters-path/parameters/path/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/parameters-path/parameters/path/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/parameters-path/parameters/path/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/parameters-path/parameters/path/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/parameters-spread/parameters/spread/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/parameters-spread/parameters/spread/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/parameters-spread/parameters/spread/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/parameters-spread/parameters/spread/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/payload-multipart/payload/multipart/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/payload-multipart/payload/multipart/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-multipart/payload/multipart/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/payload-multipart/payload/multipart/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/routes/routes/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/routes/routes/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/routes/routes/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/routes/routes/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/server-endpoint-not-defined/server/endpoint/notdefined/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/server-endpoint-not-defined/server/endpoint/notdefined/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/server-endpoint-not-defined/server/endpoint/notdefined/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/server-endpoint-not-defined/server/endpoint/notdefined/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/server-path-multiple/server/path/multiple/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/server-path-multiple/server/path/multiple/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/server-path-multiple/server/path/multiple/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/server-path-multiple/server/path/multiple/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/server-path-single/server/path/single/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/server-path-single/server/path/single/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/server-path-single/server/path/single/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/server-path-single/server/path/single/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/server-versions-not-versioned/server/versions/notversioned/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/server-versions-not-versioned/server/versions/notversioned/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/server-versions-not-versioned/server/versions/notversioned/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/server-versions-not-versioned/server/versions/notversioned/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/server-versions-versioned/server/versions/versioned/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/server-versions-versioned/server/versions/versioned/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/server-versions-versioned/server/versions/versioned/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/server-versions-versioned/server/versions/versioned/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/setuppy-authentication-union/setuppy/authentication/union/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/setuppy-authentication-union/setuppy/authentication/union/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/setuppy-authentication-union/setuppy/authentication/union/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/setuppy-authentication-union/setuppy/authentication/union/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/special-headers-conditional-request/specialheaders/conditionalrequest/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/special-headers-repeatability/specialheaders/repeatability/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/special-headers-repeatability/specialheaders/repeatability/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/special-headers-repeatability/specialheaders/repeatability/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/special-headers-repeatability/specialheaders/repeatability/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/special-words/specialwords/_client.py b/packages/typespec-python/test/unbranded/generated/special-words/specialwords/_client.py index 7e48378100..06ce296e1f 100644 --- a/packages/typespec-python/test/unbranded/generated/special-words/specialwords/_client.py +++ b/packages/typespec-python/test/unbranded/generated/special-words/specialwords/_client.py @@ -17,8 +17,11 @@ class SpecialWordsClient: # pylint: disable=client-accepts-api-version-keyword """Scenarios to verify that reserved words can be used in service and generators will handle it appropriately. + Current list of special words + .. code-block:: txt + and as assert diff --git a/packages/typespec-python/test/unbranded/generated/special-words/specialwords/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/special-words/specialwords/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/special-words/specialwords/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/special-words/specialwords/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/special-words/specialwords/aio/_client.py b/packages/typespec-python/test/unbranded/generated/special-words/specialwords/aio/_client.py index ee64925ce2..3e85666f60 100644 --- a/packages/typespec-python/test/unbranded/generated/special-words/specialwords/aio/_client.py +++ b/packages/typespec-python/test/unbranded/generated/special-words/specialwords/aio/_client.py @@ -17,8 +17,11 @@ class SpecialWordsClient: # pylint: disable=client-accepts-api-version-keyword """Scenarios to verify that reserved words can be used in service and generators will handle it appropriately. + Current list of special words + .. code-block:: txt + and as assert diff --git a/packages/typespec-python/test/unbranded/generated/streaming-jsonl/streaming/jsonl/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/streaming-jsonl/streaming/jsonl/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/streaming-jsonl/streaming/jsonl/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/streaming-jsonl/streaming/jsonl/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o diff --git a/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/_utils/model_base.py b/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/_utils/model_base.py index b60b19693f..7f775a07e1 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/_utils/model_base.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/_utils/model_base.py @@ -505,6 +505,7 @@ def _serialize(o, format: typing.Optional[str] = None): # pylint: disable=too-m except AttributeError: # This will be raised when it hits value.total_seconds in the method above pass + return o From 96aca2954721f7803d343e79c47aaa955696274e Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Tue, 21 Oct 2025 03:38:42 +0000 Subject: [PATCH 07/14] Regenerate for autorest.python (2025-10-21 03:38:42) --- .../specification/azure_key_credential/generated/setup.py | 2 +- .../samples/specification/basic/generated/setup.py | 2 +- .../samples/specification/directives/generated/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/AzureBodyDuration/setup.py | 2 +- .../Expected/AcceptanceTests/AzureParameterGrouping/setup.py | 2 +- .../azure/legacy/Expected/AcceptanceTests/AzureReport/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/CustomBaseUri/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/CustomUrlPaging/setup.py | 2 +- .../AcceptanceTests/LroWithParameterizedEndpoints/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/MixedApiVersion/setup.py | 2 +- .../test/azure/legacy/Expected/AcceptanceTests/Paging/setup.py | 2 +- .../AcceptanceTests/AzureBodyDurationVersionTolerant/setup.py | 2 +- .../AzureParameterGroupingVersionTolerant/setup.py | 2 +- .../AcceptanceTests/AzureReportVersionTolerant/setup.py | 2 +- .../AcceptanceTests/CustomBaseUriVersionTolerant/setup.py | 2 +- .../AcceptanceTests/CustomUrlPagingVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/LroPagingVersionTolerant/setup.py | 2 +- .../LroWithParameterizedEndpointsVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/PagingVersionTolerant/setup.py | 2 +- .../DPGCustomizationCustomizedVersionTolerant/setup.py | 2 +- .../DPGCustomizationInitialVersionTolerant/setup.py | 2 +- .../DPGServiceDrivenInitialVersionTolerant/setup.py | 2 +- .../DPGServiceDrivenUpdateOneVersionTolerant/setup.py | 2 +- .../AcceptanceTests/DPGTestModelsVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/AdditionalProperties/setup.py | 2 +- .../vanilla/legacy/Expected/AcceptanceTests/Anything/setup.py | 2 +- .../vanilla/legacy/Expected/AcceptanceTests/BodyArray/setup.py | 2 +- .../AcceptanceTests/BodyArrayWithNamespaceFolders/setup.py | 2 +- .../vanilla/legacy/Expected/AcceptanceTests/BodyBinary/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/BodyBoolean/setup.py | 2 +- .../vanilla/legacy/Expected/AcceptanceTests/BodyByte/setup.py | 2 +- .../Expected/AcceptanceTests/BodyByteWithPackageName/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/BodyComplex/setup.py | 2 +- .../vanilla/legacy/Expected/AcceptanceTests/BodyDate/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/BodyDateTime/setup.py | 2 +- .../Expected/AcceptanceTests/BodyDateTimeRfc1123/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/BodyDictionary/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/BodyDuration/setup.py | 2 +- .../vanilla/legacy/Expected/AcceptanceTests/BodyFile/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/BodyFormData/setup.py | 2 +- .../Expected/AcceptanceTests/BodyFormUrlEncodedData/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/BodyInteger/setup.py | 2 +- .../vanilla/legacy/Expected/AcceptanceTests/BodyNumber/setup.py | 2 +- .../vanilla/legacy/Expected/AcceptanceTests/BodyString/setup.py | 2 +- .../vanilla/legacy/Expected/AcceptanceTests/BodyTime/setup.py | 2 +- .../vanilla/legacy/Expected/AcceptanceTests/ClientEnum/setup.py | 2 +- .../vanilla/legacy/Expected/AcceptanceTests/Constants/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/CustomBaseUri/setup.py | 2 +- .../Expected/AcceptanceTests/CustomBaseUriMoreOptions/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/ErrorWithSecrets/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/ExtensibleEnums/setup.py | 2 +- .../vanilla/legacy/Expected/AcceptanceTests/Header/setup.py | 2 +- .../test/vanilla/legacy/Expected/AcceptanceTests/Http/setup.py | 2 +- .../Expected/AcceptanceTests/IncorrectErrorResponse/setup.py | 2 +- .../Expected/AcceptanceTests/InternalOperation/pyproject.toml | 2 +- .../vanilla/legacy/Expected/AcceptanceTests/MediaTypes/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/MergePatchJson/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/ModelFlattening/setup.py | 2 +- .../Expected/AcceptanceTests/MultipleInheritance/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/NoOperations/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/NonStringEnums/setup.py | 2 +- .../vanilla/legacy/Expected/AcceptanceTests/ObjectType/setup.py | 2 +- .../AcceptanceTests/PackageModeDataPlane/pyproject.toml | 2 +- .../Expected/AcceptanceTests/ParameterFlattening/setup.py | 2 +- .../Expected/AcceptanceTests/ParameterizedEndpoint/setup.py | 2 +- .../vanilla/legacy/Expected/AcceptanceTests/Report/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/RequiredOptional/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/ReservedWords/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/SecurityAadSwagger/setup.py | 2 +- .../AcceptanceTests/SecurityAadSwaggerCredentialFlag/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/SecurityKeySwagger/setup.py | 2 +- .../AcceptanceTests/SecurityKeySwaggerCredentialFlag/setup.py | 2 +- .../test/vanilla/legacy/Expected/AcceptanceTests/Url/setup.py | 2 +- .../Expected/AcceptanceTests/UrlMultiCollectionFormat/setup.py | 2 +- .../vanilla/legacy/Expected/AcceptanceTests/Validation/setup.py | 2 +- .../test/vanilla/legacy/Expected/AcceptanceTests/Xml/setup.py | 2 +- .../legacy/Expected/AcceptanceTests/XmsErrorResponse/setup.py | 2 +- .../AdditionalPropertiesVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/AnythingVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/BodyArrayVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/BodyBinaryVersionTolerant/setup.py | 2 +- .../AcceptanceTests/BodyBooleanVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/BodyByteVersionTolerant/setup.py | 2 +- .../AcceptanceTests/BodyComplexVersionTolerant/setup.py | 2 +- .../AcceptanceTests/BodyDateTimeRfc1123VersionTolerant/setup.py | 2 +- .../AcceptanceTests/BodyDateTimeVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/BodyDateVersionTolerant/setup.py | 2 +- .../AcceptanceTests/BodyDictionaryVersionTolerant/setup.py | 2 +- .../AcceptanceTests/BodyDurationVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/BodyFileVersionTolerant/setup.py | 2 +- .../AcceptanceTests/BodyFormDataVersionTolerant/setup.py | 2 +- .../BodyFormUrlEncodedDataVersionTolerant/setup.py | 2 +- .../AcceptanceTests/BodyIntegerVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/BodyNumberVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/BodyStringVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/BodyTimeVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/ClientEnumVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/ConstantsVersionTolerant/setup.py | 2 +- .../CustomBaseUriMoreOptionsVersionTolerant/setup.py | 2 +- .../AcceptanceTests/CustomBaseUriVersionTolerant/setup.py | 2 +- .../AcceptanceTests/ErrorWithSecretsVersionTolerant/setup.py | 2 +- .../AcceptanceTests/ExtensibleEnumsVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/HeaderVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/HttpVersionTolerant/setup.py | 2 +- .../IncorrectErrorResponseVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/MediaTypesVersionTolerant/setup.py | 2 +- .../AcceptanceTests/MergePatchJsonVersionTolerant/setup.py | 2 +- .../AcceptanceTests/ModelFlatteningVersionTolerant/setup.py | 2 +- .../AcceptanceTests/MultipleInheritanceVersionTolerant/setup.py | 2 +- .../AcceptanceTests/NoNamespaceFlagVersionTolerant/setup.py | 2 +- .../AcceptanceTests/NoOperationsVersionTolerant/setup.py | 2 +- .../AcceptanceTests/NonStringEnumsVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/ObjectTypeVersionTolerant/setup.py | 2 +- .../AcceptanceTests/ParameterFlatteningVersionTolerant/setup.py | 2 +- .../ParameterizedEndpointVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/ReportVersionTolerant/setup.py | 2 +- .../AcceptanceTests/RequiredOptionalVersionTolerant/setup.py | 2 +- .../AcceptanceTests/ReservedWordsVersionTolerant/setup.py | 2 +- .../AcceptanceTests/SecurityAadSwaggerVersionTolerant/setup.py | 2 +- .../AcceptanceTests/SecurityKeySwaggerVersionTolerant/setup.py | 2 +- .../UrlMultiCollectionFormatVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/UrlVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/ValidationVersionTolerant/setup.py | 2 +- .../Expected/AcceptanceTests/XmlVersionTolerant/setup.py | 2 +- .../AcceptanceTests/XmsErrorResponseVersionTolerant/setup.py | 2 +- 125 files changed, 125 insertions(+), 125 deletions(-) diff --git a/packages/autorest.python/samples/specification/azure_key_credential/generated/setup.py b/packages/autorest.python/samples/specification/azure_key_credential/generated/setup.py index 428c81b1cf..aaacf3e717 100644 --- a/packages/autorest.python/samples/specification/azure_key_credential/generated/setup.py +++ b/packages/autorest.python/samples/specification/azure_key_credential/generated/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/samples/specification/basic/generated/setup.py b/packages/autorest.python/samples/specification/basic/generated/setup.py index 0f5b8375e0..deadccb79a 100644 --- a/packages/autorest.python/samples/specification/basic/generated/setup.py +++ b/packages/autorest.python/samples/specification/basic/generated/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/samples/specification/directives/generated/setup.py b/packages/autorest.python/samples/specification/directives/generated/setup.py index ea7e01374b..367f418d21 100644 --- a/packages/autorest.python/samples/specification/directives/generated/setup.py +++ b/packages/autorest.python/samples/specification/directives/generated/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureBodyDuration/setup.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureBodyDuration/setup.py index 15756cd4b2..6fe291a6e7 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureBodyDuration/setup.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureBodyDuration/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureParameterGrouping/setup.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureParameterGrouping/setup.py index 491a6524e3..ecf5619903 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureParameterGrouping/setup.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureParameterGrouping/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureReport/setup.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureReport/setup.py index 55eda15673..f6586ca648 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureReport/setup.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureReport/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/CustomBaseUri/setup.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/CustomBaseUri/setup.py index 4d7a082897..1a7f62fff6 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/CustomBaseUri/setup.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/CustomBaseUri/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/CustomUrlPaging/setup.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/CustomUrlPaging/setup.py index 0c1b38c234..7e1def3c22 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/CustomUrlPaging/setup.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/CustomUrlPaging/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/LroWithParameterizedEndpoints/setup.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/LroWithParameterizedEndpoints/setup.py index 1ee77ddd8e..e5a47652ee 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/LroWithParameterizedEndpoints/setup.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/LroWithParameterizedEndpoints/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/MixedApiVersion/setup.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/MixedApiVersion/setup.py index c2394cd9ff..bf4220b1a8 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/MixedApiVersion/setup.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/MixedApiVersion/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/Paging/setup.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/Paging/setup.py index eb94bdf118..020b2c7854 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/Paging/setup.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/Paging/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureBodyDurationVersionTolerant/setup.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureBodyDurationVersionTolerant/setup.py index d0c3ed5a74..bf85f8f4e3 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureBodyDurationVersionTolerant/setup.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureBodyDurationVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureParameterGroupingVersionTolerant/setup.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureParameterGroupingVersionTolerant/setup.py index 51a6a8a3d4..680ffca3eb 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureParameterGroupingVersionTolerant/setup.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureParameterGroupingVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureReportVersionTolerant/setup.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureReportVersionTolerant/setup.py index bbf2cb95ee..f6ca46f32c 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureReportVersionTolerant/setup.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureReportVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomBaseUriVersionTolerant/setup.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomBaseUriVersionTolerant/setup.py index 338604a6c1..5869a4f234 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomBaseUriVersionTolerant/setup.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomBaseUriVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomUrlPagingVersionTolerant/setup.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomUrlPagingVersionTolerant/setup.py index 579eb7fbaa..01a6ff383c 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomUrlPagingVersionTolerant/setup.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomUrlPagingVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroPagingVersionTolerant/setup.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroPagingVersionTolerant/setup.py index 713fc93a38..4ba4b4d596 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroPagingVersionTolerant/setup.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroPagingVersionTolerant/setup.py @@ -25,7 +25,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroWithParameterizedEndpointsVersionTolerant/setup.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroWithParameterizedEndpointsVersionTolerant/setup.py index 47d899efd1..f6270b3296 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroWithParameterizedEndpointsVersionTolerant/setup.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroWithParameterizedEndpointsVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/PagingVersionTolerant/setup.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/PagingVersionTolerant/setup.py index a52e9cd12d..fabf081a66 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/PagingVersionTolerant/setup.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/PagingVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationCustomizedVersionTolerant/setup.py b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationCustomizedVersionTolerant/setup.py index ce118ea3af..130d8c0729 100644 --- a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationCustomizedVersionTolerant/setup.py +++ b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationCustomizedVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationInitialVersionTolerant/setup.py b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationInitialVersionTolerant/setup.py index ad6d7ffd1a..20638ba310 100644 --- a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationInitialVersionTolerant/setup.py +++ b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationInitialVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGServiceDrivenInitialVersionTolerant/setup.py b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGServiceDrivenInitialVersionTolerant/setup.py index 5f2a424488..87f40a5ca0 100644 --- a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGServiceDrivenInitialVersionTolerant/setup.py +++ b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGServiceDrivenInitialVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGServiceDrivenUpdateOneVersionTolerant/setup.py b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGServiceDrivenUpdateOneVersionTolerant/setup.py index bb7ccaf45e..64d2e0b0de 100644 --- a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGServiceDrivenUpdateOneVersionTolerant/setup.py +++ b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGServiceDrivenUpdateOneVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGTestModelsVersionTolerant/setup.py b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGTestModelsVersionTolerant/setup.py index ed44d9ac98..763711e52f 100644 --- a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGTestModelsVersionTolerant/setup.py +++ b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGTestModelsVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/AdditionalProperties/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/AdditionalProperties/setup.py index 47cf0266aa..3afd898362 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/AdditionalProperties/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/AdditionalProperties/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Anything/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Anything/setup.py index bb6eb10ffb..79406f5491 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Anything/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Anything/setup.py @@ -25,7 +25,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyArray/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyArray/setup.py index 0b372010ed..8d3f94a567 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyArray/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyArray/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyArrayWithNamespaceFolders/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyArrayWithNamespaceFolders/setup.py index 0b372010ed..8d3f94a567 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyArrayWithNamespaceFolders/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyArrayWithNamespaceFolders/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyBinary/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyBinary/setup.py index f6ea0ef3db..8775204bcb 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyBinary/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyBinary/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyBoolean/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyBoolean/setup.py index 710fb25a26..db7b137ac7 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyBoolean/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyBoolean/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyByte/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyByte/setup.py index db2835edba..70e8c4567c 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyByte/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyByte/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyByteWithPackageName/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyByteWithPackageName/setup.py index 57a29825cd..5b94110249 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyByteWithPackageName/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyByteWithPackageName/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyComplex/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyComplex/setup.py index 4721cec833..a934a61461 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyComplex/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyComplex/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDate/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDate/setup.py index 6ddd0ab927..be0692a377 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDate/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDate/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDateTime/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDateTime/setup.py index 8518627467..a86ed11750 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDateTime/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDateTime/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDateTimeRfc1123/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDateTimeRfc1123/setup.py index 1071478c95..f9d32285a4 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDateTimeRfc1123/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDateTimeRfc1123/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDictionary/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDictionary/setup.py index 6055836736..544447b140 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDictionary/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDictionary/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDuration/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDuration/setup.py index 15756cd4b2..6fe291a6e7 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDuration/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDuration/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFile/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFile/setup.py index 9c585bda92..db95cdd49c 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFile/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFile/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFormData/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFormData/setup.py index 5632771092..3406dda6a9 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFormData/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFormData/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFormUrlEncodedData/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFormUrlEncodedData/setup.py index 1f2ea30cf7..e91cfa09da 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFormUrlEncodedData/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFormUrlEncodedData/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyInteger/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyInteger/setup.py index 8634505177..128ebf5eb4 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyInteger/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyInteger/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyNumber/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyNumber/setup.py index 52547781c2..e725b50fd1 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyNumber/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyNumber/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyString/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyString/setup.py index 717b1db82e..b48010aadc 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyString/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyString/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyTime/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyTime/setup.py index a5aef3c794..3b42d7a51a 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyTime/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyTime/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ClientEnum/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ClientEnum/setup.py index 385a95258a..cda831b63f 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ClientEnum/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ClientEnum/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Constants/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Constants/setup.py index 44b28ead14..78f8719e21 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Constants/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Constants/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/CustomBaseUri/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/CustomBaseUri/setup.py index 4d7a082897..1a7f62fff6 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/CustomBaseUri/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/CustomBaseUri/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/CustomBaseUriMoreOptions/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/CustomBaseUriMoreOptions/setup.py index 4d9f9d850f..70c9c549e8 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/CustomBaseUriMoreOptions/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/CustomBaseUriMoreOptions/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ErrorWithSecrets/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ErrorWithSecrets/setup.py index 48c244969d..326bcc6bfd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ErrorWithSecrets/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ErrorWithSecrets/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ExtensibleEnums/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ExtensibleEnums/setup.py index 1ff824baed..638680ae5a 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ExtensibleEnums/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ExtensibleEnums/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Header/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Header/setup.py index 5f02b77f00..da0f821daa 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Header/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Header/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Http/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Http/setup.py index 8d1422cc48..e1ab3d387e 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Http/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Http/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/IncorrectErrorResponse/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/IncorrectErrorResponse/setup.py index a0c9c2fa6a..f750f010a0 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/IncorrectErrorResponse/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/IncorrectErrorResponse/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/InternalOperation/pyproject.toml b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/InternalOperation/pyproject.toml index f1d3d1842e..90195e717e 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/InternalOperation/pyproject.toml +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/InternalOperation/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MediaTypes/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MediaTypes/setup.py index 8ea6173b55..cfeadb51b0 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MediaTypes/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MediaTypes/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MergePatchJson/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MergePatchJson/setup.py index 30d0c46e62..a0772b827e 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MergePatchJson/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MergePatchJson/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ModelFlattening/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ModelFlattening/setup.py index 359ec8788e..65d04f90e1 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ModelFlattening/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ModelFlattening/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MultipleInheritance/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MultipleInheritance/setup.py index 35d914c2bf..f02986de1d 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MultipleInheritance/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MultipleInheritance/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/NoOperations/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/NoOperations/setup.py index a7c6009d78..fe27f46a7f 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/NoOperations/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/NoOperations/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/NonStringEnums/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/NonStringEnums/setup.py index 468d0bffbe..6cf3c7c509 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/NonStringEnums/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/NonStringEnums/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ObjectType/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ObjectType/setup.py index b2ee93b0de..7e468c8c93 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ObjectType/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ObjectType/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/PackageModeDataPlane/pyproject.toml b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/PackageModeDataPlane/pyproject.toml index bc1712d957..4ba6cae4eb 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/PackageModeDataPlane/pyproject.toml +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/PackageModeDataPlane/pyproject.toml @@ -32,7 +32,7 @@ keywords = ["azure", "azure sdk"] dependencies = [ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ] dynamic = [ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ParameterFlattening/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ParameterFlattening/setup.py index 1016d99b23..f6ade9cc4c 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ParameterFlattening/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ParameterFlattening/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ParameterizedEndpoint/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ParameterizedEndpoint/setup.py index f6180fe03c..a875ada5c4 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ParameterizedEndpoint/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ParameterizedEndpoint/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Report/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Report/setup.py index 3b41f8a826..022cb4b005 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Report/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Report/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/RequiredOptional/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/RequiredOptional/setup.py index ca6beb0a11..fba11b3080 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/RequiredOptional/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/RequiredOptional/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ReservedWords/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ReservedWords/setup.py index 0c5f7a08b8..378fa6bbff 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ReservedWords/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ReservedWords/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityAadSwagger/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityAadSwagger/setup.py index 0966930276..b07a672add 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityAadSwagger/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityAadSwagger/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityAadSwaggerCredentialFlag/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityAadSwaggerCredentialFlag/setup.py index 7a6c48b04a..3d990cc68f 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityAadSwaggerCredentialFlag/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityAadSwaggerCredentialFlag/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityKeySwagger/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityKeySwagger/setup.py index 1a5da5eb70..3190d845eb 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityKeySwagger/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityKeySwagger/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityKeySwaggerCredentialFlag/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityKeySwaggerCredentialFlag/setup.py index 404df69490..62021fb323 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityKeySwaggerCredentialFlag/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityKeySwaggerCredentialFlag/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Url/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Url/setup.py index 187cdb2722..89d2b00ed7 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Url/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Url/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/UrlMultiCollectionFormat/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/UrlMultiCollectionFormat/setup.py index d205359491..158f4fc5ed 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/UrlMultiCollectionFormat/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/UrlMultiCollectionFormat/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Validation/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Validation/setup.py index 8ce4b49f0d..5cd0833a88 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Validation/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Validation/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Xml/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Xml/setup.py index 8fe420604c..01557799ca 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Xml/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Xml/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/XmsErrorResponse/setup.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/XmsErrorResponse/setup.py index 248f4c69e7..6d8098541f 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/XmsErrorResponse/setup.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/XmsErrorResponse/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "msrest>=0.7.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/AdditionalPropertiesVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/AdditionalPropertiesVersionTolerant/setup.py index 642d461eba..0b812125ef 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/AdditionalPropertiesVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/AdditionalPropertiesVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/AnythingVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/AnythingVersionTolerant/setup.py index a00f3df856..ba14934dc2 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/AnythingVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/AnythingVersionTolerant/setup.py @@ -25,7 +25,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyArrayVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyArrayVersionTolerant/setup.py index 29b80f7204..0a4748cfea 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyArrayVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyArrayVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyBinaryVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyBinaryVersionTolerant/setup.py index 6b3c9ca511..de7244dbcb 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyBinaryVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyBinaryVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyBooleanVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyBooleanVersionTolerant/setup.py index 772657e6ee..ab6947a3d4 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyBooleanVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyBooleanVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyByteVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyByteVersionTolerant/setup.py index 5c18edfe43..15da44527f 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyByteVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyByteVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyComplexVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyComplexVersionTolerant/setup.py index 6c91ee0100..07702c0414 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyComplexVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyComplexVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateTimeRfc1123VersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateTimeRfc1123VersionTolerant/setup.py index 45492e2a32..111699b299 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateTimeRfc1123VersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateTimeRfc1123VersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateTimeVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateTimeVersionTolerant/setup.py index 50a84f06f9..d9c446c5fe 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateTimeVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateTimeVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateVersionTolerant/setup.py index d3ff914750..df6de64edb 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDictionaryVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDictionaryVersionTolerant/setup.py index c7bf4b52ce..770d59b3f5 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDictionaryVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDictionaryVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDurationVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDurationVersionTolerant/setup.py index d0c3ed5a74..bf85f8f4e3 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDurationVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDurationVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFileVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFileVersionTolerant/setup.py index e48bd3448d..ba817ed24d 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFileVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFileVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFormDataVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFormDataVersionTolerant/setup.py index d9edffbaa8..0415449f04 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFormDataVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFormDataVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFormUrlEncodedDataVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFormUrlEncodedDataVersionTolerant/setup.py index 9c5567b14d..7ce9813a28 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFormUrlEncodedDataVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFormUrlEncodedDataVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyIntegerVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyIntegerVersionTolerant/setup.py index fc4ec79cf8..dc94358a82 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyIntegerVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyIntegerVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyNumberVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyNumberVersionTolerant/setup.py index b9a14d7bbf..57d7d8682c 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyNumberVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyNumberVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyStringVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyStringVersionTolerant/setup.py index ba2c8cd85d..69bc4e37c9 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyStringVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyStringVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyTimeVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyTimeVersionTolerant/setup.py index 12076cfd87..e162585c11 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyTimeVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyTimeVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ClientEnumVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ClientEnumVersionTolerant/setup.py index 16a672dae7..ad1089b2b4 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ClientEnumVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ClientEnumVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ConstantsVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ConstantsVersionTolerant/setup.py index 1b1238c4e8..571d4d3524 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ConstantsVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ConstantsVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/CustomBaseUriMoreOptionsVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/CustomBaseUriMoreOptionsVersionTolerant/setup.py index d1cf920241..8dd4cd6d67 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/CustomBaseUriMoreOptionsVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/CustomBaseUriMoreOptionsVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/CustomBaseUriVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/CustomBaseUriVersionTolerant/setup.py index 338604a6c1..5869a4f234 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/CustomBaseUriVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/CustomBaseUriVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ErrorWithSecretsVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ErrorWithSecretsVersionTolerant/setup.py index 4b98d36dc2..9041de375f 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ErrorWithSecretsVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ErrorWithSecretsVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ExtensibleEnumsVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ExtensibleEnumsVersionTolerant/setup.py index c65f7d5e64..7ec1b22736 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ExtensibleEnumsVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ExtensibleEnumsVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/HeaderVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/HeaderVersionTolerant/setup.py index 7cda912798..b5fb79abc4 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/HeaderVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/HeaderVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/HttpVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/HttpVersionTolerant/setup.py index 4c5d756cde..b78bd08242 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/HttpVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/HttpVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/IncorrectErrorResponseVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/IncorrectErrorResponseVersionTolerant/setup.py index 3ac2c69baa..9afb7ac339 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/IncorrectErrorResponseVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/IncorrectErrorResponseVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MediaTypesVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MediaTypesVersionTolerant/setup.py index 7ba79b9305..9664ad78f0 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MediaTypesVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MediaTypesVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MergePatchJsonVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MergePatchJsonVersionTolerant/setup.py index b2d6af8b53..5186b750c3 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MergePatchJsonVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MergePatchJsonVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ModelFlatteningVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ModelFlatteningVersionTolerant/setup.py index 46fbc9fdfa..ab846cf560 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ModelFlatteningVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ModelFlatteningVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MultipleInheritanceVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MultipleInheritanceVersionTolerant/setup.py index 2f48c7e051..7363265e8d 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MultipleInheritanceVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MultipleInheritanceVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NoNamespaceFlagVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NoNamespaceFlagVersionTolerant/setup.py index eccb2a05e5..26a321c296 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NoNamespaceFlagVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NoNamespaceFlagVersionTolerant/setup.py @@ -25,7 +25,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NoOperationsVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NoOperationsVersionTolerant/setup.py index b348708087..5ab9f533e1 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NoOperationsVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NoOperationsVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NonStringEnumsVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NonStringEnumsVersionTolerant/setup.py index 182b19dba6..566fd12c56 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NonStringEnumsVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NonStringEnumsVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ObjectTypeVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ObjectTypeVersionTolerant/setup.py index 457b8cba33..fa592ffdcd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ObjectTypeVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ObjectTypeVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ParameterFlatteningVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ParameterFlatteningVersionTolerant/setup.py index 3f206e3aff..89bbf66e40 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ParameterFlatteningVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ParameterFlatteningVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ParameterizedEndpointVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ParameterizedEndpointVersionTolerant/setup.py index d199dd15c2..95dfb26182 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ParameterizedEndpointVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ParameterizedEndpointVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ReportVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ReportVersionTolerant/setup.py index 23874f3e77..8f79cf984d 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ReportVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ReportVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/RequiredOptionalVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/RequiredOptionalVersionTolerant/setup.py index 693900e99b..856cecabd8 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/RequiredOptionalVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/RequiredOptionalVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ReservedWordsVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ReservedWordsVersionTolerant/setup.py index 37ead6e1cf..5f80654aff 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ReservedWordsVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ReservedWordsVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/SecurityAadSwaggerVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/SecurityAadSwaggerVersionTolerant/setup.py index f683594bb0..9ad86dd88b 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/SecurityAadSwaggerVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/SecurityAadSwaggerVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/SecurityKeySwaggerVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/SecurityKeySwaggerVersionTolerant/setup.py index 13ecf83f55..0755849265 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/SecurityKeySwaggerVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/SecurityKeySwaggerVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/UrlMultiCollectionFormatVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/UrlMultiCollectionFormatVersionTolerant/setup.py index 39f5df43da..9f32153873 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/UrlMultiCollectionFormatVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/UrlMultiCollectionFormatVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/UrlVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/UrlVersionTolerant/setup.py index 9585bd7f48..de9df3d1fb 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/UrlVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/UrlVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ValidationVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ValidationVersionTolerant/setup.py index ddb58e0200..bcd18e89a0 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ValidationVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ValidationVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/XmlVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/XmlVersionTolerant/setup.py index c67c714be3..63d338aebc 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/XmlVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/XmlVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/XmsErrorResponseVersionTolerant/setup.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/XmsErrorResponseVersionTolerant/setup.py index 3089e88921..d576885305 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/XmsErrorResponseVersionTolerant/setup.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/XmsErrorResponseVersionTolerant/setup.py @@ -24,7 +24,7 @@ include_package_data=True, install_requires=[ "isodate>=0.6.1", - "azure-core>=1.35.0", + "azure-core>=1.36.0", "typing-extensions>=4.6.0", ], long_description="""\ From 65bfc53b7549fb6e49fff903d44f0d95ac1f89b5 Mon Sep 17 00:00:00 2001 From: Yuchao Yan Date: Tue, 21 Oct 2025 03:55:33 +0000 Subject: [PATCH 08/14] update test --- .../core/alternatetype/models/_patch.py | 4 + ...re_client_generator_core_alternate_type.py | 76 +++++++++---------- 2 files changed, 39 insertions(+), 41 deletions(-) diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_patch.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_patch.py index 87676c65a8..89364e4b40 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_patch.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_patch.py @@ -8,6 +8,10 @@ Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize """ +from .._utils.model_base import +import geojson + + __all__: list[str] = [] # Add all objects you want publicly available to users at this package level diff --git a/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py b/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py index 2a5c9329d9..b07d6bfeda 100644 --- a/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py +++ b/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py @@ -4,16 +4,40 @@ # license information. # -------------------------------------------------------------------------- import pytest +import geojson from specs.azure.clientgenerator.core.alternatetype import AlternateTypeClient from specs.azure.clientgenerator.core.alternatetype import models +# Shared test data +PROPERTIES = { + "name": "A single point of interest", + "category": "landmark", + "elevation": 100 +} + +GEOMETRY = geojson.Point((-122.25, 37.87)) + +FEATURE_ID = "feature-1" + + @pytest.fixture def client(): with AlternateTypeClient() as client: yield client +@pytest.fixture +def feature_geojson(): + """Shared GeoJSON Feature for tests.""" + return geojson.Feature( + type="Feature", + geometry=GEOMETRY, + properties=PROPERTIES, + id=FEATURE_ID + ) + + def test_external_type_get_model(client: AlternateTypeClient): """Test getting a Feature object with geometry, properties, and optional id fields.""" result = client.external_type.get_model() @@ -22,30 +46,14 @@ def test_external_type_get_model(client: AlternateTypeClient): assert result.type == "Feature" assert result.geometry.type == "Point" assert result.geometry.coordinates == [-122.25, 37.87] - assert result.properties["name"] == "A single point of interest" - assert result.properties["category"] == "landmark" - assert result.properties["elevation"] == 100 - assert result.id == "feature-1" + assert result.properties == PROPERTIES + assert result.id == FEATURE_ID -def test_external_type_put_model(client: AlternateTypeClient): +def test_external_type_put_model(client: AlternateTypeClient, feature_geojson): """Test putting a Feature object in request body.""" - feature = { - "type": "Feature", - "geometry": { - "type": "Point", - "coordinates": [-122.25, 37.87] - }, - "properties": { - "name": "A single point of interest", - "category": "landmark", - "elevation": 100 - }, - "id": "feature-1" - } - # Should return None (204/empty response) - result = client.external_type.put_model(body=feature) + result = client.external_type.put_model(body=feature_geojson) assert result is None @@ -57,31 +65,17 @@ def test_external_type_get_property(client: AlternateTypeClient): assert result.feature.type == "Feature" assert result.feature.geometry.type == "Point" assert result.feature.geometry.coordinates == [-122.25, 37.87] - assert result.feature.properties["name"] == "A single point of interest" - assert result.feature.properties["category"] == "landmark" - assert result.feature.properties["elevation"] == 100 - assert result.feature.id == "feature-1" + assert result.feature.properties == PROPERTIES + assert result.feature.id == FEATURE_ID assert result.additional_property == "extra" -def test_external_type_put_property(client: AlternateTypeClient): +def test_external_type_put_property(client: AlternateTypeClient, feature_geojson): """Test putting a ModelWithFeatureProperty object in request body.""" - model_with_feature = { - "feature": { - "type": "Feature", - "geometry": { - "type": "Point", - "coordinates": [-122.25, 37.87] - }, - "properties": { - "name": "A single point of interest", - "category": "landmark", - "elevation": 100 - }, - "id": "feature-1" - }, - "additionalProperty": "extra" - } + model_with_feature = models.ModelWithFeatureProperty( + feature=feature_geojson, + additional_property="extra" + ) # Should return None (204/empty response) result = client.external_type.put_property(body=model_with_feature) From 9e4a0cc9b9eb0674e15e98e038919a014312c3b0 Mon Sep 17 00:00:00 2001 From: Yuchao Yan Date: Tue, 21 Oct 2025 06:27:52 +0000 Subject: [PATCH 09/14] fix test case --- ...ent_generator_core_alternate_type_async.py | 86 +++++++++++++++++++ .../test/azure/mock_api_tests/test.py | 52 +++++++++++ ...re_client_generator_core_alternate_type.py | 2 +- 3 files changed, 139 insertions(+), 1 deletion(-) create mode 100644 packages/typespec-python/test/azure/mock_api_tests/asynctests/test_azure_client_generator_core_alternate_type_async.py create mode 100644 packages/typespec-python/test/azure/mock_api_tests/test.py diff --git a/packages/typespec-python/test/azure/mock_api_tests/asynctests/test_azure_client_generator_core_alternate_type_async.py b/packages/typespec-python/test/azure/mock_api_tests/asynctests/test_azure_client_generator_core_alternate_type_async.py new file mode 100644 index 0000000000..75f3eb3aa7 --- /dev/null +++ b/packages/typespec-python/test/azure/mock_api_tests/asynctests/test_azure_client_generator_core_alternate_type_async.py @@ -0,0 +1,86 @@ +# ------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# -------------------------------------------------------------------------- +import pytest +import geojson +from specs.azure.clientgenerator.core.alternatetype.aio import AlternateTypeClient +from specs.azure.clientgenerator.core.alternatetype import models + + +# Shared test data +PROPERTIES = { + "name": "A single point of interest", + "category": "landmark", + "elevation": 100 +} + +GEOMETRY = geojson.Point((-122.25, 37.87)) + +FEATURE_ID = "feature-1" + + +@pytest.fixture +async def client(): + async with AlternateTypeClient(endpoint="http://localhost:3000") as client: + yield client + + +@pytest.fixture +def feature_geojson(): + """Shared GeoJSON Feature for tests.""" + return geojson.Feature( + type="Feature", + geometry=GEOMETRY, + properties=PROPERTIES, + id=FEATURE_ID + ) + + +@pytest.mark.asyncio +async def test_external_type_get_model(client: AlternateTypeClient): + """Test getting a Feature object with geometry, properties, and optional id fields.""" + result = await client.external_type.get_model() + + # Validate the response structure based on the TypeSpec example + assert result.type == "Feature" + assert result.geometry.type == "Point" + assert result.geometry.coordinates == [-122.25, 37.87] + assert result.properties == PROPERTIES + assert result.id == FEATURE_ID + + +@pytest.mark.asyncio +async def test_external_type_put_model(client: AlternateTypeClient, feature_geojson): + """Test putting a Feature object in request body.""" + # Should return None (204/empty response) + result = await client.external_type.put_model(body=feature_geojson) + assert result is None + + +@pytest.mark.asyncio +async def test_external_type_get_property(client: AlternateTypeClient): + """Test getting a ModelWithFeatureProperty object with feature and additionalProperty fields.""" + result = await client.external_type.get_property() + + # Validate the response structure based on the TypeSpec example + assert result.feature.type == "Feature" + assert result.feature.geometry.type == "Point" + assert result.feature.geometry.coordinates == [-122.25, 37.87] + assert result.feature.properties == PROPERTIES + assert result.feature.id == FEATURE_ID + assert result.additional_property == "extra" + + +@pytest.mark.asyncio +async def test_external_type_put_property(client: AlternateTypeClient, feature_geojson): + """Test putting a ModelWithFeatureProperty object in request body.""" + model_with_feature = models.ModelWithFeatureProperty( + feature=feature_geojson, + additional_property="extra" + ) + + # Should return None (204/empty response) + result = await client.external_type.put_property(body=model_with_feature) + assert result is None diff --git a/packages/typespec-python/test/azure/mock_api_tests/test.py b/packages/typespec-python/test/azure/mock_api_tests/test.py new file mode 100644 index 0000000000..3e0fda9904 --- /dev/null +++ b/packages/typespec-python/test/azure/mock_api_tests/test.py @@ -0,0 +1,52 @@ +# ------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# -------------------------------------------------------------------------- +import pytest +import geojson +from specs.azure.clientgenerator.core.alternatetype import AlternateTypeClient +from specs.azure.clientgenerator.core.alternatetype import models + + +# Shared test data +PROPERTIES = { + "name": "A single point of interest", + "category": "landmark", + "elevation": 100 +} + +GEOMETRY = geojson.Point((-122.25, 37.87)) + +FEATURE_ID = "feature-1" + +feature_geojson = geojson.Feature( + type="Feature", + geometry=GEOMETRY, + properties=PROPERTIES, + id=FEATURE_ID + ) + +print(feature_geojson.type) + +model_with_feature = models.ModelWithFeatureProperty( + feature=feature_geojson, + additional_property="extra" +) + +print(model_with_feature.feature.type) + + +# with AlternateTypeClient(endpoint="http://localhost:3000") as client: + +# """Test getting a ModelWithFeatureProperty object with feature and additionalProperty fields.""" +# result = client.external_type.get_property() + +# # Validate the response structure based on the TypeSpec example +# assert result.feature.type == "Feature" +# assert result.feature.geometry.type == "Point" +# assert result.feature.geometry.coordinates == [-122.25, 37.87] +# assert result.feature.properties == PROPERTIES +# assert result.feature.id == FEATURE_ID +# assert result.additional_property == "extra" + diff --git a/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py b/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py index b07d6bfeda..f374972d4a 100644 --- a/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py +++ b/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py @@ -23,7 +23,7 @@ @pytest.fixture def client(): - with AlternateTypeClient() as client: + with AlternateTypeClient(endpoint="http://localhost:3000") as client: yield client From 583eb3bcdabc16298b7a713f72bbca0b564b26b6 Mon Sep 17 00:00:00 2001 From: Yuchao Yan Date: Tue, 21 Oct 2025 06:34:08 +0000 Subject: [PATCH 10/14] for patch.py --- .../core/alternatetype/models/_models.py | 4 +-- .../core/alternatetype/models/_patch.py | 29 +++++++++++++++++-- 2 files changed, 29 insertions(+), 4 deletions(-) diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_models.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_models.py index f821767506..0961163d5a 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_models.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_models.py @@ -56,7 +56,7 @@ class ModelWithFeatureProperty(_Model): :vartype additional_property: str """ - feature: "geojson.Feature" = rest_field(visibility=["read", "create", "update", "delete", "query"]) + feature: geojson.Feature = rest_field(visibility=["read", "create", "update", "delete", "query"]) """Required.""" additional_property: str = rest_field( name="additionalProperty", visibility=["read", "create", "update", "delete", "query"] @@ -67,7 +67,7 @@ class ModelWithFeatureProperty(_Model): def __init__( self, *, - feature: "geojson.Feature", + feature: geojson.Feature, additional_property: str, ) -> None: ... diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_patch.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_patch.py index 89364e4b40..70166d8361 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_patch.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_patch.py @@ -7,10 +7,35 @@ Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize """ - -from .._utils.model_base import +from typing import Type +from .._utils.model_base import TYPE_HANDLER_REGISTRY import geojson +@TYPE_HANDLER_REGISTRY.register_serializer(geojson.Feature) +def feature_serializer(obj: geojson.Feature) -> dict: + """Serialize a geojson.Feature to a dict.""" + return { + "type": obj.type, + "geometry": { + "type": obj.geometry.type, + "coordinates": obj.geometry.coordinates + }, + "properties": obj.properties, + "id": obj.id + } + +@TYPE_HANDLER_REGISTRY.register_deserializer(geojson.Feature) +def feature_deserializer(cls: Type[geojson.Feature], data: dict) -> geojson.Feature: + """Deserialize a dict to a geojson.Feature.""" + return cls( + type=data.get("type"), + geometry=geojson.geometry.Geometry( + type=data["geometry"].get("type"), + coordinates=data["geometry"].get("coordinates") + ), + properties=data.get("properties"), + id=data.get("id") + ) __all__: list[str] = [] # Add all objects you want publicly available to users at this package level From adfaa42588ba4571489234991cf4e2546119d392 Mon Sep 17 00:00:00 2001 From: Yuchao Yan Date: Tue, 21 Oct 2025 06:34:36 +0000 Subject: [PATCH 11/14] remove useless file --- .../test/azure/mock_api_tests/test.py | 52 ------------------- 1 file changed, 52 deletions(-) delete mode 100644 packages/typespec-python/test/azure/mock_api_tests/test.py diff --git a/packages/typespec-python/test/azure/mock_api_tests/test.py b/packages/typespec-python/test/azure/mock_api_tests/test.py deleted file mode 100644 index 3e0fda9904..0000000000 --- a/packages/typespec-python/test/azure/mock_api_tests/test.py +++ /dev/null @@ -1,52 +0,0 @@ -# ------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -------------------------------------------------------------------------- -import pytest -import geojson -from specs.azure.clientgenerator.core.alternatetype import AlternateTypeClient -from specs.azure.clientgenerator.core.alternatetype import models - - -# Shared test data -PROPERTIES = { - "name": "A single point of interest", - "category": "landmark", - "elevation": 100 -} - -GEOMETRY = geojson.Point((-122.25, 37.87)) - -FEATURE_ID = "feature-1" - -feature_geojson = geojson.Feature( - type="Feature", - geometry=GEOMETRY, - properties=PROPERTIES, - id=FEATURE_ID - ) - -print(feature_geojson.type) - -model_with_feature = models.ModelWithFeatureProperty( - feature=feature_geojson, - additional_property="extra" -) - -print(model_with_feature.feature.type) - - -# with AlternateTypeClient(endpoint="http://localhost:3000") as client: - -# """Test getting a ModelWithFeatureProperty object with feature and additionalProperty fields.""" -# result = client.external_type.get_property() - -# # Validate the response structure based on the TypeSpec example -# assert result.feature.type == "Feature" -# assert result.feature.geometry.type == "Point" -# assert result.feature.geometry.coordinates == [-122.25, 37.87] -# assert result.feature.properties == PROPERTIES -# assert result.feature.id == FEATURE_ID -# assert result.additional_property == "extra" - From 1c07f7c0c20be0bf1bf7eeb124b920ff502877f9 Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Tue, 21 Oct 2025 07:11:35 +0000 Subject: [PATCH 12/14] Update dependencies --- packages/autorest.python/package.json | 2 +- packages/typespec-python/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/autorest.python/package.json b/packages/autorest.python/package.json index f8cf88c2c9..24712f19c0 100644 --- a/packages/autorest.python/package.json +++ b/packages/autorest.python/package.json @@ -29,7 +29,7 @@ }, "homepage": "https://github.com/Azure/autorest.python/blob/main/README.md", "dependencies": { - "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3ODQ0MC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz", + "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3OTQwMC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz", "@autorest/system-requirements": "~1.0.2", "fs-extra": "~11.2.0", "tsx": "~4.19.1" diff --git a/packages/typespec-python/package.json b/packages/typespec-python/package.json index 653ed07266..cb7d8757de 100644 --- a/packages/typespec-python/package.json +++ b/packages/typespec-python/package.json @@ -67,7 +67,7 @@ "js-yaml": "~4.1.0", "semver": "~7.6.2", "tsx": "~4.19.1", - "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3ODQ0MC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz", + "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3OTQwMC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz", "fs-extra": "~11.2.0" }, "devDependencies": { From a7374e84d46c2c69f543a1a8b321d42cba76197f Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Tue, 21 Oct 2025 07:12:37 +0000 Subject: [PATCH 13/14] Update dependencies (2025-10-21 07:12:37) --- ...ent_generator_core_alternate_type_async.py | 24 +++++-------------- ...re_client_generator_core_alternate_type.py | 24 +++++-------------- pnpm-lock.yaml | 14 +++++------ 3 files changed, 19 insertions(+), 43 deletions(-) diff --git a/packages/typespec-python/test/azure/mock_api_tests/asynctests/test_azure_client_generator_core_alternate_type_async.py b/packages/typespec-python/test/azure/mock_api_tests/asynctests/test_azure_client_generator_core_alternate_type_async.py index 75f3eb3aa7..b861a0f83a 100644 --- a/packages/typespec-python/test/azure/mock_api_tests/asynctests/test_azure_client_generator_core_alternate_type_async.py +++ b/packages/typespec-python/test/azure/mock_api_tests/asynctests/test_azure_client_generator_core_alternate_type_async.py @@ -10,11 +10,7 @@ # Shared test data -PROPERTIES = { - "name": "A single point of interest", - "category": "landmark", - "elevation": 100 -} +PROPERTIES = {"name": "A single point of interest", "category": "landmark", "elevation": 100} GEOMETRY = geojson.Point((-122.25, 37.87)) @@ -30,19 +26,14 @@ async def client(): @pytest.fixture def feature_geojson(): """Shared GeoJSON Feature for tests.""" - return geojson.Feature( - type="Feature", - geometry=GEOMETRY, - properties=PROPERTIES, - id=FEATURE_ID - ) + return geojson.Feature(type="Feature", geometry=GEOMETRY, properties=PROPERTIES, id=FEATURE_ID) @pytest.mark.asyncio async def test_external_type_get_model(client: AlternateTypeClient): """Test getting a Feature object with geometry, properties, and optional id fields.""" result = await client.external_type.get_model() - + # Validate the response structure based on the TypeSpec example assert result.type == "Feature" assert result.geometry.type == "Point" @@ -63,7 +54,7 @@ async def test_external_type_put_model(client: AlternateTypeClient, feature_geoj async def test_external_type_get_property(client: AlternateTypeClient): """Test getting a ModelWithFeatureProperty object with feature and additionalProperty fields.""" result = await client.external_type.get_property() - + # Validate the response structure based on the TypeSpec example assert result.feature.type == "Feature" assert result.feature.geometry.type == "Point" @@ -76,11 +67,8 @@ async def test_external_type_get_property(client: AlternateTypeClient): @pytest.mark.asyncio async def test_external_type_put_property(client: AlternateTypeClient, feature_geojson): """Test putting a ModelWithFeatureProperty object in request body.""" - model_with_feature = models.ModelWithFeatureProperty( - feature=feature_geojson, - additional_property="extra" - ) - + model_with_feature = models.ModelWithFeatureProperty(feature=feature_geojson, additional_property="extra") + # Should return None (204/empty response) result = await client.external_type.put_property(body=model_with_feature) assert result is None diff --git a/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py b/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py index f374972d4a..1449f1ac1a 100644 --- a/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py +++ b/packages/typespec-python/test/azure/mock_api_tests/test_azure_client_generator_core_alternate_type.py @@ -10,11 +10,7 @@ # Shared test data -PROPERTIES = { - "name": "A single point of interest", - "category": "landmark", - "elevation": 100 -} +PROPERTIES = {"name": "A single point of interest", "category": "landmark", "elevation": 100} GEOMETRY = geojson.Point((-122.25, 37.87)) @@ -30,18 +26,13 @@ def client(): @pytest.fixture def feature_geojson(): """Shared GeoJSON Feature for tests.""" - return geojson.Feature( - type="Feature", - geometry=GEOMETRY, - properties=PROPERTIES, - id=FEATURE_ID - ) + return geojson.Feature(type="Feature", geometry=GEOMETRY, properties=PROPERTIES, id=FEATURE_ID) def test_external_type_get_model(client: AlternateTypeClient): """Test getting a Feature object with geometry, properties, and optional id fields.""" result = client.external_type.get_model() - + # Validate the response structure based on the TypeSpec example assert result.type == "Feature" assert result.geometry.type == "Point" @@ -60,7 +51,7 @@ def test_external_type_put_model(client: AlternateTypeClient, feature_geojson): def test_external_type_get_property(client: AlternateTypeClient): """Test getting a ModelWithFeatureProperty object with feature and additionalProperty fields.""" result = client.external_type.get_property() - + # Validate the response structure based on the TypeSpec example assert result.feature.type == "Feature" assert result.feature.geometry.type == "Point" @@ -72,11 +63,8 @@ def test_external_type_get_property(client: AlternateTypeClient): def test_external_type_put_property(client: AlternateTypeClient, feature_geojson): """Test putting a ModelWithFeatureProperty object in request body.""" - model_with_feature = models.ModelWithFeatureProperty( - feature=feature_geojson, - additional_property="extra" - ) - + model_with_feature = models.ModelWithFeatureProperty(feature=feature_geojson, additional_property="extra") + # Should return None (204/empty response) result = client.external_type.put_property(body=model_with_feature) assert result is None diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8e80b341bc..22babbe11e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -60,8 +60,8 @@ importers: specifier: ~1.0.2 version: 1.0.2 '@typespec/http-client-python': - specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3ODQ0MC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz - version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3ODQ0MC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz(v262dab2qaapor3zxkb4zsb4ba) + specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3OTQwMC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz + version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3OTQwMC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz(v262dab2qaapor3zxkb4zsb4ba) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -82,8 +82,8 @@ importers: packages/typespec-python: dependencies: '@typespec/http-client-python': - specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3ODQ0MC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz - version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3ODQ0MC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz(v262dab2qaapor3zxkb4zsb4ba) + specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3OTQwMC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz + version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3OTQwMC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz(v262dab2qaapor3zxkb4zsb4ba) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -1681,8 +1681,8 @@ packages: peerDependencies: '@typespec/compiler': ^1.5.0 - '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3ODQ0MC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz': - resolution: {tarball: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3ODQ0MC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz} + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3OTQwMC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz': + resolution: {tarball: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3OTQwMC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz} version: 0.19.1 engines: {node: '>=20.0.0'} peerDependencies: @@ -6466,7 +6466,7 @@ snapshots: dependencies: '@typespec/compiler': 1.5.0(@types/node@24.1.0) - '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3ODQ0MC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz(v262dab2qaapor3zxkb4zsb4ba)': + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTQ3OTQwMC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.19.1.tgz(v262dab2qaapor3zxkb4zsb4ba)': dependencies: '@azure-tools/typespec-autorest': 0.61.0(yehncn3lp4xzygpesuojuhtg7i) '@azure-tools/typespec-azure-core': 0.61.0(@typespec/compiler@1.5.0(@types/node@24.1.0))(@typespec/http@1.5.0(@typespec/compiler@1.5.0(@types/node@24.1.0))(@typespec/streams@0.75.0(@typespec/compiler@1.5.0(@types/node@24.1.0))))(@typespec/rest@0.75.0(@typespec/compiler@1.5.0(@types/node@24.1.0))(@typespec/http@1.5.0(@typespec/compiler@1.5.0(@types/node@24.1.0))(@typespec/streams@0.75.0(@typespec/compiler@1.5.0(@types/node@24.1.0))))) From f1fc673444a5748e4e542ac118f6dde0e37fb54a Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Tue, 21 Oct 2025 07:17:43 +0000 Subject: [PATCH 14/14] Regenerate for typespec-python (2025-10-21 07:17:43) --- ...test_alternate_type_external_type_operations.py | 4 ++-- ...lternate_type_external_type_operations_async.py | 4 ++-- .../core/alternatetype/models/_patch.py | 14 ++++++-------- 3 files changed, 10 insertions(+), 12 deletions(-) diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/generated_tests/test_alternate_type_external_type_operations.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/generated_tests/test_alternate_type_external_type_operations.py index 181043098f..b1f06dbe8f 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/generated_tests/test_alternate_type_external_type_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/generated_tests/test_alternate_type_external_type_operations.py @@ -26,7 +26,7 @@ def test_external_type_get_model(self, alternatetype_endpoint): def test_external_type_put_model(self, alternatetype_endpoint): client = self.create_client(endpoint=alternatetype_endpoint) response = client.external_type.put_model( - body=~geojson.Feature, + body="geojson.Feature(...)", content_type="str", ) @@ -47,7 +47,7 @@ def test_external_type_get_property(self, alternatetype_endpoint): def test_external_type_put_property(self, alternatetype_endpoint): client = self.create_client(endpoint=alternatetype_endpoint) response = client.external_type.put_property( - body={"additionalProperty": "str", "feature": ~geojson.Feature}, + body={"additionalProperty": "str", "feature": "geojson.Feature(...)"}, ) # please add some check logic here by yourself diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/generated_tests/test_alternate_type_external_type_operations_async.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/generated_tests/test_alternate_type_external_type_operations_async.py index 4aa87a2157..ad27f86d2c 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/generated_tests/test_alternate_type_external_type_operations_async.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/generated_tests/test_alternate_type_external_type_operations_async.py @@ -27,7 +27,7 @@ async def test_external_type_get_model(self, alternatetype_endpoint): async def test_external_type_put_model(self, alternatetype_endpoint): client = self.create_async_client(endpoint=alternatetype_endpoint) response = await client.external_type.put_model( - body=~geojson.Feature, + body="geojson.Feature(...)", content_type="str", ) @@ -48,7 +48,7 @@ async def test_external_type_get_property(self, alternatetype_endpoint): async def test_external_type_put_property(self, alternatetype_endpoint): client = self.create_async_client(endpoint=alternatetype_endpoint) response = await client.external_type.put_property( - body={"additionalProperty": "str", "feature": ~geojson.Feature}, + body={"additionalProperty": "str", "feature": "geojson.Feature(...)"}, ) # please add some check logic here by yourself diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_patch.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_patch.py index 70166d8361..e0e39a7a04 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_patch.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_patch.py @@ -11,30 +11,28 @@ from .._utils.model_base import TYPE_HANDLER_REGISTRY import geojson + @TYPE_HANDLER_REGISTRY.register_serializer(geojson.Feature) def feature_serializer(obj: geojson.Feature) -> dict: """Serialize a geojson.Feature to a dict.""" return { "type": obj.type, - "geometry": { - "type": obj.geometry.type, - "coordinates": obj.geometry.coordinates - }, + "geometry": {"type": obj.geometry.type, "coordinates": obj.geometry.coordinates}, "properties": obj.properties, - "id": obj.id + "id": obj.id, } + @TYPE_HANDLER_REGISTRY.register_deserializer(geojson.Feature) def feature_deserializer(cls: Type[geojson.Feature], data: dict) -> geojson.Feature: """Deserialize a dict to a geojson.Feature.""" return cls( type=data.get("type"), geometry=geojson.geometry.Geometry( - type=data["geometry"].get("type"), - coordinates=data["geometry"].get("coordinates") + type=data["geometry"].get("type"), coordinates=data["geometry"].get("coordinates") ), properties=data.get("properties"), - id=data.get("id") + id=data.get("id"), )