From 8b8ded8c25091ee6fb6df9068897966f4570bd1b Mon Sep 17 00:00:00 2001 From: Yuchao Yan Date: Tue, 4 Mar 2025 15:37:07 +0800 Subject: [PATCH 01/15] update nextlinkname --- packages/autorest.python/autorest/m4reformatter/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/autorest.python/autorest/m4reformatter/__init__.py b/packages/autorest.python/autorest/m4reformatter/__init__.py index 1fcc7befc1e..5a7ccd531bf 100644 --- a/packages/autorest.python/autorest/m4reformatter/__init__.py +++ b/packages/autorest.python/autorest/m4reformatter/__init__.py @@ -551,7 +551,7 @@ def update_operation(self, group_name: str, yaml_data: Dict[str, Any]) -> List[D def add_paging_information(self, group_name: str, operation: Dict[str, Any], yaml_data: Dict[str, Any]) -> None: operation["discriminator"] = "paging" operation["itemName"] = yaml_data["extensions"]["x-ms-pageable"].get("itemName", "value") - operation["continuationTokenName"] = yaml_data["extensions"]["x-ms-pageable"].get("nextLinkName") + operation["nextLinkName"] = yaml_data["extensions"]["x-ms-pageable"].get("nextLinkName") returned_response_object = ( operation["nextOperation"]["responses"][0] if operation.get("nextOperation") else operation["responses"][0] ) From 65af8bb71f3022e144182b192d5b21c7408e3ad5 Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Tue, 4 Mar 2025 07:40:05 +0000 Subject: [PATCH 02/15] Update dependencies (2025-03-04 07:40:05) --- packages/autorest.python/package.json | 4 +- packages/typespec-python/package.json | 8 ++-- pnpm-lock.yaml | 67 ++++++++++++++------------- 3 files changed, 40 insertions(+), 39 deletions(-) diff --git a/packages/autorest.python/package.json b/packages/autorest.python/package.json index 847f59fe2f5..a858256c858 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": "~0.6.11", + "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDY4NC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz", "@autorest/system-requirements": "~1.0.2", "fs-extra": "~11.2.0", "tsx": "~4.19.1" @@ -47,4 +47,4 @@ "requirements.txt", "generator/" ] -} +} \ No newline at end of file diff --git a/packages/typespec-python/package.json b/packages/typespec-python/package.json index d91f0d158d6..c271aef1fd1 100644 --- a/packages/typespec-python/package.json +++ b/packages/typespec-python/package.json @@ -60,7 +60,7 @@ "js-yaml": "~4.1.0", "semver": "~7.6.2", "tsx": "~4.19.1", - "@typespec/http-client-python": "~0.6.11", + "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDY4NC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz", "fs-extra": "~11.2.0" }, "devDependencies": { @@ -73,9 +73,9 @@ "@azure-tools/typespec-azure-core": "~0.51.0", "@azure-tools/typespec-azure-rulesets": "~0.51.0", "@azure-tools/typespec-autorest": "~0.51.0", - "@azure-tools/typespec-client-generator-core": "~0.51.1", + "@azure-tools/typespec-client-generator-core": "~0.51.3", "@azure-tools/azure-http-specs": "0.1.0-alpha.6", - "@typespec/http-specs": "0.1.0-alpha.9", + "@typespec/http-specs": "0.1.0-alpha.10", "@types/js-yaml": "~4.0.5", "@types/node": "~22.5.4", "@types/yargs": "~17.0.33", @@ -89,4 +89,4 @@ "chalk": "5.3.0", "@types/fs-extra": "11.0.4" } -} +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 98ae714ddc0..8833c4c808a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -57,8 +57,8 @@ importers: specifier: ~1.0.2 version: 1.0.2 '@typespec/http-client-python': - specifier: ~0.6.11 - version: 0.6.11(5dspuyrtxidbihsk6ixub7kbfm) + specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDY4NC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz + version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDY4NC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz(r6g342otqrkeg7qmuxqslq677q) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -79,8 +79,8 @@ importers: packages/typespec-python: dependencies: '@typespec/http-client-python': - specifier: ~0.6.11 - version: 0.6.11(5dspuyrtxidbihsk6ixub7kbfm) + specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDY4NC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz + version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDY4NC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz(r6g342otqrkeg7qmuxqslq677q) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -99,7 +99,7 @@ importers: version: 0.1.0-alpha.6(@azure-tools/typespec-azure-core@0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))))(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0))(@typespec/xml@0.59.0(@typespec/compiler@0.65.0)) '@azure-tools/typespec-autorest': specifier: ~0.51.0 - version: 0.51.0(jam7mnjbyunevglidmcn4r37mu) + version: 0.51.0(iclal6hlprp6tl2s2h6hz6e47y) '@azure-tools/typespec-azure-core': specifier: ~0.51.0 version: 0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))) @@ -108,10 +108,10 @@ importers: version: 0.51.0(@azure-tools/typespec-azure-core@0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))))(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/openapi@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0)) '@azure-tools/typespec-azure-rulesets': specifier: ~0.51.0 - version: 0.51.0(6ivl7wlwgurmoe44tk3z43uzly) + version: 0.51.0(ai5yoxyuiigtivjpvytnkcndmq) '@azure-tools/typespec-client-generator-core': - specifier: ~0.51.1 - version: 0.51.1(@azure-tools/typespec-azure-core@0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))))(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/openapi@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0))(@typespec/xml@0.59.0(@typespec/compiler@0.65.0)) + specifier: ~0.51.3 + version: 0.51.3(@azure-tools/typespec-azure-core@0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))))(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/openapi@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0))(@typespec/xml@0.59.0(@typespec/compiler@0.65.0)) '@types/fs-extra': specifier: 11.0.4 version: 11.0.4 @@ -134,8 +134,8 @@ importers: specifier: ~0.65.0 version: 0.65.0(@typespec/compiler@0.65.0) '@typespec/http-specs': - specifier: 0.1.0-alpha.9 - version: 0.1.0-alpha.9(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0))(@typespec/xml@0.59.0(@typespec/compiler@0.65.0)) + specifier: 0.1.0-alpha.10 + version: 0.1.0-alpha.10(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0))(@typespec/xml@0.59.0(@typespec/compiler@0.65.0)) '@typespec/openapi': specifier: ~0.65.0 version: 0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)) @@ -231,8 +231,8 @@ packages: '@azure-tools/typespec-client-generator-core': ~0.51.0 '@typespec/compiler': ~0.65.0 - '@azure-tools/typespec-client-generator-core@0.51.1': - resolution: {integrity: sha512-FkkH6RWQpIXsug1egIcjZP4/9slGyFxJsKzVqpgvMoZDYfl+6dYfQkesmpTJx1SB96VHyI1SPz2Wk6MLoeuTXQ==} + '@azure-tools/typespec-client-generator-core@0.51.3': + resolution: {integrity: sha512-gwHpnZsUdfJAiJ3vlLzZeBQB/2Z/CKvL8144v9mOBuqrTnF4NVr+KWahFY6GrH+5/2gWxcVVKBYsGOS6eTdKuA==} engines: {node: '>=18.0.0'} peerDependencies: '@azure-tools/typespec-azure-core': ~0.51.0 @@ -1500,8 +1500,9 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - '@typespec/http-client-python@0.6.11': - resolution: {integrity: sha512-3FRsfZgaWTF7xVTtLPRyeTz1Qoh+PPbVhn1V/SMQBqMzpli0r53UpNBbEMkSLWubWb0iXAtjP47ZPw/RcTtzlw==} + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDY4NC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz': + resolution: {tarball: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDY4NC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz} + version: 0.6.11 engines: {node: '>=18.0.0'} peerDependencies: '@azure-tools/typespec-autorest': '>=0.51.0 <1.0.0' @@ -1515,11 +1516,11 @@ packages: '@typespec/rest': '>=0.65.0 <1.0.0' '@typespec/versioning': '>=0.65.0 <1.0.0' - '@typespec/http-specs@0.1.0-alpha.9': - resolution: {integrity: sha512-IIzW606BcfVzAz9U6cWf4u4lGXlTy+UQI69mvW3qM5x2XfcMQJ5RRk/7vnjiendv2zVHBtW7ZRBMezqXkM6nNg==} + '@typespec/http-specs@0.1.0-alpha.10': + resolution: {integrity: sha512-Tlc11Ld/ErufutvZv/k/7qc/gbjzolEraP93yUAtJ8PdXRFqunor5iHx9rzjx55+XYDa0JwFl8D1q66P7E5P5w==} engines: {node: '>=16.0.0'} peerDependencies: - '@typespec/compiler': ~0.65.0 + '@typespec/compiler': ~0.65.3 '@typespec/http': ~0.65.0 '@typespec/rest': ~0.65.0 '@typespec/versioning': ~0.65.0 @@ -4526,11 +4527,11 @@ snapshots: - debug - supports-color - '@azure-tools/typespec-autorest@0.51.0(jam7mnjbyunevglidmcn4r37mu)': + '@azure-tools/typespec-autorest@0.51.0(iclal6hlprp6tl2s2h6hz6e47y)': dependencies: '@azure-tools/typespec-azure-core': 0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))) '@azure-tools/typespec-azure-resource-manager': 0.51.0(@azure-tools/typespec-azure-core@0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))))(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/openapi@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0)) - '@azure-tools/typespec-client-generator-core': 0.51.1(@azure-tools/typespec-azure-core@0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))))(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/openapi@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0))(@typespec/xml@0.59.0(@typespec/compiler@0.65.0)) + '@azure-tools/typespec-client-generator-core': 0.51.3(@azure-tools/typespec-azure-core@0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))))(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/openapi@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0))(@typespec/xml@0.59.0(@typespec/compiler@0.65.0)) '@typespec/compiler': 0.65.0 '@typespec/http': 0.65.0(@typespec/compiler@0.65.0) '@typespec/openapi': 0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)) @@ -4554,14 +4555,14 @@ snapshots: change-case: 5.4.4 pluralize: 8.0.0 - '@azure-tools/typespec-azure-rulesets@0.51.0(6ivl7wlwgurmoe44tk3z43uzly)': + '@azure-tools/typespec-azure-rulesets@0.51.0(ai5yoxyuiigtivjpvytnkcndmq)': dependencies: '@azure-tools/typespec-azure-core': 0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))) '@azure-tools/typespec-azure-resource-manager': 0.51.0(@azure-tools/typespec-azure-core@0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))))(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/openapi@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0)) - '@azure-tools/typespec-client-generator-core': 0.51.1(@azure-tools/typespec-azure-core@0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))))(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/openapi@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0))(@typespec/xml@0.59.0(@typespec/compiler@0.65.0)) + '@azure-tools/typespec-client-generator-core': 0.51.3(@azure-tools/typespec-azure-core@0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))))(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/openapi@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0))(@typespec/xml@0.59.0(@typespec/compiler@0.65.0)) '@typespec/compiler': 0.65.0 - '@azure-tools/typespec-client-generator-core@0.51.1(@azure-tools/typespec-azure-core@0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))))(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/openapi@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0))(@typespec/xml@0.59.0(@typespec/compiler@0.65.0))': + '@azure-tools/typespec-client-generator-core@0.51.3(@azure-tools/typespec-azure-core@0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))))(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/openapi@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0))(@typespec/xml@0.59.0(@typespec/compiler@0.65.0))': dependencies: '@azure-tools/typespec-azure-core': 0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))) '@typespec/compiler': 0.65.0 @@ -4581,7 +4582,7 @@ snapshots: '@azure/core-auth@1.8.0': dependencies: '@azure/abort-controller': 2.1.2 - '@azure/core-util': 1.10.0 + '@azure/core-util': 1.11.0 tslib: 2.7.0 '@azure/core-auth@1.9.0': @@ -4593,10 +4594,10 @@ snapshots: '@azure/core-client@1.9.2': dependencies: '@azure/abort-controller': 2.1.2 - '@azure/core-auth': 1.8.0 + '@azure/core-auth': 1.9.0 '@azure/core-rest-pipeline': 1.17.0 '@azure/core-tracing': 1.1.2 - '@azure/core-util': 1.10.0 + '@azure/core-util': 1.11.0 '@azure/logger': 1.1.4 tslib: 2.7.0 transitivePeerDependencies: @@ -4613,7 +4614,7 @@ snapshots: '@azure/core-lro@2.7.2': dependencies: '@azure/abort-controller': 2.1.2 - '@azure/core-util': 1.10.0 + '@azure/core-util': 1.11.0 '@azure/logger': 1.1.4 tslib: 2.7.0 @@ -4711,14 +4712,14 @@ snapshots: '@azure/storage-blob@12.26.0': dependencies: '@azure/abort-controller': 2.1.2 - '@azure/core-auth': 1.8.0 + '@azure/core-auth': 1.9.0 '@azure/core-client': 1.9.2 '@azure/core-http-compat': 2.1.2 '@azure/core-lro': 2.7.2 '@azure/core-paging': 1.6.2 '@azure/core-rest-pipeline': 1.17.0 '@azure/core-tracing': 1.1.2 - '@azure/core-util': 1.10.0 + '@azure/core-util': 1.11.0 '@azure/core-xml': 1.4.3 '@azure/logger': 1.1.4 events: 3.3.0 @@ -6002,13 +6003,13 @@ snapshots: - bluebird - supports-color - '@typespec/http-client-python@0.6.11(5dspuyrtxidbihsk6ixub7kbfm)': + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDY4NC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz(r6g342otqrkeg7qmuxqslq677q)': dependencies: - '@azure-tools/typespec-autorest': 0.51.0(jam7mnjbyunevglidmcn4r37mu) + '@azure-tools/typespec-autorest': 0.51.0(iclal6hlprp6tl2s2h6hz6e47y) '@azure-tools/typespec-azure-core': 0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))) '@azure-tools/typespec-azure-resource-manager': 0.51.0(@azure-tools/typespec-azure-core@0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))))(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/openapi@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0)) - '@azure-tools/typespec-azure-rulesets': 0.51.0(6ivl7wlwgurmoe44tk3z43uzly) - '@azure-tools/typespec-client-generator-core': 0.51.1(@azure-tools/typespec-azure-core@0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))))(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/openapi@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0))(@typespec/xml@0.59.0(@typespec/compiler@0.65.0)) + '@azure-tools/typespec-azure-rulesets': 0.51.0(ai5yoxyuiigtivjpvytnkcndmq) + '@azure-tools/typespec-client-generator-core': 0.51.3(@azure-tools/typespec-azure-core@0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))))(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/openapi@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0))(@typespec/xml@0.59.0(@typespec/compiler@0.65.0)) '@typespec/compiler': 0.65.0 '@typespec/http': 0.65.0(@typespec/compiler@0.65.0) '@typespec/openapi': 0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)) @@ -6022,7 +6023,7 @@ snapshots: - bufferutil - utf-8-validate - '@typespec/http-specs@0.1.0-alpha.9(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0))(@typespec/xml@0.59.0(@typespec/compiler@0.65.0))': + '@typespec/http-specs@0.1.0-alpha.10(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0)))(@typespec/versioning@0.65.0(@typespec/compiler@0.65.0))(@typespec/xml@0.59.0(@typespec/compiler@0.65.0))': dependencies: '@typespec/compiler': 0.65.0 '@typespec/http': 0.65.0(@typespec/compiler@0.65.0) From da7d83f21877c0e12db5f5153bf725b83581c1ef Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Tue, 4 Mar 2025 07:44:33 +0000 Subject: [PATCH 03/15] Regenerate for typespec-python (2025-03-04 07:44:33) --- .../authentication/apikey/_serialization.py | 2 +- .../authentication/apikey/models/_models.py | 2 - .../http/custom/_serialization.py | 2 +- .../http/custom/models/_models.py | 2 - .../authentication/oauth2/_serialization.py | 2 +- .../authentication/oauth2/models/_models.py | 2 - .../authentication/union/_serialization.py | 2 +- .../core/access/_serialization.py | 2 +- .../core/access/aio/operations/_operations.py | 22 +- .../core/access/models/_models.py | 11 - .../core/access/operations/_operations.py | 22 +- .../_operations/_operations.py | 4 +- .../core/flattenproperty/_serialization.py | 2 +- .../aio/_operations/_operations.py | 4 +- .../core/flattenproperty/models/_models.py | 4 - .../core/usage/_serialization.py | 2 +- .../core/usage/aio/operations/_operations.py | 4 +- .../core/usage/models/_models.py | 8 - .../core/usage/operations/_operations.py | 4 +- .../core/basic/_operations/_operations.py | 12 +- .../specs/azure/core/basic/_serialization.py | 2 +- .../core/basic/aio/_operations/_operations.py | 12 +- .../specs/azure/core/basic/models/_models.py | 7 - .../lro/standard/_operations/_operations.py | 4 +- .../azure/core/lro/standard/_serialization.py | 2 +- .../standard/aio/_operations/_operations.py | 4 +- .../azure/core/lro/standard/models/_models.py | 4 - .../specs/azure/core/model/_serialization.py | 2 +- .../core/model/aio/operations/_operations.py | 4 +- .../specs/azure/core/model/models/_models.py | 1 - .../core/model/operations/_operations.py | 4 +- .../specs/azure/core/page/_serialization.py | 2 +- .../core/page/aio/operations/_operations.py | 10 +- .../specs/azure/core/page/models/_models.py | 14 - .../azure/core/page/operations/_operations.py | 10 +- .../specs/azure/core/scalar/_serialization.py | 2 +- .../core/scalar/aio/operations/_operations.py | 4 +- .../specs/azure/core/scalar/models/_models.py | 1 - .../core/scalar/operations/_operations.py | 4 +- .../core/traits/_operations/_operations.py | 4 +- .../specs/azure/core/traits/_serialization.py | 2 +- .../traits/aio/_operations/_operations.py | 4 +- .../specs/azure/core/traits/models/_models.py | 6 - .../example/basic/_operations/_operations.py | 2 +- .../azure/example/basic/_serialization.py | 2 +- .../basic/aio/_operations/_operations.py | 2 +- .../azure/example/basic/models/_models.py | 3 - .../pageable/_operations/_operations.py | 2 +- .../azure/payload/pageable/_serialization.py | 2 +- .../pageable/aio/_operations/_operations.py | 2 +- .../azure/payload/pageable/models/_models.py | 1 - .../commonproperties/_serialization.py | 2 +- .../aio/operations/_operations.py | 6 +- .../commonproperties/models/_models.py | 20 - .../operations/_operations.py | 6 +- .../operationtemplates/_serialization.py | 2 +- .../aio/operations/_operations.py | 8 +- .../operationtemplates/models/_models.py | 21 - .../operations/_operations.py | 8 +- .../resources/_serialization.py | 2 +- .../resources/aio/operations/_operations.py | 42 +- .../resources/models/_models.py | 37 -- .../resources/operations/_operations.py | 42 +- .../xmsclientrequestid/_serialization.py | 2 +- .../lro/rpc/_operations/_operations.py | 2 +- .../azurecore/lro/rpc/_serialization.py | 2 +- .../lro/rpc/aio/_operations/_operations.py | 2 +- .../azurecore/lro/rpc/models/_models.py | 3 - .../_operations/_operations.py | 2 +- .../client/clientnamespace/_serialization.py | 2 +- .../aio/_operations/_operations.py | 2 +- .../clientnamespace/first/models/_models.py | 1 - .../second/_operations/_operations.py | 2 +- .../second/aio/_operations/_operations.py | 2 +- .../clientnamespace/second/models/_models.py | 1 - .../client/naming/_serialization.py | 2 +- .../client/naming/models/_models.py | 10 - .../structure/service/_serialization.py | 2 +- .../structure/multiclient/_serialization.py | 2 +- .../renamedoperation/_serialization.py | 2 +- .../twooperationgroup/_serialization.py | 2 +- .../encode/bytes/_serialization.py | 2 +- .../bytes/aio/operations/_operations.py | 14 +- .../encode/bytes/models/_models.py | 4 - .../encode/bytes/operations/_operations.py | 14 +- .../encode/datetime/_serialization.py | 2 +- .../datetime/aio/operations/_operations.py | 10 +- .../encode/datetime/models/_models.py | 5 - .../encode/datetime/operations/_operations.py | 10 +- .../encode/duration/_serialization.py | 2 +- .../duration/aio/operations/_operations.py | 12 +- .../encode/duration/models/_models.py | 6 - .../encode/duration/operations/_operations.py | 12 +- .../encode/numeric/_serialization.py | 2 +- .../numeric/aio/operations/_operations.py | 6 +- .../encode/numeric/models/_models.py | 2 - .../encode/numeric/operations/_operations.py | 6 +- .../_operations/_operations.py | 4 +- .../headasbooleanfalse/_serialization.py | 2 +- .../aio/_operations/_operations.py | 4 +- .../headasbooleanfalse/models/_models.py | 5 - .../_operations/_operations.py | 4 +- .../headasbooleantrue/_serialization.py | 2 +- .../aio/_operations/_operations.py | 4 +- .../headasbooleantrue/models/_models.py | 5 - .../parameters/basic/_serialization.py | 2 +- .../parameters/basic/models/_models.py | 2 - .../bodyoptionality/_serialization.py | 2 +- .../bodyoptionality/models/_models.py | 2 - .../collectionformat/_serialization.py | 2 +- .../parameters/spread/_serialization.py | 2 +- .../parameters/spread/models/_models.py | 2 - .../contentnegotiation/_serialization.py | 2 +- .../aio/operations/_operations.py | 2 +- .../contentnegotiation/models/_models.py | 1 - .../operations/_operations.py | 2 +- .../jsonmergepatch/_operations/_operations.py | 6 +- .../payload/jsonmergepatch/_serialization.py | 2 +- .../aio/_operations/_operations.py | 6 +- .../payload/jsonmergepatch/models/_models.py | 1 - .../payload/mediatype/_serialization.py | 2 +- .../mediatype/aio/operations/_operations.py | 4 +- .../mediatype/operations/_operations.py | 4 +- .../payload/multipart/_serialization.py | 2 +- .../payload/multipart/models/_models.py | 22 -- ...ble_server_driven_pagination_operations.py | 36 ++ ...rver_driven_pagination_operations_async.py | 36 ++ .../payload/pageable/_serialization.py | 2 +- .../pageable/aio/operations/_operations.py | 281 +++++++++++++- .../payload/pageable/models/_models.py | 1 - .../pageable/operations/_operations.py | 344 ++++++++++++++++- .../payload-xml/payload/xml/_serialization.py | 2 +- .../payload/xml/aio/operations/_operations.py | 24 +- .../payload-xml/payload/xml/models/_models.py | 12 - .../payload/xml/operations/_operations.py | 24 +- .../resiliency/srv/driven1/_serialization.py | 2 +- .../resiliency/srv/driven2/_serialization.py | 2 +- .../_operations/_operations.py | 4 +- .../statuscoderange/_serialization.py | 2 +- .../aio/_operations/_operations.py | 4 +- .../statuscoderange/models/_models.py | 8 - .../generated/routes/routes/_serialization.py | 2 +- .../encodedname/json/_serialization.py | 2 +- .../json/aio/operations/_operations.py | 2 +- .../encodedname/json/models/_models.py | 1 - .../json/operations/_operations.py | 2 +- .../endpoint/notdefined/_serialization.py | 2 +- .../server/path/multiple/_serialization.py | 2 +- .../server/path/single/_serialization.py | 2 +- .../versions/notversioned/_serialization.py | 2 +- .../versions/versioned/_serialization.py | 2 +- .../conditionalrequest/_serialization.py | 2 +- .../repeatability/_serialization.py | 2 +- .../specialwords/_serialization.py | 2 +- .../specialwords/models/_models.py | 69 ---- .../typetest/array/_serialization.py | 2 +- .../array/aio/operations/_operations.py | 28 +- .../typetest/array/models/_models.py | 1 - .../typetest/array/operations/_operations.py | 28 +- .../typetest/dictionary/_serialization.py | 2 +- .../dictionary/aio/operations/_operations.py | 22 +- .../typetest/dictionary/models/_models.py | 1 - .../dictionary/operations/_operations.py | 22 +- .../enum/extensible/_serialization.py | 2 +- .../extensible/aio/operations/_operations.py | 4 +- .../enum/extensible/operations/_operations.py | 4 +- .../typetest/enum/fixed/_serialization.py | 2 +- .../enum/fixed/aio/operations/_operations.py | 2 +- .../enum/fixed/operations/_operations.py | 2 +- .../model/empty/_operations/_operations.py | 4 +- .../typetest/model/empty/_serialization.py | 2 +- .../empty/aio/_operations/_operations.py | 4 +- .../_operations/_operations.py | 12 +- .../model/enumdiscriminator/_serialization.py | 2 +- .../aio/_operations/_operations.py | 12 +- .../model/enumdiscriminator/models/_models.py | 4 - .../_operations/_operations.py | 8 +- .../nesteddiscriminator/_serialization.py | 2 +- .../aio/_operations/_operations.py | 8 +- .../nesteddiscriminator/models/_models.py | 5 - .../_operations/_operations.py | 4 +- .../model/notdiscriminated/_serialization.py | 2 +- .../aio/_operations/_operations.py | 4 +- .../model/notdiscriminated/models/_models.py | 3 - .../recursive/_operations/_operations.py | 2 +- .../model/recursive/_serialization.py | 2 +- .../recursive/aio/_operations/_operations.py | 2 +- .../model/recursive/models/_models.py | 1 - .../_operations/_operations.py | 10 +- .../singlediscriminator/_serialization.py | 2 +- .../aio/_operations/_operations.py | 10 +- .../singlediscriminator/models/_models.py | 7 - .../model/usage/_operations/_operations.py | 4 +- .../typetest/model/usage/_serialization.py | 2 +- .../usage/aio/_operations/_operations.py | 4 +- .../typetest/model/usage/models/_models.py | 4 - .../visibility/_operations/_operations.py | 4 +- .../model/visibility/_serialization.py | 2 +- .../visibility/aio/_operations/_operations.py | 4 +- .../model/visibility/models/_models.py | 5 - .../additionalproperties/_serialization.py | 2 +- .../aio/operations/_operations.py | 66 ++-- .../additionalproperties/models/_models.py | 44 --- .../operations/_operations.py | 66 ++-- .../property/nullable/_serialization.py | 2 +- .../nullable/aio/operations/_operations.py | 28 +- .../property/nullable/models/_models.py | 8 - .../nullable/operations/_operations.py | 28 +- .../property/optional/_serialization.py | 2 +- .../optional/aio/operations/_operations.py | 64 +-- .../property/optional/models/_models.py | 1 - .../optional/operations/_operations.py | 64 +-- .../property/valuetypes/_serialization.py | 2 +- .../valuetypes/aio/operations/_operations.py | 58 +-- .../property/valuetypes/models/_models.py | 37 -- .../valuetypes/operations/_operations.py | 58 +-- .../typetest/scalar/_serialization.py | 2 +- .../scalar/aio/operations/_operations.py | 14 +- .../typetest/scalar/operations/_operations.py | 14 +- .../typetest/union/_serialization.py | 2 +- .../union/aio/operations/_operations.py | 20 +- .../typetest/union/models/_models.py | 16 - .../typetest/union/operations/_operations.py | 20 +- .../versioning/added/_serialization.py | 2 +- .../added/aio/operations/_operations.py | 6 +- .../versioning/added/models/_models.py | 2 - .../added/operations/_operations.py | 6 +- .../madeoptional/_operations/_operations.py | 2 +- .../versioning/madeoptional/_serialization.py | 2 +- .../aio/_operations/_operations.py | 2 +- .../versioning/madeoptional/models/_models.py | 1 - .../removed/_operations/_operations.py | 4 +- .../versioning/removed/_serialization.py | 2 +- .../removed/aio/_operations/_operations.py | 4 +- .../versioning/removed/models/_models.py | 2 - .../versioning/renamedfrom/_serialization.py | 2 +- .../renamedfrom/aio/operations/_operations.py | 4 +- .../versioning/renamedfrom/models/_models.py | 1 - .../renamedfrom/operations/_operations.py | 4 +- .../_operations/_operations.py | 2 +- .../returntypechangedfrom/_serialization.py | 2 +- .../aio/_operations/_operations.py | 2 +- .../_operations/_operations.py | 2 +- .../typechangedfrom/_serialization.py | 2 +- .../aio/_operations/_operations.py | 2 +- .../typechangedfrom/models/_models.py | 1 - .../authentication/apikey/_serialization.py | 2 +- .../authentication/apikey/models/_models.py | 2 - .../http/custom/_serialization.py | 2 +- .../http/custom/models/_models.py | 2 - .../authentication/oauth2/_serialization.py | 2 +- .../authentication/oauth2/models/_models.py | 2 - .../authentication/union/_serialization.py | 2 +- .../encode/bytes/_serialization.py | 2 +- .../encode/bytes/models/_models.py | 4 - .../property/aio/operations/_operations.py | 8 +- .../bytes/property/operations/_operations.py | 8 +- .../aio/operations/_operations.py | 6 +- .../responsebody/operations/_operations.py | 6 +- .../encode/datetime/_serialization.py | 2 +- .../encode/datetime/models/_models.py | 5 - .../property/aio/operations/_operations.py | 10 +- .../property/operations/_operations.py | 10 +- .../encode/duration/_serialization.py | 2 +- .../property/aio/operations/_operations.py | 12 +- .../duration/property/models/_models.py | 6 - .../property/operations/_operations.py | 12 +- .../encode/numeric/_serialization.py | 2 +- .../property/aio/operations/_operations.py | 6 +- .../encode/numeric/property/models/_models.py | 2 - .../property/operations/_operations.py | 6 +- .../_operations/_operations.py | 4 +- .../headasbooleanfalse/_serialization.py | 2 +- .../aio/_operations/_operations.py | 4 +- .../headasbooleanfalse/models/_models.py | 5 - .../_operations/_operations.py | 4 +- .../headasbooleantrue/_serialization.py | 2 +- .../aio/_operations/_operations.py | 4 +- .../headasbooleantrue/models/_models.py | 5 - .../parameters/basic/_serialization.py | 2 +- .../basic/explicitbody/models/_models.py | 2 - .../bodyoptionality/_serialization.py | 2 +- .../bodyoptionality/models/_models.py | 2 - .../collectionformat/_serialization.py | 2 +- .../parameters/spread/_serialization.py | 2 +- .../parameters/spread/model/models/_models.py | 2 - .../contentnegotiation/_serialization.py | 2 +- .../aio/operations/_operations.py | 2 +- .../differentbody/models/_models.py | 1 - .../differentbody/operations/_operations.py | 2 +- .../jsonmergepatch/_operations/_operations.py | 6 +- .../payload/jsonmergepatch/_serialization.py | 2 +- .../aio/_operations/_operations.py | 6 +- .../payload/jsonmergepatch/models/_models.py | 1 - .../payload/mediatype/_serialization.py | 2 +- .../stringbody/aio/operations/_operations.py | 4 +- .../stringbody/operations/_operations.py | 4 +- .../payload/multipart/_serialization.py | 2 +- .../httpparts/nonstring/models/_models.py | 2 - .../payload/multipart/models/_models.py | 20 - .../payload/pageable/_serialization.py | 2 +- .../payload/pageable/models/_models.py | 1 - .../aio/operations/_operations.py | 7 +- .../continuationtoken/__init__.py | 1 + .../continuationtoken/aio/__init__.py | 1 + .../aio/operations/__init__.py | 22 ++ .../aio/operations/_operations.py | 295 ++++++++++++++ .../aio/operations/_patch.py | 20 + .../continuationtoken/operations/__init__.py | 22 ++ .../operations/_operations.py | 364 ++++++++++++++++++ .../continuationtoken/operations/_patch.py | 20 + .../operations/_operations.py | 7 +- .../payload-xml/payload/xml/_serialization.py | 2 +- .../payload/xml/aio/operations/_operations.py | 24 +- .../payload-xml/payload/xml/models/_models.py | 12 - .../payload/xml/operations/_operations.py | 24 +- .../_operations/_operations.py | 4 +- .../statuscoderange/_serialization.py | 2 +- .../aio/_operations/_operations.py | 4 +- .../statuscoderange/models/_models.py | 8 - .../generated/routes/routes/_serialization.py | 2 +- .../encodedname/json/_serialization.py | 2 +- .../property/aio/operations/_operations.py | 2 +- .../json/property/models/_models.py | 1 - .../json/property/operations/_operations.py | 2 +- .../endpoint/notdefined/_serialization.py | 2 +- .../server/path/multiple/_serialization.py | 2 +- .../server/path/single/_serialization.py | 2 +- .../versions/notversioned/_serialization.py | 2 +- .../versions/versioned/_serialization.py | 2 +- .../conditionalrequest/_serialization.py | 2 +- .../repeatability/_serialization.py | 2 +- .../specialwords/_serialization.py | 2 +- .../modelproperties/models/_models.py | 2 - .../specialwords/models/models/_models.py | 67 ---- .../typetest/array/_serialization.py | 2 +- .../array/aio/operations/_operations.py | 28 +- .../typetest/array/models/_models.py | 1 - .../typetest/array/operations/_operations.py | 28 +- .../typetest/dictionary/_serialization.py | 2 +- .../dictionary/aio/operations/_operations.py | 22 +- .../typetest/dictionary/models/_models.py | 1 - .../dictionary/operations/_operations.py | 22 +- .../enum/extensible/_serialization.py | 2 +- .../extensible/aio/operations/_operations.py | 4 +- .../enum/extensible/operations/_operations.py | 4 +- .../typetest/enum/fixed/_serialization.py | 2 +- .../enum/fixed/aio/operations/_operations.py | 2 +- .../enum/fixed/operations/_operations.py | 2 +- .../model/empty/_operations/_operations.py | 4 +- .../typetest/model/empty/_serialization.py | 2 +- .../empty/aio/_operations/_operations.py | 4 +- .../_operations/_operations.py | 12 +- .../model/enumdiscriminator/_serialization.py | 2 +- .../aio/_operations/_operations.py | 12 +- .../model/enumdiscriminator/models/_models.py | 4 - .../_operations/_operations.py | 8 +- .../nesteddiscriminator/_serialization.py | 2 +- .../aio/_operations/_operations.py | 8 +- .../nesteddiscriminator/models/_models.py | 5 - .../_operations/_operations.py | 4 +- .../model/notdiscriminated/_serialization.py | 2 +- .../aio/_operations/_operations.py | 4 +- .../model/notdiscriminated/models/_models.py | 3 - .../recursive/_operations/_operations.py | 2 +- .../model/recursive/_serialization.py | 2 +- .../recursive/aio/_operations/_operations.py | 2 +- .../model/recursive/models/_models.py | 1 - .../_operations/_operations.py | 10 +- .../singlediscriminator/_serialization.py | 2 +- .../aio/_operations/_operations.py | 10 +- .../singlediscriminator/models/_models.py | 7 - .../model/usage/_operations/_operations.py | 4 +- .../typetest/model/usage/_serialization.py | 2 +- .../usage/aio/_operations/_operations.py | 4 +- .../typetest/model/usage/models/_models.py | 4 - .../visibility/_operations/_operations.py | 4 +- .../model/visibility/_serialization.py | 2 +- .../visibility/aio/_operations/_operations.py | 4 +- .../model/visibility/models/_models.py | 5 - .../additionalproperties/_serialization.py | 2 +- .../aio/operations/_operations.py | 66 ++-- .../additionalproperties/models/_models.py | 44 --- .../operations/_operations.py | 66 ++-- .../property/nullable/_serialization.py | 2 +- .../nullable/aio/operations/_operations.py | 28 +- .../property/nullable/models/_models.py | 8 - .../nullable/operations/_operations.py | 28 +- .../property/optional/_serialization.py | 2 +- .../optional/aio/operations/_operations.py | 64 +-- .../property/optional/models/_models.py | 1 - .../optional/operations/_operations.py | 64 +-- .../property/valuetypes/_serialization.py | 2 +- .../valuetypes/aio/operations/_operations.py | 58 +-- .../property/valuetypes/models/_models.py | 37 -- .../valuetypes/operations/_operations.py | 58 +-- .../typetest/scalar/_serialization.py | 2 +- .../scalar/aio/operations/_operations.py | 14 +- .../typetest/scalar/operations/_operations.py | 14 +- .../typetest/union/_serialization.py | 2 +- .../union/aio/operations/_operations.py | 20 +- .../typetest/union/models/_models.py | 16 - .../typetest/union/operations/_operations.py | 20 +- .../versioning/added/_serialization.py | 2 +- .../added/aio/operations/_operations.py | 6 +- .../versioning/added/models/_models.py | 2 - .../added/operations/_operations.py | 6 +- .../madeoptional/_operations/_operations.py | 2 +- .../versioning/madeoptional/_serialization.py | 2 +- .../aio/_operations/_operations.py | 2 +- .../versioning/madeoptional/models/_models.py | 1 - .../removed/_operations/_operations.py | 4 +- .../versioning/removed/_serialization.py | 2 +- .../removed/aio/_operations/_operations.py | 4 +- .../versioning/removed/models/_models.py | 2 - .../versioning/renamedfrom/_serialization.py | 2 +- .../renamedfrom/aio/operations/_operations.py | 4 +- .../versioning/renamedfrom/models/_models.py | 1 - .../renamedfrom/operations/_operations.py | 4 +- .../_operations/_operations.py | 2 +- .../returntypechangedfrom/_serialization.py | 2 +- .../aio/_operations/_operations.py | 2 +- .../_operations/_operations.py | 2 +- .../typechangedfrom/_serialization.py | 2 +- .../aio/_operations/_operations.py | 2 +- .../typechangedfrom/models/_models.py | 1 - 426 files changed, 2659 insertions(+), 1946 deletions(-) create mode 100644 packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/__init__.py create mode 100644 packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/__init__.py create mode 100644 packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/__init__.py create mode 100644 packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py create mode 100644 packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_patch.py create mode 100644 packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/__init__.py create mode 100644 packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py create mode 100644 packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_patch.py diff --git a/packages/typespec-python/test/azure/generated/authentication-api-key/authentication/apikey/_serialization.py b/packages/typespec-python/test/azure/generated/authentication-api-key/authentication/apikey/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/authentication-api-key/authentication/apikey/_serialization.py +++ b/packages/typespec-python/test/azure/generated/authentication-api-key/authentication/apikey/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/authentication-api-key/authentication/apikey/models/_models.py b/packages/typespec-python/test/azure/generated/authentication-api-key/authentication/apikey/models/_models.py index 663d70a93cc..724a4800fa7 100644 --- a/packages/typespec-python/test/azure/generated/authentication-api-key/authentication/apikey/models/_models.py +++ b/packages/typespec-python/test/azure/generated/authentication-api-key/authentication/apikey/models/_models.py @@ -16,8 +16,6 @@ class InvalidAuth(_model_base.Model): """InvalidAuth. - All required parameters must be populated in order to send to server. - :ivar error: Required. :vartype error: str """ diff --git a/packages/typespec-python/test/azure/generated/authentication-http-custom/authentication/http/custom/_serialization.py b/packages/typespec-python/test/azure/generated/authentication-http-custom/authentication/http/custom/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/authentication-http-custom/authentication/http/custom/_serialization.py +++ b/packages/typespec-python/test/azure/generated/authentication-http-custom/authentication/http/custom/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/authentication-http-custom/authentication/http/custom/models/_models.py b/packages/typespec-python/test/azure/generated/authentication-http-custom/authentication/http/custom/models/_models.py index 663d70a93cc..724a4800fa7 100644 --- a/packages/typespec-python/test/azure/generated/authentication-http-custom/authentication/http/custom/models/_models.py +++ b/packages/typespec-python/test/azure/generated/authentication-http-custom/authentication/http/custom/models/_models.py @@ -16,8 +16,6 @@ class InvalidAuth(_model_base.Model): """InvalidAuth. - All required parameters must be populated in order to send to server. - :ivar error: Required. :vartype error: str """ diff --git a/packages/typespec-python/test/azure/generated/authentication-oauth2/authentication/oauth2/_serialization.py b/packages/typespec-python/test/azure/generated/authentication-oauth2/authentication/oauth2/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/authentication-oauth2/authentication/oauth2/_serialization.py +++ b/packages/typespec-python/test/azure/generated/authentication-oauth2/authentication/oauth2/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/authentication-oauth2/authentication/oauth2/models/_models.py b/packages/typespec-python/test/azure/generated/authentication-oauth2/authentication/oauth2/models/_models.py index 663d70a93cc..724a4800fa7 100644 --- a/packages/typespec-python/test/azure/generated/authentication-oauth2/authentication/oauth2/models/_models.py +++ b/packages/typespec-python/test/azure/generated/authentication-oauth2/authentication/oauth2/models/_models.py @@ -16,8 +16,6 @@ class InvalidAuth(_model_base.Model): """InvalidAuth. - All required parameters must be populated in order to send to server. - :ivar error: Required. :vartype error: str """ diff --git a/packages/typespec-python/test/azure/generated/authentication-union/authentication/union/_serialization.py b/packages/typespec-python/test/azure/generated/authentication-union/authentication/union/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/authentication-union/authentication/union/_serialization.py +++ b/packages/typespec-python/test/azure/generated/authentication-union/authentication/union/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/_serialization.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/_serialization.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) 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 a60382927e5..6ecd474810a 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 @@ -117,7 +117,7 @@ async def no_decorator_in_public(self, *, name: str, **kwargs: Any) -> _models.N if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NoDecoratorModelInPublic, response.json()) + deserialized = _deserialize(_models.NoDecoratorModelInPublic, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -177,7 +177,7 @@ async def public_decorator_in_public(self, *, name: str, **kwargs: Any) -> _mode if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PublicDecoratorModelInPublic, response.json()) + deserialized = _deserialize(_models.PublicDecoratorModelInPublic, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -258,7 +258,8 @@ async def _no_decorator_in_internal( deserialized = response.iter_bytes() else: deserialized = _deserialize( - _models._models.NoDecoratorModelInInternal, response.json() # pylint: disable=protected-access + _models._models.NoDecoratorModelInInternal, # pylint: disable=protected-access + response.json().get("", {}), ) if cls: @@ -323,7 +324,8 @@ async def _internal_decorator_in_internal( deserialized = response.iter_bytes() else: deserialized = _deserialize( - _models._models.InternalDecoratorModelInInternal, response.json() # pylint: disable=protected-access + _models._models.InternalDecoratorModelInInternal, # pylint: disable=protected-access + response.json().get("", {}), ) if cls: @@ -386,7 +388,7 @@ async def _public_decorator_in_internal( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PublicDecoratorModelInInternal, response.json()) + deserialized = _deserialize(_models.PublicDecoratorModelInInternal, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -463,7 +465,7 @@ async def public(self, *, name: str, **kwargs: Any) -> _models.SharedModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SharedModel, response.json()) + deserialized = _deserialize(_models.SharedModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -522,7 +524,7 @@ async def _internal(self, *, name: str, **kwargs: Any) -> _models.SharedModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SharedModel, response.json()) + deserialized = _deserialize(_models.SharedModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -610,7 +612,9 @@ async def _operation(self, *, name: str, **kwargs: Any) -> _models._models.Outer if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models._models.OuterModel, response.json()) # pylint: disable=protected-access + deserialized = _deserialize( + _models._models.OuterModel, response.json().get("", {}) # pylint: disable=protected-access + ) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -678,7 +682,7 @@ async def _discriminator(self, *, kind: str, **kwargs: Any) -> _models._models.A deserialized = response.iter_bytes() else: deserialized = _deserialize( - _models._models.AbstractModel, response.json() # pylint: disable=protected-access + _models._models.AbstractModel, response.json().get("", {}) # pylint: disable=protected-access ) if cls: diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/models/_models.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/models/_models.py index 97448f831e2..73740de086a 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/models/_models.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-access/specs/azure/clientgenerator/core/access/models/_models.py @@ -23,7 +23,6 @@ class AbstractModel(_model_base.Model): You probably want to use the sub-classes and not this class directly. Known sub-classes are: RealModel - :ivar kind: Discriminator property for AbstractModel. Required. Default value is None. :vartype kind: str :ivar name: Required. @@ -58,7 +57,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class BaseModel(_model_base.Model): """Used in internal operations, should be generated but not exported. - :ivar name: Required. :vartype name: str """ @@ -87,7 +85,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class InnerModel(_model_base.Model): """Used in internal operations, should be generated but not exported. - :ivar name: Required. :vartype name: str """ @@ -116,7 +113,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class InternalDecoratorModelInInternal(_model_base.Model): """Used in an internal operation, should be generated but not exported. - :ivar name: Required. :vartype name: str """ @@ -145,7 +141,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class NoDecoratorModelInInternal(_model_base.Model): """Used in an internal operation, should be generated but not exported. - :ivar name: Required. :vartype name: str """ @@ -174,7 +169,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class NoDecoratorModelInPublic(_model_base.Model): """Used in a public operation, should be generated and exported. - :ivar name: Required. :vartype name: str """ @@ -203,7 +197,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class OuterModel(BaseModel): """Used in internal operations, should be generated but not exported. - :ivar name: Required. :vartype name: str :ivar inner: Required. @@ -235,7 +228,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class PublicDecoratorModelInInternal(_model_base.Model): """Used in an internal operation but with public decorator, should be generated and exported. - :ivar name: Required. :vartype name: str """ @@ -264,7 +256,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class PublicDecoratorModelInPublic(_model_base.Model): """Used in a public operation, should be generated and exported. - :ivar name: Required. :vartype name: str """ @@ -293,7 +284,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class RealModel(AbstractModel, discriminator="real"): """Used in internal operations, should be generated but not exported. - :ivar name: Required. :vartype name: str :ivar kind: Required. Default value is "real". @@ -324,7 +314,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SharedModel(_model_base.Model): """Used by both public and internal operation. It should be generated and exported. - :ivar name: Required. :vartype name: str """ 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 9268632a40e..d5ef36efa6d 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 @@ -290,7 +290,7 @@ def no_decorator_in_public(self, *, name: str, **kwargs: Any) -> _models.NoDecor if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NoDecoratorModelInPublic, response.json()) + deserialized = _deserialize(_models.NoDecoratorModelInPublic, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -350,7 +350,7 @@ def public_decorator_in_public(self, *, name: str, **kwargs: Any) -> _models.Pub if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PublicDecoratorModelInPublic, response.json()) + deserialized = _deserialize(_models.PublicDecoratorModelInPublic, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -429,7 +429,8 @@ def _no_decorator_in_internal(self, *, name: str, **kwargs: Any) -> _models._mod deserialized = response.iter_bytes() else: deserialized = _deserialize( - _models._models.NoDecoratorModelInInternal, response.json() # pylint: disable=protected-access + _models._models.NoDecoratorModelInInternal, # pylint: disable=protected-access + response.json().get("", {}), ) if cls: @@ -494,7 +495,8 @@ def _internal_decorator_in_internal( deserialized = response.iter_bytes() else: deserialized = _deserialize( - _models._models.InternalDecoratorModelInInternal, response.json() # pylint: disable=protected-access + _models._models.InternalDecoratorModelInInternal, # pylint: disable=protected-access + response.json().get("", {}), ) if cls: @@ -555,7 +557,7 @@ def _public_decorator_in_internal(self, *, name: str, **kwargs: Any) -> _models. if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PublicDecoratorModelInInternal, response.json()) + deserialized = _deserialize(_models.PublicDecoratorModelInInternal, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -632,7 +634,7 @@ def public(self, *, name: str, **kwargs: Any) -> _models.SharedModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SharedModel, response.json()) + deserialized = _deserialize(_models.SharedModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -691,7 +693,7 @@ def _internal(self, *, name: str, **kwargs: Any) -> _models.SharedModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SharedModel, response.json()) + deserialized = _deserialize(_models.SharedModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -779,7 +781,9 @@ def _operation(self, *, name: str, **kwargs: Any) -> _models._models.OuterModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models._models.OuterModel, response.json()) # pylint: disable=protected-access + deserialized = _deserialize( + _models._models.OuterModel, response.json().get("", {}) # pylint: disable=protected-access + ) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -847,7 +851,7 @@ def _discriminator(self, *, kind: str, **kwargs: Any) -> _models._models.Abstrac deserialized = response.iter_bytes() else: deserialized = _deserialize( - _models._models.AbstractModel, response.json() # pylint: disable=protected-access + _models._models.AbstractModel, response.json().get("", {}) # pylint: disable=protected-access ) if cls: diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_operations/_operations.py index 3fd8e817935..796c3e43438 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_operations/_operations.py @@ -192,7 +192,7 @@ def put_flatten_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FlattenModel, response.json()) + deserialized = _deserialize(_models.FlattenModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -311,7 +311,7 @@ def put_nested_flatten_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NestedFlattenModel, response.json()) + deserialized = _deserialize(_models.NestedFlattenModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_serialization.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_serialization.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/aio/_operations/_operations.py index 19ad559a0bc..a44ab05b161 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/aio/_operations/_operations.py @@ -157,7 +157,7 @@ async def put_flatten_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FlattenModel, response.json()) + deserialized = _deserialize(_models.FlattenModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -276,7 +276,7 @@ async def put_nested_flatten_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NestedFlattenModel, response.json()) + deserialized = _deserialize(_models.NestedFlattenModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/models/_models.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/models/_models.py index 91759513031..c1cd8057f71 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/models/_models.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/models/_models.py @@ -19,7 +19,6 @@ class ChildFlattenModel(_model_base.Model): """This is the child model to be flattened. And it has flattened property as well. - :ivar summary: Required. :vartype summary: str :ivar properties: Required. @@ -73,7 +72,6 @@ def __setattr__(self, key: str, value: Any) -> None: class ChildModel(_model_base.Model): """This is the child model to be flattened. - :ivar description: Required. :vartype description: str :ivar age: Required. @@ -107,7 +105,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FlattenModel(_model_base.Model): """This is the model with one level of flattening. - :ivar name: Required. :vartype name: str :ivar properties: Required. @@ -161,7 +158,6 @@ def __setattr__(self, key: str, value: Any) -> None: class NestedFlattenModel(_model_base.Model): """This is the model with two levels of flattening. - :ivar name: Required. :vartype name: str :ivar properties: Required. diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/_serialization.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/_serialization.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) 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 cc2a46337ce..f34dfad17e2 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 @@ -243,7 +243,7 @@ async def output_to_input_output(self, **kwargs: Any) -> _models.OutputModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.OutputModel, response.json()) + deserialized = _deserialize(_models.OutputModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -429,7 +429,7 @@ async def model_in_read_only_property( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RoundTripModel, response.json()) + deserialized = _deserialize(_models.RoundTripModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/models/_models.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/models/_models.py index 340476bcbae..cbc58bcb8c7 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/models/_models.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-usage/specs/azure/clientgenerator/core/usage/models/_models.py @@ -19,7 +19,6 @@ class InputModel(_model_base.Model): """Usage override to roundtrip. - :ivar name: Required. :vartype name: str """ @@ -49,8 +48,6 @@ class OrphanModel(_model_base.Model): """Not used anywhere, but access is override to public so still need to be generated and exported with serialization. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -79,7 +76,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class OutputModel(_model_base.Model): """Usage override to roundtrip. - :ivar name: Required. :vartype name: str """ @@ -108,7 +104,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ResultModel(_model_base.Model): """ResultModel. - :ivar name: Required. :vartype name: str """ @@ -137,9 +132,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class RoundTripModel(_model_base.Model): """RoundTripModel. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar result: Required. :vartype result: ~specs.azure.clientgenerator.core.usage.models.ResultModel """ 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 1beec9b9fd7..4fadb0e2bb5 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 @@ -292,7 +292,7 @@ def output_to_input_output(self, **kwargs: Any) -> _models.OutputModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.OutputModel, response.json()) + deserialized = _deserialize(_models.OutputModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -478,7 +478,7 @@ def model_in_read_only_property( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RoundTripModel, response.json()) + deserialized = _deserialize(_models.RoundTripModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/_operations/_operations.py index d8a7a613f85..81b7fef77b4 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/_operations/_operations.py @@ -364,7 +364,7 @@ def create_or_update(self, id: int, resource: Union[_models.User, JSON, IO[bytes if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json()) + deserialized = _deserialize(_models.User, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -499,7 +499,7 @@ def create_or_replace(self, id: int, resource: Union[_models.User, JSON, IO[byte if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json()) + deserialized = _deserialize(_models.User, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -561,7 +561,7 @@ def get(self, id: int, **kwargs: Any) -> _models.User: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json()) + deserialized = _deserialize(_models.User, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -662,7 +662,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.User], deserialized["value"]) + list_of_elem = _deserialize(List[_models.User], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -792,7 +792,7 @@ def export(self, id: int, *, format: str, **kwargs: Any) -> _models.User: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json()) + deserialized = _deserialize(_models.User, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -854,7 +854,7 @@ def export_all_users(self, *, format: str, **kwargs: Any) -> _models.UserList: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UserList, response.json()) + deserialized = _deserialize(_models.UserList, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/_serialization.py b/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/_serialization.py +++ b/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/aio/_operations/_operations.py index 58509381250..aa4f10f0e53 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/aio/_operations/_operations.py @@ -183,7 +183,7 @@ async def create_or_update( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json()) + deserialized = _deserialize(_models.User, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -320,7 +320,7 @@ async def create_or_replace( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json()) + deserialized = _deserialize(_models.User, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -382,7 +382,7 @@ async def get(self, id: int, **kwargs: Any) -> _models.User: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json()) + deserialized = _deserialize(_models.User, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -483,7 +483,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.User], deserialized["value"]) + list_of_elem = _deserialize(List[_models.User], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -613,7 +613,7 @@ async def export(self, id: int, *, format: str, **kwargs: Any) -> _models.User: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json()) + deserialized = _deserialize(_models.User, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -675,7 +675,7 @@ async def export_all_users(self, *, format: str, **kwargs: Any) -> _models.UserL if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UserList, response.json()) + deserialized = _deserialize(_models.UserList, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/models/_models.py b/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/models/_models.py index 1584623698a..d0765992b9e 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/models/_models.py +++ b/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/models/_models.py @@ -19,9 +19,6 @@ class User(_model_base.Model): """Details about a user. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: The user's id. Required. :vartype id: int :ivar name: The user's name. Required. @@ -63,7 +60,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UserList(_model_base.Model): """UserList. - :ivar users: Required. :vartype users: list[~specs.azure.core.basic.models.User] """ @@ -92,9 +88,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UserOrder(_model_base.Model): """UserOrder for testing list with expand. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: The user's id. Required. :vartype id: int :ivar user_id: The user's id. Required. diff --git a/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/_operations/_operations.py index 556c0e50997..3e50e56ebe7 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/_operations/_operations.py @@ -289,7 +289,7 @@ def get_long_running_output(pipeline_response): "str", response.headers.get("Operation-Location") ) - deserialized = _deserialize(_models.User, response.json()) + deserialized = _deserialize(_models.User, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized @@ -505,7 +505,7 @@ def get_long_running_output(pipeline_response): "str", response.headers.get("Operation-Location") ) - deserialized = _deserialize(_models.ExportedUser, response.json().get("result")) + deserialized = _deserialize(_models.ExportedUser, response.json().get("result", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized diff --git a/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/_serialization.py b/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/_serialization.py +++ b/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/aio/_operations/_operations.py index c8aa743ff4a..24691f8a992 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/aio/_operations/_operations.py @@ -219,7 +219,7 @@ def get_long_running_output(pipeline_response): "str", response.headers.get("Operation-Location") ) - deserialized = _deserialize(_models.User, response.json()) + deserialized = _deserialize(_models.User, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized @@ -437,7 +437,7 @@ def get_long_running_output(pipeline_response): "str", response.headers.get("Operation-Location") ) - deserialized = _deserialize(_models.ExportedUser, response.json().get("result")) + deserialized = _deserialize(_models.ExportedUser, response.json().get("result", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized diff --git a/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/models/_models.py b/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/models/_models.py index a2b18c7aa46..5dc2ba3e241 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/models/_models.py +++ b/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/models/_models.py @@ -16,7 +16,6 @@ class ExportedUser(_model_base.Model): """The exported user data. - :ivar name: The name of user. Required. :vartype name: str :ivar resource_uri: The exported URI. Required. @@ -50,9 +49,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class User(_model_base.Model): """Details about a user. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar name: The name of user. Required. :vartype name: str :ivar role: The role of user. Required. diff --git a/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/_serialization.py b/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/_serialization.py +++ b/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/aio/operations/_operations.py index 606c0a9dc46..04b53814d73 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/aio/operations/_operations.py @@ -111,7 +111,7 @@ async def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json()) + deserialized = _deserialize(List[int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -313,7 +313,7 @@ async def post( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.AzureEmbeddingModel, response.json()) + deserialized = _deserialize(_models.AzureEmbeddingModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/models/_models.py b/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/models/_models.py index 6eed6c4fadf..a6e7328c818 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/models/_models.py +++ b/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/models/_models.py @@ -16,7 +16,6 @@ class AzureEmbeddingModel(_model_base.Model): """AzureEmbeddingModel. - :ivar embedding: Required. :vartype embedding: list[int] """ diff --git a/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/operations/_operations.py index a2659bd5db5..aa4a07574f7 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/operations/_operations.py @@ -154,7 +154,7 @@ def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json()) + deserialized = _deserialize(List[int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -356,7 +356,7 @@ def post( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.AzureEmbeddingModel, response.json()) + deserialized = _deserialize(_models.AzureEmbeddingModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/_serialization.py b/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/_serialization.py +++ b/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/aio/operations/_operations.py index 1cf11641ddd..8e6733fd50a 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/aio/operations/_operations.py @@ -127,7 +127,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.FirstItem], deserialized["value"]) + list_of_elem = _deserialize(List[_models.FirstItem], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -210,7 +210,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.SecondItem], deserialized["value"]) + list_of_elem = _deserialize(List[_models.SecondItem], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -295,7 +295,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.User], deserialized["value"]) + list_of_elem = _deserialize(List[_models.User], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -471,7 +471,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.User], deserialized["value"]) + list_of_elem = _deserialize(List[_models.User], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -553,7 +553,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.User], deserialized["items"]) + list_of_elem = _deserialize(List[_models.User], deserialized.get("items", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) diff --git a/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/models/_models.py b/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/models/_models.py index 9b707c6928f..ac2679648e5 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/models/_models.py +++ b/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/models/_models.py @@ -19,9 +19,6 @@ class FirstItem(_model_base.Model): """First item. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: The id of the item. Required. :vartype id: int """ @@ -33,8 +30,6 @@ class FirstItem(_model_base.Model): class ListItemInputBody(_model_base.Model): """The body of the input. - All required parameters must be populated in order to send to server. - :ivar input_name: The name of the input. Required. :vartype input_name: str """ @@ -63,9 +58,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SecondItem(_model_base.Model): """Second item. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar name: The name of the item. Required. :vartype name: str """ @@ -77,9 +69,6 @@ class SecondItem(_model_base.Model): class User(_model_base.Model): """Details about a user. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: The user's id. Required. :vartype id: int :ivar name: The user's name. Required. @@ -121,9 +110,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UserOrder(_model_base.Model): """UserOrder for testing list with expand. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: The user's id. Required. :vartype id: int :ivar user_id: The user's id. Required. diff --git a/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/operations/_operations.py index f7cd716eed7..c31207bd525 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-page/specs/azure/core/page/operations/_operations.py @@ -228,7 +228,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.FirstItem], deserialized["value"]) + list_of_elem = _deserialize(List[_models.FirstItem], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -311,7 +311,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.SecondItem], deserialized["value"]) + list_of_elem = _deserialize(List[_models.SecondItem], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -396,7 +396,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.User], deserialized["value"]) + list_of_elem = _deserialize(List[_models.User], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -572,7 +572,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.User], deserialized["value"]) + list_of_elem = _deserialize(List[_models.User], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -654,7 +654,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.User], deserialized["items"]) + list_of_elem = _deserialize(List[_models.User], deserialized.get("items", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) diff --git a/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/_serialization.py b/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/_serialization.py +++ b/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/aio/operations/_operations.py index 9042acaf298..28c09e5a895 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/aio/operations/_operations.py @@ -113,7 +113,7 @@ async def get(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json()) + deserialized = _deserialize(str, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -282,7 +282,7 @@ async def post( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.AzureLocationModel, response.json()) + deserialized = _deserialize(_models.AzureLocationModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/models/_models.py b/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/models/_models.py index 220989dab89..f8b6fba7815 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/models/_models.py +++ b/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/models/_models.py @@ -16,7 +16,6 @@ class AzureLocationModel(_model_base.Model): """AzureLocationModel. - :ivar location: Required. :vartype location: str """ diff --git a/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/operations/_operations.py index 9ccb4a4c275..e32786038bd 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/operations/_operations.py @@ -181,7 +181,7 @@ def get(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json()) + deserialized = _deserialize(str, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -348,7 +348,7 @@ def post( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.AzureLocationModel, response.json()) + deserialized = _deserialize(_models.AzureLocationModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/_operations/_operations.py index bbb6ea903a3..b0f2760635f 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/_operations/_operations.py @@ -219,7 +219,7 @@ def smoke_test( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json()) + deserialized = _deserialize(_models.User, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -353,7 +353,7 @@ def repeatable_action( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UserActionResponse, response.json()) + deserialized = _deserialize(_models.UserActionResponse, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/_serialization.py b/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/_serialization.py +++ b/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/aio/_operations/_operations.py index 0cdec372bb8..ded64e25e93 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/aio/_operations/_operations.py @@ -139,7 +139,7 @@ async def smoke_test( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json()) + deserialized = _deserialize(_models.User, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -273,7 +273,7 @@ async def repeatable_action( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UserActionResponse, response.json()) + deserialized = _deserialize(_models.UserActionResponse, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/models/_models.py b/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/models/_models.py index da83da066df..5b4bb12d34a 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/models/_models.py +++ b/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/models/_models.py @@ -16,9 +16,6 @@ class User(_model_base.Model): """Sample Model. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: The user's id. Required. :vartype id: int :ivar name: The user's name. @@ -51,8 +48,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UserActionParam(_model_base.Model): """User action param. - All required parameters must be populated in order to send to server. - :ivar user_action_value: User action value. Required. :vartype user_action_value: str """ @@ -83,7 +78,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UserActionResponse(_model_base.Model): """User action response. - :ivar user_action_result: User action result. Required. :vartype user_action_result: str """ diff --git a/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/_operations/_operations.py index 0e8f98efa24..e06c7f3fc26 100644 --- a/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/_operations/_operations.py @@ -210,7 +210,7 @@ def basic_action( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ActionResponse, response.json()) + deserialized = _deserialize(_models.ActionResponse, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/_serialization.py b/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/_serialization.py +++ b/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/aio/_operations/_operations.py index 475464cd1bb..6cef89515eb 100644 --- a/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/aio/_operations/_operations.py @@ -184,7 +184,7 @@ async def basic_action( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ActionResponse, response.json()) + deserialized = _deserialize(_models.ActionResponse, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/models/_models.py b/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/models/_models.py index 75081a63549..37203ba9955 100644 --- a/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/models/_models.py +++ b/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/models/_models.py @@ -19,8 +19,6 @@ class ActionRequest(_model_base.Model): """ActionRequest. - All required parameters must be populated in order to send to server. - :ivar string_property: Required. :vartype string_property: str :ivar model_property: @@ -67,7 +65,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ActionResponse(_model_base.Model): """ActionResponse. - :ivar string_property: Required. :vartype string_property: str :ivar model_property: diff --git a/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/_operations/_operations.py index a6148cb40a6..f2066a63a3a 100644 --- a/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/_operations/_operations.py @@ -113,7 +113,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.User], deserialized["value"]) + list_of_elem = _deserialize(List[_models.User], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) diff --git a/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/_serialization.py b/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/_serialization.py +++ b/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/aio/_operations/_operations.py index d179d6d1030..eb6b8a225fd 100644 --- a/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/aio/_operations/_operations.py @@ -91,7 +91,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.User], deserialized["value"]) + list_of_elem = _deserialize(List[_models.User], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) diff --git a/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/models/_models.py b/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/models/_models.py index fdff1eb60ea..308fc7b4730 100644 --- a/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/models/_models.py +++ b/packages/typespec-python/test/azure/generated/azure-payload-pageable/specs/azure/payload/pageable/models/_models.py @@ -16,7 +16,6 @@ class User(_model_base.Model): """User model. - :ivar name: User name. Required. :vartype name: str """ diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_serialization.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_serialization.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/operations/_operations.py index 5f77a06da92..e3aedf9ab8e 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/operations/_operations.py @@ -125,7 +125,7 @@ async def get( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json()) + deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -296,7 +296,7 @@ async def create_with_system_assigned( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json()) + deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -467,7 +467,7 @@ async def update_with_user_assigned_and_system_assigned( # pylint: disable=name if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json()) + deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/models/_models.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/models/_models.py index 25b335a7f16..649ebe3f744 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/models/_models.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/models/_models.py @@ -21,8 +21,6 @@ class ErrorAdditionalInfo(_model_base.Model): """The resource management error additional info. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar type: The additional info type. :vartype type: str :ivar info: The additional info. @@ -38,8 +36,6 @@ class ErrorAdditionalInfo(_model_base.Model): class ErrorDetail(_model_base.Model): """The error detail. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar code: The error code. :vartype code: str :ivar message: The error message. @@ -99,8 +95,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Resource(_model_base.Model): """Common fields that are returned in the response for all Azure Resource Manager resources. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar id: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. :vartype id: str @@ -130,9 +124,6 @@ class TrackedResource(Resource): """The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. :vartype id: str @@ -178,9 +169,6 @@ class ManagedIdentityTrackedResource(TrackedResource): """Concrete tracked resource types can be created by aliasing this type using a specific property type. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. :vartype id: str @@ -236,9 +224,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ManagedIdentityTrackedResourceProperties(_model_base.Model): """Managed Identity Arm Resource Properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar provisioning_state: The status of the last operation. Required. :vartype provisioning_state: str """ @@ -250,9 +235,6 @@ class ManagedIdentityTrackedResourceProperties(_model_base.Model): class ManagedServiceIdentity(_model_base.Model): """Managed service identity (system assigned and/or user assigned identities). - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar principal_id: The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity. :vartype principal_id: str @@ -373,8 +355,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UserAssignedIdentity(_model_base.Model): """User assigned identity properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar client_id: The client ID of the assigned identity. :vartype client_id: str :ivar principal_id: The principal ID of the assigned identity. diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/operations/_operations.py index 000fd3beafc..b3bdfedaafb 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/operations/_operations.py @@ -220,7 +220,7 @@ def get( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json()) + deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -391,7 +391,7 @@ def create_with_system_assigned( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json()) + deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -562,7 +562,7 @@ def update_with_user_assigned_and_system_assigned( # pylint: disable=name-too-l if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json()) + deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_serialization.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_serialization.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/operations/_operations.py index a7637de197b..23f739526ff 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/operations/_operations.py @@ -133,7 +133,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.Operation], deserialized["value"]) + list_of_elem = _deserialize(List[_models.Operation], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -294,7 +294,7 @@ async def check_global( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CheckNameAvailabilityResponse, response.json()) + deserialized = _deserialize(_models.CheckNameAvailabilityResponse, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -435,7 +435,7 @@ async def check_local( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CheckNameAvailabilityResponse, response.json()) + deserialized = _deserialize(_models.CheckNameAvailabilityResponse, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -660,7 +660,7 @@ async def begin_create_or_replace( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.Order, response.json()) + deserialized = _deserialize(_models.Order, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/models/_models.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/models/_models.py index f17f322e42e..43fed9e0a8f 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/models/_models.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/models/_models.py @@ -99,8 +99,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ErrorAdditionalInfo(_model_base.Model): """The resource management error additional info. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar type: The additional info type. :vartype type: str :ivar info: The additional info. @@ -116,8 +114,6 @@ class ErrorAdditionalInfo(_model_base.Model): class ErrorDetail(_model_base.Model): """The error detail. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar code: The error code. :vartype code: str :ivar message: The error message. @@ -177,8 +173,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExportRequest(_model_base.Model): """ExportRequest. - All required parameters must be populated in order to send to server. - :ivar format: Format of the exported order. Required. :vartype format: str """ @@ -207,8 +201,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Operation(_model_base.Model): """Details of a REST API operation, returned from the Resource Provider Operations API. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar name: The name of the operation, as per Resource-Based Access Control (RBAC). Examples: "Microsoft.Compute/virtualMachines/write", "Microsoft.Compute/virtualMachines/capture/action". :vartype name: str @@ -266,8 +258,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class OperationDisplay(_model_base.Model): """Localized display information for and operation. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar provider: The localized friendly form of the resource provider name, e.g. "Microsoft Monitoring Insights" or "Microsoft Compute". :vartype provider: str @@ -299,8 +289,6 @@ class OperationDisplay(_model_base.Model): class Resource(_model_base.Model): """Common fields that are returned in the response for all Azure Resource Manager resources. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar id: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. :vartype id: str @@ -330,9 +318,6 @@ class TrackedResource(Resource): """The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. :vartype id: str @@ -378,9 +363,6 @@ class Order(TrackedResource): """Concrete tracked resource types can be created by aliasing this type using a specific property type. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. :vartype id: str @@ -428,9 +410,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class OrderProperties(_model_base.Model): """OrderProperties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar product_id: The product ID of the order. Required. :vartype product_id: str :ivar amount: Amount of the product. Required. diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/operations/_operations.py index 9099f98d04e..aac24552f43 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/operations/_operations.py @@ -295,7 +295,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.Operation], deserialized["value"]) + list_of_elem = _deserialize(List[_models.Operation], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -456,7 +456,7 @@ def check_global( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CheckNameAvailabilityResponse, response.json()) + deserialized = _deserialize(_models.CheckNameAvailabilityResponse, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -597,7 +597,7 @@ def check_local( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CheckNameAvailabilityResponse, response.json()) + deserialized = _deserialize(_models.CheckNameAvailabilityResponse, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -818,7 +818,7 @@ def begin_create_or_replace( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.Order, response.json()) + deserialized = _deserialize(_models.Order, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/_serialization.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/_serialization.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/aio/operations/_operations.py index ff9398adc0c..653b7946d0d 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/aio/operations/_operations.py @@ -153,7 +153,7 @@ async def get( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TopLevelTrackedResource, response.json()) + deserialized = _deserialize(_models.TopLevelTrackedResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -369,7 +369,7 @@ async def begin_create_or_replace( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.TopLevelTrackedResource, response.json()) + deserialized = _deserialize(_models.TopLevelTrackedResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -604,7 +604,7 @@ async def begin_update( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.TopLevelTrackedResource, response.json()) + deserialized = _deserialize(_models.TopLevelTrackedResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -816,7 +816,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.TopLevelTrackedResource], deserialized["value"]) + list_of_elem = _deserialize(List[_models.TopLevelTrackedResource], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -901,7 +901,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.TopLevelTrackedResource], deserialized["value"]) + list_of_elem = _deserialize(List[_models.TopLevelTrackedResource], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -1164,7 +1164,7 @@ async def get( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NestedProxyResource, response.json()) + deserialized = _deserialize(_models.NestedProxyResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1395,7 +1395,7 @@ async def begin_create_or_replace( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.NestedProxyResource, response.json()) + deserialized = _deserialize(_models.NestedProxyResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -1645,7 +1645,7 @@ async def begin_update( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.NestedProxyResource, response.json()) + deserialized = _deserialize(_models.NestedProxyResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -1872,7 +1872,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.NestedProxyResource], deserialized["value"]) + list_of_elem = _deserialize(List[_models.NestedProxyResource], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -1970,7 +1970,7 @@ async def get_by_resource_group(self, resource_group_name: str, **kwargs: Any) - if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SingletonTrackedResource, response.json()) + deserialized = _deserialize(_models.SingletonTrackedResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2161,7 +2161,7 @@ async def begin_create_or_update( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.SingletonTrackedResource, response.json()) + deserialized = _deserialize(_models.SingletonTrackedResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -2330,7 +2330,7 @@ async def update( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SingletonTrackedResource, response.json()) + deserialized = _deserialize(_models.SingletonTrackedResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2405,7 +2405,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.SingletonTrackedResource], deserialized["value"]) + list_of_elem = _deserialize(List[_models.SingletonTrackedResource], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -2504,7 +2504,7 @@ async def get(self, resource_uri: str, extensions_resource_name: str, **kwargs: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtensionsResource, response.json()) + deserialized = _deserialize(_models.ExtensionsResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2718,7 +2718,7 @@ async def begin_create_or_update( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.ExtensionsResource, response.json()) + deserialized = _deserialize(_models.ExtensionsResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -2905,7 +2905,7 @@ async def update( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtensionsResource, response.json()) + deserialized = _deserialize(_models.ExtensionsResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3030,7 +3030,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.ExtensionsResource], deserialized["value"]) + list_of_elem = _deserialize(List[_models.ExtensionsResource], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -3129,7 +3129,7 @@ async def get(self, location: str, location_resource_name: str, **kwargs: Any) - if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.LocationResource, response.json()) + deserialized = _deserialize(_models.LocationResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3291,7 +3291,7 @@ async def create_or_update( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.LocationResource, response.json()) + deserialized = _deserialize(_models.LocationResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3453,7 +3453,7 @@ async def update( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.LocationResource, response.json()) + deserialized = _deserialize(_models.LocationResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3578,7 +3578,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.LocationResource], deserialized["value"]) + list_of_elem = _deserialize(List[_models.LocationResource], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/models/_models.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/models/_models.py index 1e6a9f671ea..d62bd322a1d 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/models/_models.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/models/_models.py @@ -21,8 +21,6 @@ class ErrorAdditionalInfo(_model_base.Model): """The resource management error additional info. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar type: The additional info type. :vartype type: str :ivar info: The additional info. @@ -38,8 +36,6 @@ class ErrorAdditionalInfo(_model_base.Model): class ErrorDetail(_model_base.Model): """The error detail. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar code: The error code. :vartype code: str :ivar message: The error message. @@ -98,8 +94,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Resource(_model_base.Model): """Common fields that are returned in the response for all Azure Resource Manager resources. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar id: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. :vartype id: str @@ -128,8 +122,6 @@ class Resource(_model_base.Model): class ExtensionResource(Resource): """The base extension resource. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar id: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. :vartype id: str @@ -148,8 +140,6 @@ class ExtensionsResource(ExtensionResource): """Concrete extension resource types can be created by aliasing this type using a specific property type. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar id: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. :vartype id: str @@ -191,8 +181,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExtensionsResourceProperties(_model_base.Model): """ExtensionsResource properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar description: The description of the resource. :vartype description: str :ivar provisioning_state: The status of the last operation. Known values are: "Succeeded", @@ -230,8 +218,6 @@ class ProxyResource(Resource): """The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar id: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. :vartype id: str @@ -250,8 +236,6 @@ class LocationResource(ProxyResource): """Concrete proxy resource types can be created by aliasing this type using a specific property type. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar id: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. :vartype id: str @@ -293,8 +277,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class LocationResourceProperties(_model_base.Model): """Location resource properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar description: The description of the resource. :vartype description: str :ivar provisioning_state: The status of the last operation. Known values are: "Succeeded", @@ -331,8 +313,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class NestedProxyResource(ProxyResource): """Nested child of Top Level Tracked Resource. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar id: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. :vartype id: str @@ -374,8 +354,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class NestedProxyResourceProperties(_model_base.Model): """Nested Proxy Resource Properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar provisioning_state: Provisioning State of the nested child Resource. Known values are: "Succeeded", "Failed", "Canceled", "Provisioning", "Updating", "Deleting", and "Accepted". :vartype provisioning_state: str or ~azure.resourcemanager.resources.models.ProvisioningState @@ -412,8 +390,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class NotificationDetails(_model_base.Model): """The details of a user notification. - All required parameters must be populated in order to send to server. - :ivar message: The notification message. Required. :vartype message: str :ivar urgent: If true, the notification is urgent. Required. @@ -448,9 +424,6 @@ class TrackedResource(Resource): """The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. :vartype id: str @@ -496,9 +469,6 @@ class SingletonTrackedResource(TrackedResource): """Concrete tracked resource types can be created by aliasing this type using a specific property type. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. :vartype id: str @@ -546,8 +516,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SingletonTrackedResourceProperties(_model_base.Model): """Singleton Arm Resource Properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar provisioning_state: The status of the last operation. Known values are: "Succeeded", "Failed", "Canceled", "Provisioning", "Updating", "Deleting", and "Accepted". :vartype provisioning_state: str or ~azure.resourcemanager.resources.models.ProvisioningState @@ -652,9 +620,6 @@ class TopLevelTrackedResource(TrackedResource): """Concrete tracked resource types can be created by aliasing this type using a specific property type. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. :vartype id: str @@ -702,8 +667,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class TopLevelTrackedResourceProperties(_model_base.Model): """Top Level Arm Resource Properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar provisioning_state: The status of the last operation. Known values are: "Succeeded", "Failed", "Canceled", "Provisioning", "Updating", "Deleting", and "Accepted". :vartype provisioning_state: str or ~azure.resourcemanager.resources.models.ProvisioningState diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/operations/_operations.py index 8db5995f08a..67d1c493b4d 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/operations/_operations.py @@ -912,7 +912,7 @@ def get( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TopLevelTrackedResource, response.json()) + deserialized = _deserialize(_models.TopLevelTrackedResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1128,7 +1128,7 @@ def begin_create_or_replace( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.TopLevelTrackedResource, response.json()) + deserialized = _deserialize(_models.TopLevelTrackedResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -1363,7 +1363,7 @@ def begin_update( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.TopLevelTrackedResource, response.json()) + deserialized = _deserialize(_models.TopLevelTrackedResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -1575,7 +1575,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.TopLevelTrackedResource], deserialized["value"]) + list_of_elem = _deserialize(List[_models.TopLevelTrackedResource], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1660,7 +1660,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.TopLevelTrackedResource], deserialized["value"]) + list_of_elem = _deserialize(List[_models.TopLevelTrackedResource], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1923,7 +1923,7 @@ def get( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NestedProxyResource, response.json()) + deserialized = _deserialize(_models.NestedProxyResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2154,7 +2154,7 @@ def begin_create_or_replace( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.NestedProxyResource, response.json()) + deserialized = _deserialize(_models.NestedProxyResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -2404,7 +2404,7 @@ def begin_update( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.NestedProxyResource, response.json()) + deserialized = _deserialize(_models.NestedProxyResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -2631,7 +2631,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.NestedProxyResource], deserialized["value"]) + list_of_elem = _deserialize(List[_models.NestedProxyResource], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -2729,7 +2729,7 @@ def get_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mod if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SingletonTrackedResource, response.json()) + deserialized = _deserialize(_models.SingletonTrackedResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2920,7 +2920,7 @@ def begin_create_or_update( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.SingletonTrackedResource, response.json()) + deserialized = _deserialize(_models.SingletonTrackedResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -3089,7 +3089,7 @@ def update( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SingletonTrackedResource, response.json()) + deserialized = _deserialize(_models.SingletonTrackedResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3164,7 +3164,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.SingletonTrackedResource], deserialized["value"]) + list_of_elem = _deserialize(List[_models.SingletonTrackedResource], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -3263,7 +3263,7 @@ def get(self, resource_uri: str, extensions_resource_name: str, **kwargs: Any) - if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtensionsResource, response.json()) + deserialized = _deserialize(_models.ExtensionsResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3477,7 +3477,7 @@ def begin_create_or_update( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.ExtensionsResource, response.json()) + deserialized = _deserialize(_models.ExtensionsResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -3664,7 +3664,7 @@ def update( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtensionsResource, response.json()) + deserialized = _deserialize(_models.ExtensionsResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3791,7 +3791,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.ExtensionsResource], deserialized["value"]) + list_of_elem = _deserialize(List[_models.ExtensionsResource], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -3890,7 +3890,7 @@ def get(self, location: str, location_resource_name: str, **kwargs: Any) -> _mod if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.LocationResource, response.json()) + deserialized = _deserialize(_models.LocationResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4052,7 +4052,7 @@ def create_or_update( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.LocationResource, response.json()) + deserialized = _deserialize(_models.LocationResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4214,7 +4214,7 @@ def update( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.LocationResource, response.json()) + deserialized = _deserialize(_models.LocationResource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4340,7 +4340,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.LocationResource], deserialized["value"]) + list_of_elem = _deserialize(List[_models.LocationResource], deserialized.get("value", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) diff --git a/packages/typespec-python/test/azure/generated/azure-special-headers-client-request-id/azure/specialheaders/xmsclientrequestid/_serialization.py b/packages/typespec-python/test/azure/generated/azure-special-headers-client-request-id/azure/specialheaders/xmsclientrequestid/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/azure-special-headers-client-request-id/azure/specialheaders/xmsclientrequestid/_serialization.py +++ b/packages/typespec-python/test/azure/generated/azure-special-headers-client-request-id/azure/specialheaders/xmsclientrequestid/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/azurecore-lro-rpc/azurecore/lro/rpc/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azurecore-lro-rpc/azurecore/lro/rpc/_operations/_operations.py index 3e5947e21f7..3e3fd504125 100644 --- a/packages/typespec-python/test/azure/generated/azurecore-lro-rpc/azurecore/lro/rpc/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azurecore-lro-rpc/azurecore/lro/rpc/_operations/_operations.py @@ -224,7 +224,7 @@ def get_long_running_output(pipeline_response): "str", response.headers.get("Operation-Location") ) - deserialized = _deserialize(_models.GenerationResult, response.json().get("result")) + deserialized = _deserialize(_models.GenerationResult, response.json().get("result", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized diff --git a/packages/typespec-python/test/azure/generated/azurecore-lro-rpc/azurecore/lro/rpc/_serialization.py b/packages/typespec-python/test/azure/generated/azurecore-lro-rpc/azurecore/lro/rpc/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/azurecore-lro-rpc/azurecore/lro/rpc/_serialization.py +++ b/packages/typespec-python/test/azure/generated/azurecore-lro-rpc/azurecore/lro/rpc/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/azurecore-lro-rpc/azurecore/lro/rpc/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azurecore-lro-rpc/azurecore/lro/rpc/aio/_operations/_operations.py index 09ef88fc3ad..0dfcbc34b98 100644 --- a/packages/typespec-python/test/azure/generated/azurecore-lro-rpc/azurecore/lro/rpc/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azurecore-lro-rpc/azurecore/lro/rpc/aio/_operations/_operations.py @@ -200,7 +200,7 @@ def get_long_running_output(pipeline_response): "str", response.headers.get("Operation-Location") ) - deserialized = _deserialize(_models.GenerationResult, response.json().get("result")) + deserialized = _deserialize(_models.GenerationResult, response.json().get("result", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized diff --git a/packages/typespec-python/test/azure/generated/azurecore-lro-rpc/azurecore/lro/rpc/models/_models.py b/packages/typespec-python/test/azure/generated/azurecore-lro-rpc/azurecore/lro/rpc/models/_models.py index cd8108bd0eb..27c76591a96 100644 --- a/packages/typespec-python/test/azure/generated/azurecore-lro-rpc/azurecore/lro/rpc/models/_models.py +++ b/packages/typespec-python/test/azure/generated/azurecore-lro-rpc/azurecore/lro/rpc/models/_models.py @@ -16,8 +16,6 @@ class GenerationOptions(_model_base.Model): """Options for the generation. - All required parameters must be populated in order to send to server. - :ivar prompt: Prompt. Required. :vartype prompt: str """ @@ -46,7 +44,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GenerationResult(_model_base.Model): """Result of the generation. - :ivar data: The data. Required. :vartype data: str """ diff --git a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/_operations/_operations.py b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/_operations/_operations.py index 0f337afcc7c..5decaecceae 100644 --- a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/_operations/_operations.py @@ -104,7 +104,7 @@ def get_first(self, **kwargs: Any) -> _first_models2.FirstClientResult: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_first_models2.FirstClientResult, response.json()) + deserialized = _deserialize(_first_models2.FirstClientResult, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/_serialization.py b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/_serialization.py +++ b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/aio/_operations/_operations.py index daeb3184681..6446146ce7b 100644 --- a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/aio/_operations/_operations.py @@ -87,7 +87,7 @@ async def get_first(self, **kwargs: Any) -> _first_models3.FirstClientResult: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_first_models3.FirstClientResult, response.json()) + deserialized = _deserialize(_first_models3.FirstClientResult, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/first/models/_models.py b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/first/models/_models.py index 21a7659cb2e..ec2edc6a21d 100644 --- a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/first/models/_models.py +++ b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/first/models/_models.py @@ -16,7 +16,6 @@ class FirstClientResult(_model_base.Model): """FirstClientResult. - :ivar name: Required. :vartype name: str """ diff --git a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/_operations/_operations.py b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/_operations/_operations.py index c8e0068ad3e..92257f00956 100644 --- a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/_operations/_operations.py @@ -104,7 +104,7 @@ def get_second(self, **kwargs: Any) -> _models1.SecondClientResult: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.SecondClientResult, response.json()) + deserialized = _deserialize(_models1.SecondClientResult, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/aio/_operations/_operations.py index ae9b491e736..8d085b676cb 100644 --- a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/aio/_operations/_operations.py @@ -87,7 +87,7 @@ async def get_second(self, **kwargs: Any) -> _models2.SecondClientResult: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.SecondClientResult, response.json()) + deserialized = _deserialize(_models2.SecondClientResult, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/models/_models.py b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/models/_models.py index e30b5d44c70..b7624ebb7f5 100644 --- a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/models/_models.py +++ b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/models/_models.py @@ -19,7 +19,6 @@ class SecondClientResult(_model_base.Model): """SecondClientResult. - :ivar type: Required. "second" :vartype type: str or ~client.clientnamespace.models.SecondClientEnumType """ diff --git a/packages/typespec-python/test/azure/generated/client-naming/client/naming/_serialization.py b/packages/typespec-python/test/azure/generated/client-naming/client/naming/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/client-naming/client/naming/_serialization.py +++ b/packages/typespec-python/test/azure/generated/client-naming/client/naming/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/client-naming/client/naming/models/_models.py b/packages/typespec-python/test/azure/generated/client-naming/client/naming/models/_models.py index c9a57530570..50f6302b0ee 100644 --- a/packages/typespec-python/test/azure/generated/client-naming/client/naming/models/_models.py +++ b/packages/typespec-python/test/azure/generated/client-naming/client/naming/models/_models.py @@ -16,8 +16,6 @@ class ClientModel(_model_base.Model): """ClientModel. - All required parameters must be populated in order to send to server. - :ivar default_name: Pass in true. Required. :vartype default_name: bool """ @@ -46,8 +44,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ClientNameAndJsonEncodedNameModel(_model_base.Model): """ClientNameAndJsonEncodedNameModel. - All required parameters must be populated in order to send to server. - :ivar client_name: Pass in true. Required. :vartype client_name: bool """ @@ -76,8 +72,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ClientNameModel(_model_base.Model): """ClientNameModel. - All required parameters must be populated in order to send to server. - :ivar client_name: Pass in true. Required. :vartype client_name: bool """ @@ -106,8 +100,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class LanguageClientNameModel(_model_base.Model): """LanguageClientNameModel. - All required parameters must be populated in order to send to server. - :ivar python_name: Pass in true. Required. :vartype python_name: bool """ @@ -136,8 +128,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class PythonModel(_model_base.Model): """PythonModel. - All required parameters must be populated in order to send to server. - :ivar default_name: Pass in true. Required. :vartype default_name: bool """ diff --git a/packages/typespec-python/test/azure/generated/client-structure-default/client/structure/service/_serialization.py b/packages/typespec-python/test/azure/generated/client-structure-default/client/structure/service/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/client-structure-default/client/structure/service/_serialization.py +++ b/packages/typespec-python/test/azure/generated/client-structure-default/client/structure/service/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/client-structure-multiclient/client/structure/multiclient/_serialization.py b/packages/typespec-python/test/azure/generated/client-structure-multiclient/client/structure/multiclient/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/client-structure-multiclient/client/structure/multiclient/_serialization.py +++ b/packages/typespec-python/test/azure/generated/client-structure-multiclient/client/structure/multiclient/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/client-structure-renamedoperation/client/structure/renamedoperation/_serialization.py b/packages/typespec-python/test/azure/generated/client-structure-renamedoperation/client/structure/renamedoperation/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/client-structure-renamedoperation/client/structure/renamedoperation/_serialization.py +++ b/packages/typespec-python/test/azure/generated/client-structure-renamedoperation/client/structure/renamedoperation/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/client-structure-twooperationgroup/client/structure/twooperationgroup/_serialization.py b/packages/typespec-python/test/azure/generated/client-structure-twooperationgroup/client/structure/twooperationgroup/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/client-structure-twooperationgroup/client/structure/twooperationgroup/_serialization.py +++ b/packages/typespec-python/test/azure/generated/client-structure-twooperationgroup/client/structure/twooperationgroup/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/_serialization.py b/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/_serialization.py +++ b/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/aio/operations/_operations.py index 885bcdf486d..88855402e2f 100644 --- a/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/aio/operations/_operations.py @@ -399,7 +399,7 @@ async def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DefaultBytesProperty, response.json()) + deserialized = _deserialize(_models.DefaultBytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -517,7 +517,7 @@ async def base64( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Base64BytesProperty, response.json()) + deserialized = _deserialize(_models.Base64BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -635,7 +635,7 @@ async def base64_url( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Base64urlBytesProperty, response.json()) + deserialized = _deserialize(_models.Base64urlBytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -758,7 +758,7 @@ async def base64_url_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Base64urlArrayBytesProperty, response.json()) + deserialized = _deserialize(_models.Base64urlArrayBytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1311,7 +1311,7 @@ async def default(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json(), format="base64") + deserialized = _deserialize(bytes, response.json().get("", {}), format="base64") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1479,7 +1479,7 @@ async def base64(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json(), format="base64") + deserialized = _deserialize(bytes, response.json().get("", {}), format="base64") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1535,7 +1535,7 @@ async def base64_url(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json(), format="base64url") + deserialized = _deserialize(bytes, response.json().get("", {}), format="base64url") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/models/_models.py b/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/models/_models.py index ab114ce0bd8..d8c71dd68fe 100644 --- a/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/models/_models.py +++ b/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/models/_models.py @@ -16,7 +16,6 @@ class Base64BytesProperty(_model_base.Model): """Base64BytesProperty. - :ivar value: Required. :vartype value: bytes """ @@ -45,7 +44,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Base64urlArrayBytesProperty(_model_base.Model): """Base64urlArrayBytesProperty. - :ivar value: Required. :vartype value: list[bytes] """ @@ -74,7 +72,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Base64urlBytesProperty(_model_base.Model): """Base64urlBytesProperty. - :ivar value: Required. :vartype value: bytes """ @@ -103,7 +100,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DefaultBytesProperty(_model_base.Model): """DefaultBytesProperty. - :ivar value: Required. :vartype value: bytes """ diff --git a/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/operations/_operations.py b/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/operations/_operations.py index e7563868849..19f7fd00367 100644 --- a/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/operations/_operations.py @@ -679,7 +679,7 @@ def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DefaultBytesProperty, response.json()) + deserialized = _deserialize(_models.DefaultBytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -797,7 +797,7 @@ def base64( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Base64BytesProperty, response.json()) + deserialized = _deserialize(_models.Base64BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -915,7 +915,7 @@ def base64_url( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Base64urlBytesProperty, response.json()) + deserialized = _deserialize(_models.Base64urlBytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1038,7 +1038,7 @@ def base64_url_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Base64urlArrayBytesProperty, response.json()) + deserialized = _deserialize(_models.Base64urlArrayBytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1595,7 +1595,7 @@ def default(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json(), format="base64") + deserialized = _deserialize(bytes, response.json().get("", {}), format="base64") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1763,7 +1763,7 @@ def base64(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json(), format="base64") + deserialized = _deserialize(bytes, response.json().get("", {}), format="base64") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1819,7 +1819,7 @@ def base64_url(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json(), format="base64url") + deserialized = _deserialize(bytes, response.json().get("", {}), format="base64url") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/_serialization.py b/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/_serialization.py +++ b/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/aio/operations/_operations.py index 8516bc107eb..cee2c20d26b 100644 --- a/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/aio/operations/_operations.py @@ -444,7 +444,7 @@ async def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DefaultDatetimeProperty, response.json()) + deserialized = _deserialize(_models.DefaultDatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -562,7 +562,7 @@ async def rfc3339( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Rfc3339DatetimeProperty, response.json()) + deserialized = _deserialize(_models.Rfc3339DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -680,7 +680,7 @@ async def rfc7231( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Rfc7231DatetimeProperty, response.json()) + deserialized = _deserialize(_models.Rfc7231DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -803,7 +803,7 @@ async def unix_timestamp( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnixTimestampDatetimeProperty, response.json()) + deserialized = _deserialize(_models.UnixTimestampDatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -926,7 +926,7 @@ async def unix_timestamp_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnixTimestampArrayDatetimeProperty, response.json()) + deserialized = _deserialize(_models.UnixTimestampArrayDatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/models/_models.py b/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/models/_models.py index da2a9d47fff..9d59dcf05a9 100644 --- a/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/models/_models.py +++ b/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/models/_models.py @@ -17,7 +17,6 @@ class DefaultDatetimeProperty(_model_base.Model): """DefaultDatetimeProperty. - :ivar value: Required. :vartype value: ~datetime.datetime """ @@ -46,7 +45,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Rfc3339DatetimeProperty(_model_base.Model): """Rfc3339DatetimeProperty. - :ivar value: Required. :vartype value: ~datetime.datetime """ @@ -75,7 +73,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Rfc7231DatetimeProperty(_model_base.Model): """Rfc7231DatetimeProperty. - :ivar value: Required. :vartype value: ~datetime.datetime """ @@ -104,7 +101,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UnixTimestampArrayDatetimeProperty(_model_base.Model): """UnixTimestampArrayDatetimeProperty. - :ivar value: Required. :vartype value: list[~datetime.datetime] """ @@ -135,7 +131,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UnixTimestampDatetimeProperty(_model_base.Model): """UnixTimestampDatetimeProperty. - :ivar value: Required. :vartype value: ~datetime.datetime """ diff --git a/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/operations/_operations.py b/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/operations/_operations.py index 3d36cf24872..7ba218f9358 100644 --- a/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/operations/_operations.py @@ -671,7 +671,7 @@ def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DefaultDatetimeProperty, response.json()) + deserialized = _deserialize(_models.DefaultDatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -789,7 +789,7 @@ def rfc3339( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Rfc3339DatetimeProperty, response.json()) + deserialized = _deserialize(_models.Rfc3339DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -907,7 +907,7 @@ def rfc7231( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Rfc7231DatetimeProperty, response.json()) + deserialized = _deserialize(_models.Rfc7231DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1030,7 +1030,7 @@ def unix_timestamp( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnixTimestampDatetimeProperty, response.json()) + deserialized = _deserialize(_models.UnixTimestampDatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1153,7 +1153,7 @@ def unix_timestamp_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnixTimestampArrayDatetimeProperty, response.json()) + deserialized = _deserialize(_models.UnixTimestampArrayDatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/_serialization.py b/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/_serialization.py +++ b/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/aio/operations/_operations.py index ebd6dcb3fa8..4d764e66a2e 100644 --- a/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/aio/operations/_operations.py @@ -490,7 +490,7 @@ async def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DefaultDurationProperty, response.json()) + deserialized = _deserialize(_models.DefaultDurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -608,7 +608,7 @@ async def iso8601( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ISO8601DurationProperty, response.json()) + deserialized = _deserialize(_models.ISO8601DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -731,7 +731,7 @@ async def int32_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Int32SecondsDurationProperty, response.json()) + deserialized = _deserialize(_models.Int32SecondsDurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -854,7 +854,7 @@ async def float_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatSecondsDurationProperty, response.json()) + deserialized = _deserialize(_models.FloatSecondsDurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -977,7 +977,7 @@ async def float64_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Float64SecondsDurationProperty, response.json()) + deserialized = _deserialize(_models.Float64SecondsDurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1100,7 +1100,7 @@ async def float_seconds_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatSecondsDurationArrayProperty, response.json()) + deserialized = _deserialize(_models.FloatSecondsDurationArrayProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/models/_models.py b/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/models/_models.py index c25c5f486e4..a55bf7e46c4 100644 --- a/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/models/_models.py +++ b/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/models/_models.py @@ -17,7 +17,6 @@ class DefaultDurationProperty(_model_base.Model): """DefaultDurationProperty. - :ivar value: Required. :vartype value: ~datetime.timedelta """ @@ -46,7 +45,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Float64SecondsDurationProperty(_model_base.Model): """Float64SecondsDurationProperty. - :ivar value: Required. :vartype value: float """ @@ -75,7 +73,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FloatSecondsDurationArrayProperty(_model_base.Model): """FloatSecondsDurationArrayProperty. - :ivar value: Required. :vartype value: list[float] """ @@ -104,7 +101,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FloatSecondsDurationProperty(_model_base.Model): """FloatSecondsDurationProperty. - :ivar value: Required. :vartype value: float """ @@ -133,7 +129,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Int32SecondsDurationProperty(_model_base.Model): """Int32SecondsDurationProperty. - :ivar value: Required. :vartype value: int """ @@ -162,7 +157,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ISO8601DurationProperty(_model_base.Model): """ISO8601DurationProperty. - :ivar value: Required. :vartype value: ~datetime.timedelta """ diff --git a/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/operations/_operations.py b/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/operations/_operations.py index bee4d3958c5..dd66ca1c8ab 100644 --- a/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/operations/_operations.py @@ -725,7 +725,7 @@ def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DefaultDurationProperty, response.json()) + deserialized = _deserialize(_models.DefaultDurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -843,7 +843,7 @@ def iso8601( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ISO8601DurationProperty, response.json()) + deserialized = _deserialize(_models.ISO8601DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -966,7 +966,7 @@ def int32_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Int32SecondsDurationProperty, response.json()) + deserialized = _deserialize(_models.Int32SecondsDurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1089,7 +1089,7 @@ def float_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatSecondsDurationProperty, response.json()) + deserialized = _deserialize(_models.FloatSecondsDurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1212,7 +1212,7 @@ def float64_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Float64SecondsDurationProperty, response.json()) + deserialized = _deserialize(_models.Float64SecondsDurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1335,7 +1335,7 @@ def float_seconds_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatSecondsDurationArrayProperty, response.json()) + deserialized = _deserialize(_models.FloatSecondsDurationArrayProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/_serialization.py b/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/_serialization.py +++ b/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/aio/operations/_operations.py index 1bb072b5cc8..278766feff9 100644 --- a/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/aio/operations/_operations.py @@ -173,7 +173,7 @@ async def safeint_as_string( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SafeintAsStringProperty, response.json()) + deserialized = _deserialize(_models.SafeintAsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -291,7 +291,7 @@ async def uint32_as_string_optional( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Uint32AsStringProperty, response.json()) + deserialized = _deserialize(_models.Uint32AsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -409,7 +409,7 @@ async def uint8_as_string( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Uint8AsStringProperty, response.json()) + deserialized = _deserialize(_models.Uint8AsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/models/_models.py b/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/models/_models.py index d4be043156f..91af13a3300 100644 --- a/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/models/_models.py +++ b/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/models/_models.py @@ -16,7 +16,6 @@ class SafeintAsStringProperty(_model_base.Model): """SafeintAsStringProperty. - :ivar value: Required. :vartype value: int """ @@ -72,7 +71,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Uint8AsStringProperty(_model_base.Model): """Uint8AsStringProperty. - :ivar value: Required. :vartype value: int """ diff --git a/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/operations/_operations.py b/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/operations/_operations.py index 0f5715ee7a0..7993a2558d9 100644 --- a/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/operations/_operations.py @@ -222,7 +222,7 @@ def safeint_as_string( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SafeintAsStringProperty, response.json()) + deserialized = _deserialize(_models.SafeintAsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -340,7 +340,7 @@ def uint32_as_string_optional( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Uint32AsStringProperty, response.json()) + deserialized = _deserialize(_models.Uint32AsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -458,7 +458,7 @@ def uint8_as_string( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Uint8AsStringProperty, response.json()) + deserialized = _deserialize(_models.Uint8AsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/_operations/_operations.py b/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/_operations/_operations.py index 65032d2250e..867d44808fb 100644 --- a/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/_operations/_operations.py @@ -259,7 +259,7 @@ def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json()) + deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -887,7 +887,7 @@ def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json()) + deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/_serialization.py b/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/_serialization.py +++ b/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/aio/_operations/_operations.py index 874cacc5761..a932407071b 100644 --- a/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/aio/_operations/_operations.py @@ -161,7 +161,7 @@ async def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json()) + deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -779,7 +779,7 @@ async def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json()) + deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/models/_models.py b/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/models/_models.py index b0c9e81c3a7..b84093776e1 100644 --- a/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/models/_models.py +++ b/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/models/_models.py @@ -16,8 +16,6 @@ class ReadOnlyModel(_model_base.Model): """RoundTrip model with readonly optional properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar optional_nullable_int_list: Optional readonly nullable int list. :vartype optional_nullable_int_list: list[int] :ivar optional_string_record: Optional readonly string dictionary. @@ -33,9 +31,6 @@ class ReadOnlyModel(_model_base.Model): class VisibilityModel(_model_base.Model): """Output model with visibility properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar read_prop: Required string, illustrating a readonly property. Required. :vartype read_prop: str :ivar query_prop: Required int32, illustrating a query property. Required. diff --git a/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/_operations/_operations.py b/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/_operations/_operations.py index 0cb3b5a6e32..3e26ea34cd1 100644 --- a/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/_operations/_operations.py @@ -259,7 +259,7 @@ def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json()) + deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -886,7 +886,7 @@ def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json()) + deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/_serialization.py b/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/_serialization.py +++ b/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/aio/_operations/_operations.py index 00791cf66f3..085def63618 100644 --- a/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/aio/_operations/_operations.py @@ -161,7 +161,7 @@ async def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json()) + deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -780,7 +780,7 @@ async def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json()) + deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/models/_models.py b/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/models/_models.py index b0c9e81c3a7..b84093776e1 100644 --- a/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/models/_models.py +++ b/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/models/_models.py @@ -16,8 +16,6 @@ class ReadOnlyModel(_model_base.Model): """RoundTrip model with readonly optional properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar optional_nullable_int_list: Optional readonly nullable int list. :vartype optional_nullable_int_list: list[int] :ivar optional_string_record: Optional readonly string dictionary. @@ -33,9 +31,6 @@ class ReadOnlyModel(_model_base.Model): class VisibilityModel(_model_base.Model): """Output model with visibility properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar read_prop: Required string, illustrating a readonly property. Required. :vartype read_prop: str :ivar query_prop: Required int32, illustrating a query property. Required. diff --git a/packages/typespec-python/test/azure/generated/parameters-basic/parameters/basic/_serialization.py b/packages/typespec-python/test/azure/generated/parameters-basic/parameters/basic/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/parameters-basic/parameters/basic/_serialization.py +++ b/packages/typespec-python/test/azure/generated/parameters-basic/parameters/basic/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/parameters-basic/parameters/basic/models/_models.py b/packages/typespec-python/test/azure/generated/parameters-basic/parameters/basic/models/_models.py index 2041cdc608a..b068e5f17f7 100644 --- a/packages/typespec-python/test/azure/generated/parameters-basic/parameters/basic/models/_models.py +++ b/packages/typespec-python/test/azure/generated/parameters-basic/parameters/basic/models/_models.py @@ -16,8 +16,6 @@ class User(_model_base.Model): """This is a simple model. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ diff --git a/packages/typespec-python/test/azure/generated/parameters-body-optionality/parameters/bodyoptionality/_serialization.py b/packages/typespec-python/test/azure/generated/parameters-body-optionality/parameters/bodyoptionality/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/parameters-body-optionality/parameters/bodyoptionality/_serialization.py +++ b/packages/typespec-python/test/azure/generated/parameters-body-optionality/parameters/bodyoptionality/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/parameters-body-optionality/parameters/bodyoptionality/models/_models.py b/packages/typespec-python/test/azure/generated/parameters-body-optionality/parameters/bodyoptionality/models/_models.py index dea844ad41e..40935f73403 100644 --- a/packages/typespec-python/test/azure/generated/parameters-body-optionality/parameters/bodyoptionality/models/_models.py +++ b/packages/typespec-python/test/azure/generated/parameters-body-optionality/parameters/bodyoptionality/models/_models.py @@ -16,8 +16,6 @@ class BodyModel(_model_base.Model): """BodyModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ diff --git a/packages/typespec-python/test/azure/generated/parameters-collection-format/parameters/collectionformat/_serialization.py b/packages/typespec-python/test/azure/generated/parameters-collection-format/parameters/collectionformat/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/parameters-collection-format/parameters/collectionformat/_serialization.py +++ b/packages/typespec-python/test/azure/generated/parameters-collection-format/parameters/collectionformat/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/parameters-spread/parameters/spread/_serialization.py b/packages/typespec-python/test/azure/generated/parameters-spread/parameters/spread/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/parameters-spread/parameters/spread/_serialization.py +++ b/packages/typespec-python/test/azure/generated/parameters-spread/parameters/spread/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/parameters-spread/parameters/spread/models/_models.py b/packages/typespec-python/test/azure/generated/parameters-spread/parameters/spread/models/_models.py index ed9316a17cc..bce4236681e 100644 --- a/packages/typespec-python/test/azure/generated/parameters-spread/parameters/spread/models/_models.py +++ b/packages/typespec-python/test/azure/generated/parameters-spread/parameters/spread/models/_models.py @@ -16,8 +16,6 @@ class BodyParameter(_model_base.Model): """This is a simple model. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ diff --git a/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/_serialization.py b/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/_serialization.py +++ b/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/aio/operations/_operations.py index 78df2b590bb..e0f4d83d81c 100644 --- a/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/aio/operations/_operations.py @@ -306,7 +306,7 @@ async def get_avatar_as_json(self, **kwargs: Any) -> _models.PngImageAsJson: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PngImageAsJson, response.json()) + deserialized = _deserialize(_models.PngImageAsJson, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/models/_models.py b/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/models/_models.py index c0b9321dfcd..872fb18c037 100644 --- a/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/models/_models.py +++ b/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/models/_models.py @@ -16,7 +16,6 @@ class PngImageAsJson(_model_base.Model): """PngImageAsJson. - :ivar content: Required. :vartype content: bytes """ diff --git a/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/operations/_operations.py index 0db304fee4f..9ee8246792f 100644 --- a/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/operations/_operations.py @@ -355,7 +355,7 @@ def get_avatar_as_json(self, **kwargs: Any) -> _models.PngImageAsJson: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PngImageAsJson, response.json()) + deserialized = _deserialize(_models.PngImageAsJson, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/_operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/_operations/_operations.py index f1723c75eda..ba1db4d685e 100644 --- a/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/_operations/_operations.py @@ -204,7 +204,7 @@ def create_resource(self, body: Union[_models.Resource, JSON, IO[bytes]], **kwar if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json()) + deserialized = _deserialize(_models.Resource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -320,7 +320,7 @@ def update_resource(self, body: Union[_models.ResourcePatch, JSON, IO[bytes]], * if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json()) + deserialized = _deserialize(_models.Resource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -446,7 +446,7 @@ def update_optional_resource( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json()) + deserialized = _deserialize(_models.Resource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/_serialization.py b/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/_serialization.py +++ b/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/aio/_operations/_operations.py index 3024573af4d..a831ac33e59 100644 --- a/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/aio/_operations/_operations.py @@ -155,7 +155,7 @@ async def create_resource(self, body: Union[_models.Resource, JSON, IO[bytes]], if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json()) + deserialized = _deserialize(_models.Resource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -273,7 +273,7 @@ async def update_resource( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json()) + deserialized = _deserialize(_models.Resource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -399,7 +399,7 @@ async def update_optional_resource( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json()) + deserialized = _deserialize(_models.Resource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/models/_models.py b/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/models/_models.py index 5a695012117..6257fe5d464 100644 --- a/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/models/_models.py +++ b/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/models/_models.py @@ -50,7 +50,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Resource(_model_base.Model): """Details about a resource. - :ivar name: Required. :vartype name: str :ivar description: diff --git a/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/_serialization.py b/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/_serialization.py +++ b/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/aio/operations/_operations.py index 9d774613da8..e654d2abc66 100644 --- a/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/aio/operations/_operations.py @@ -163,7 +163,7 @@ async def get_as_text(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.text()) + deserialized = _deserialize(str, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -273,7 +273,7 @@ async def get_as_json(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json()) + deserialized = _deserialize(str, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/operations/_operations.py index 4d43b6ef488..f5c7773d703 100644 --- a/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/operations/_operations.py @@ -214,7 +214,7 @@ def get_as_text(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.text()) + deserialized = _deserialize(str, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -324,7 +324,7 @@ def get_as_json(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json()) + deserialized = _deserialize(str, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/payload-multipart/payload/multipart/_serialization.py b/packages/typespec-python/test/azure/generated/payload-multipart/payload/multipart/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/payload-multipart/payload/multipart/_serialization.py +++ b/packages/typespec-python/test/azure/generated/payload-multipart/payload/multipart/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/payload-multipart/payload/multipart/models/_models.py b/packages/typespec-python/test/azure/generated/payload-multipart/payload/multipart/models/_models.py index 83fb5e120d4..ce3efa2d35e 100644 --- a/packages/typespec-python/test/azure/generated/payload-multipart/payload/multipart/models/_models.py +++ b/packages/typespec-python/test/azure/generated/payload-multipart/payload/multipart/models/_models.py @@ -20,8 +20,6 @@ class Address(_model_base.Model): """Address. - All required parameters must be populated in order to send to server. - :ivar city: Required. :vartype city: str """ @@ -50,8 +48,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class BinaryArrayPartsRequest(_model_base.Model): """BinaryArrayPartsRequest. - All required parameters must be populated in order to send to server. - :ivar id: Required. :vartype id: str :ivar pictures: Required. @@ -87,8 +83,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ComplexHttpPartsModelRequest(_model_base.Model): """ComplexHttpPartsModelRequest. - All required parameters must be populated in order to send to server. - :ivar id: Required. :vartype id: str :ivar address: Required. @@ -143,8 +137,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ComplexPartsRequest(_model_base.Model): """ComplexPartsRequest. - All required parameters must be populated in order to send to server. - :ivar id: Required. :vartype id: str :ivar address: Required. @@ -192,8 +184,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FileWithHttpPartOptionalContentTypeRequest(_model_base.Model): # pylint: disable=name-too-long """FileWithHttpPartOptionalContentTypeRequest. - All required parameters must be populated in order to send to server. - :ivar profile_image: Required. :vartype profile_image: ~payload.multipart._vendor.FileType """ @@ -224,8 +214,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FileWithHttpPartRequiredContentTypeRequest(_model_base.Model): # pylint: disable=name-too-long """FileWithHttpPartRequiredContentTypeRequest. - All required parameters must be populated in order to send to server. - :ivar profile_image: Required. :vartype profile_image: ~payload.multipart._vendor.FileType """ @@ -256,8 +244,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FileWithHttpPartSpecificContentTypeRequest(_model_base.Model): # pylint: disable=name-too-long """FileWithHttpPartSpecificContentTypeRequest. - All required parameters must be populated in order to send to server. - :ivar profile_image: Required. :vartype profile_image: ~payload.multipart._vendor.FileType """ @@ -288,8 +274,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FloatRequest(_model_base.Model): """FloatRequest. - All required parameters must be populated in order to send to server. - :ivar temperature: Required. :vartype temperature: float """ @@ -318,8 +302,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class JsonPartRequest(_model_base.Model): """JsonPartRequest. - All required parameters must be populated in order to send to server. - :ivar address: Required. :vartype address: ~payload.multipart.models.Address :ivar profile_image: Required. @@ -355,8 +337,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class MultiBinaryPartsRequest(_model_base.Model): """MultiBinaryPartsRequest. - All required parameters must be populated in order to send to server. - :ivar profile_image: Required. :vartype profile_image: ~payload.multipart._vendor.FileType :ivar picture: @@ -393,8 +373,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class MultiPartRequest(_model_base.Model): """MultiPartRequest. - All required parameters must be populated in order to send to server. - :ivar id: Required. :vartype id: str :ivar profile_image: Required. diff --git a/packages/typespec-python/test/azure/generated/payload-pageable/generated_tests/test_pageable_server_driven_pagination_operations.py b/packages/typespec-python/test/azure/generated/payload-pageable/generated_tests/test_pageable_server_driven_pagination_operations.py index 03c7fd88dc7..923a4b226a2 100644 --- a/packages/typespec-python/test/azure/generated/payload-pageable/generated_tests/test_pageable_server_driven_pagination_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-pageable/generated_tests/test_pageable_server_driven_pagination_operations.py @@ -20,3 +20,39 @@ def test_server_driven_pagination_link(self, pageable_endpoint): result = [r for r in response] # please add some check logic here by yourself # ... + + @PageablePreparer() + @recorded_by_proxy + def test_server_driven_pagination_continuation_token_request_query_response_body(self, pageable_endpoint): + client = self.create_client(endpoint=pageable_endpoint) + response = client.server_driven_pagination.continuation_token.request_query_response_body() + result = [r for r in response] + # please add some check logic here by yourself + # ... + + @PageablePreparer() + @recorded_by_proxy + def test_server_driven_pagination_continuation_token_request_header_response_body(self, pageable_endpoint): + client = self.create_client(endpoint=pageable_endpoint) + response = client.server_driven_pagination.continuation_token.request_header_response_body() + result = [r for r in response] + # please add some check logic here by yourself + # ... + + @PageablePreparer() + @recorded_by_proxy + def test_server_driven_pagination_continuation_token_request_query_response_header(self, pageable_endpoint): + client = self.create_client(endpoint=pageable_endpoint) + response = client.server_driven_pagination.continuation_token.request_query_response_header() + result = [r for r in response] + # please add some check logic here by yourself + # ... + + @PageablePreparer() + @recorded_by_proxy + def test_server_driven_pagination_continuation_token_request_header_response_header(self, pageable_endpoint): + client = self.create_client(endpoint=pageable_endpoint) + response = client.server_driven_pagination.continuation_token.request_header_response_header() + result = [r for r in response] + # please add some check logic here by yourself + # ... diff --git a/packages/typespec-python/test/azure/generated/payload-pageable/generated_tests/test_pageable_server_driven_pagination_operations_async.py b/packages/typespec-python/test/azure/generated/payload-pageable/generated_tests/test_pageable_server_driven_pagination_operations_async.py index c170d111040..568cec3409b 100644 --- a/packages/typespec-python/test/azure/generated/payload-pageable/generated_tests/test_pageable_server_driven_pagination_operations_async.py +++ b/packages/typespec-python/test/azure/generated/payload-pageable/generated_tests/test_pageable_server_driven_pagination_operations_async.py @@ -21,3 +21,39 @@ async def test_server_driven_pagination_link(self, pageable_endpoint): result = [r async for r in response] # please add some check logic here by yourself # ... + + @PageablePreparer() + @recorded_by_proxy_async + async def test_server_driven_pagination_continuation_token_request_query_response_body(self, pageable_endpoint): + client = self.create_async_client(endpoint=pageable_endpoint) + response = client.server_driven_pagination.continuation_token.request_query_response_body() + result = [r async for r in response] + # please add some check logic here by yourself + # ... + + @PageablePreparer() + @recorded_by_proxy_async + async def test_server_driven_pagination_continuation_token_request_header_response_body(self, pageable_endpoint): + client = self.create_async_client(endpoint=pageable_endpoint) + response = client.server_driven_pagination.continuation_token.request_header_response_body() + result = [r async for r in response] + # please add some check logic here by yourself + # ... + + @PageablePreparer() + @recorded_by_proxy_async + async def test_server_driven_pagination_continuation_token_request_query_response_header(self, pageable_endpoint): + client = self.create_async_client(endpoint=pageable_endpoint) + response = client.server_driven_pagination.continuation_token.request_query_response_header() + result = [r async for r in response] + # please add some check logic here by yourself + # ... + + @PageablePreparer() + @recorded_by_proxy_async + async def test_server_driven_pagination_continuation_token_request_header_response_header(self, pageable_endpoint): + client = self.create_async_client(endpoint=pageable_endpoint) + response = client.server_driven_pagination.continuation_token.request_header_response_header() + result = [r async for r in response] + # please add some check logic here by yourself + # ... diff --git a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/_serialization.py b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/_serialization.py +++ b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/aio/operations/_operations.py index 235cb7c6601..b05039f4dab 100644 --- a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/aio/operations/_operations.py @@ -25,7 +25,13 @@ from ... import models as _models from ..._model_base import _deserialize from ..._serialization import Deserializer, Serializer -from ...operations._operations import build_server_driven_pagination_link_request +from ...operations._operations import ( + build_server_driven_pagination_continuation_token_request_header_response_body_request, + build_server_driven_pagination_continuation_token_request_header_response_header_request, + build_server_driven_pagination_continuation_token_request_query_response_body_request, + build_server_driven_pagination_continuation_token_request_query_response_header_request, + build_server_driven_pagination_link_request, +) from .._configuration import PageableClientConfiguration if sys.version_info >= (3, 9): @@ -34,6 +40,7 @@ from typing import MutableMapping # type: ignore T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] +_Unset: Any = object() class ServerDrivenPaginationOperations: @@ -53,6 +60,10 @@ def __init__(self, *args, **kwargs) -> None: self._serialize: Serializer = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self.continuation_token = ServerDrivenPaginationContinuationTokenOperations( + self._client, self._config, self._serialize, self._deserialize + ) + @distributed_trace def link(self, **kwargs: Any) -> AsyncIterable["_models.Pet"]: """link. @@ -101,7 +112,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.Pet], deserialized["pets"]) + list_of_elem = _deserialize(List[_models.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("next") or None, AsyncList(list_of_elem) @@ -122,3 +133,269 @@ async def get_next(next_link=None): return pipeline_response return AsyncItemPaged(get_next, extract_data) + + +class ServerDrivenPaginationContinuationTokenOperations: # pylint: disable=name-too-long + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~payload.pageable.aio.PageableClient`'s + :attr:`continuation_token` attribute. + """ + + def __init__(self, *args, **kwargs) -> None: + input_args = list(args) + self._client: AsyncPipelineClient = input_args.pop(0) if input_args else kwargs.pop("client") + self._config: PageableClientConfiguration = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize: Serializer = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") + + @distributed_trace + def request_query_response_body( + self, *, token: Optional[str] = None, **kwargs: Any + ) -> AsyncIterable["_models.Pet"]: + """request_query_response_body. + + :keyword token: Default value is None. + :paramtype token: str + :return: An iterator like instance of Pet + :rtype: ~azure.core.async_paging.AsyncItemPaged[~payload.pageable.models.Pet] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = kwargs.pop("params", {}) or {} + + cls: ClsType[List[_models.Pet]] = kwargs.pop("cls", None) + + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(_next_token=_Unset): + + _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( + token=token if _next_token is _Unset else _next_token, + headers=_headers, + params=_params, + ) + path_format_arguments = { + "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), + } + _request.url = self._client.format_url(_request.url, **path_format_arguments) + return _request + + async def extract_data(pipeline_response): + deserialized = pipeline_response.http_response.json() + list_of_elem = _deserialize(List[_models.Pet], deserialized.get("pets", [])) + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.get("nextToken") or None, AsyncList(list_of_elem) + + async def get_next(_next_token=_Unset): + _request = prepare_request(_next_token) + + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response) + + return pipeline_response + + return AsyncItemPaged(get_next, extract_data) + + @distributed_trace + def request_header_response_body( + self, *, token: Optional[str] = None, **kwargs: Any + ) -> AsyncIterable["_models.Pet"]: + """request_header_response_body. + + :keyword token: Default value is None. + :paramtype token: str + :return: An iterator like instance of Pet + :rtype: ~azure.core.async_paging.AsyncItemPaged[~payload.pageable.models.Pet] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = kwargs.pop("params", {}) or {} + + cls: ClsType[List[_models.Pet]] = kwargs.pop("cls", None) + + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(_next_token=_Unset): + + _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( + token=token if _next_token is _Unset else _next_token, + headers=_headers, + params=_params, + ) + path_format_arguments = { + "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), + } + _request.url = self._client.format_url(_request.url, **path_format_arguments) + return _request + + async def extract_data(pipeline_response): + deserialized = pipeline_response.http_response.json() + list_of_elem = _deserialize(List[_models.Pet], deserialized.get("pets", [])) + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.get("nextToken") or None, AsyncList(list_of_elem) + + async def get_next(_next_token=_Unset): + _request = prepare_request(_next_token) + + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response) + + return pipeline_response + + return AsyncItemPaged(get_next, extract_data) + + @distributed_trace + def request_query_response_header( + self, *, token: Optional[str] = None, **kwargs: Any + ) -> AsyncIterable["_models.Pet"]: + """request_query_response_header. + + :keyword token: Default value is None. + :paramtype token: str + :return: An iterator like instance of Pet + :rtype: ~azure.core.async_paging.AsyncItemPaged[~payload.pageable.models.Pet] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = kwargs.pop("params", {}) or {} + + cls: ClsType[List[_models.Pet]] = kwargs.pop("cls", None) + + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(_next_token=_Unset): + + _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( + token=token if _next_token is _Unset else _next_token, + headers=_headers, + params=_params, + ) + path_format_arguments = { + "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), + } + _request.url = self._client.format_url(_request.url, **path_format_arguments) + return _request + + async def extract_data(pipeline_response): + deserialized = pipeline_response.http_response.json() + list_of_elem = _deserialize(List[_models.Pet], deserialized.get("pets", [])) + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return pipeline_response.http_response.headers.get("next-token") or None, AsyncList(list_of_elem) + + async def get_next(_next_token=_Unset): + _request = prepare_request(_next_token) + + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response) + + return pipeline_response + + return AsyncItemPaged(get_next, extract_data) + + @distributed_trace + def request_header_response_header( + self, *, token: Optional[str] = None, **kwargs: Any + ) -> AsyncIterable["_models.Pet"]: + """request_header_response_header. + + :keyword token: Default value is None. + :paramtype token: str + :return: An iterator like instance of Pet + :rtype: ~azure.core.async_paging.AsyncItemPaged[~payload.pageable.models.Pet] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = kwargs.pop("params", {}) or {} + + cls: ClsType[List[_models.Pet]] = kwargs.pop("cls", None) + + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(_next_token=_Unset): + + _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( + token=token if _next_token is _Unset else _next_token, + headers=_headers, + params=_params, + ) + path_format_arguments = { + "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), + } + _request.url = self._client.format_url(_request.url, **path_format_arguments) + return _request + + async def extract_data(pipeline_response): + deserialized = pipeline_response.http_response.json() + list_of_elem = _deserialize(List[_models.Pet], deserialized.get("pets", [])) + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return pipeline_response.http_response.headers.get("next-token") or None, AsyncList(list_of_elem) + + async def get_next(_next_token=_Unset): + _request = prepare_request(_next_token) + + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response) + + return pipeline_response + + return AsyncItemPaged(get_next, extract_data) diff --git a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/models/_models.py b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/models/_models.py index 5a96341e82b..0bdafff4dcc 100644 --- a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/models/_models.py +++ b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/models/_models.py @@ -16,7 +16,6 @@ class Pet(_model_base.Model): """Pet. - :ivar id: Required. :vartype id: str :ivar name: Required. diff --git a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/operations/_operations.py index 0caf9d5ebbe..02871e84153 100644 --- a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/operations/_operations.py @@ -1,3 +1,4 @@ +# pylint: disable=line-too-long,useless-suppression # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -34,6 +35,7 @@ from typing import MutableMapping # type: ignore T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] +_Unset: Any = object() _SERIALIZER = Serializer() _SERIALIZER.client_side_validation = False @@ -53,6 +55,84 @@ def build_server_driven_pagination_link_request(**kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) +def build_server_driven_pagination_continuation_token_request_query_response_body_request( # pylint: disable=name-too-long + *, token: Optional[str] = None, **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = "/payload/pageable/server-driven-pagination/continuationtoken/request-query-response-body" + + # Construct parameters + if token is not None: + _params["token"] = _SERIALIZER.query("token", token, "str") + + # Construct headers + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") + + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + + +def build_server_driven_pagination_continuation_token_request_header_response_body_request( # pylint: disable=name-too-long + *, token: Optional[str] = None, **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = "/payload/pageable/server-driven-pagination/continuationtoken/request-header-response-body" + + # Construct headers + if token is not None: + _headers["token"] = _SERIALIZER.header("token", token, "str") + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") + + return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) + + +def build_server_driven_pagination_continuation_token_request_query_response_header_request( # pylint: disable=name-too-long + *, token: Optional[str] = None, **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = "/payload/pageable/server-driven-pagination/continuationtoken/request-query-response-header" + + # Construct parameters + if token is not None: + _params["token"] = _SERIALIZER.query("token", token, "str") + + # Construct headers + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") + + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + + +def build_server_driven_pagination_continuation_token_request_header_response_header_request( # pylint: disable=name-too-long + *, token: Optional[str] = None, **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = "/payload/pageable/server-driven-pagination/continuationtoken/request-header-response-header" + + # Construct headers + if token is not None: + _headers["token"] = _SERIALIZER.header("token", token, "str") + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") + + return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) + + class ServerDrivenPaginationOperations: """ .. warning:: @@ -70,6 +150,10 @@ def __init__(self, *args, **kwargs): self._serialize: Serializer = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self.continuation_token = ServerDrivenPaginationContinuationTokenOperations( + self._client, self._config, self._serialize, self._deserialize + ) + @distributed_trace def link(self, **kwargs: Any) -> Iterable["_models.Pet"]: """link. @@ -118,7 +202,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models.Pet], deserialized["pets"]) + list_of_elem = _deserialize(List[_models.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("next") or None, iter(list_of_elem) @@ -139,3 +223,261 @@ def get_next(next_link=None): return pipeline_response return ItemPaged(get_next, extract_data) + + +class ServerDrivenPaginationContinuationTokenOperations: # pylint: disable=name-too-long + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~payload.pageable.PageableClient`'s + :attr:`continuation_token` attribute. + """ + + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client: PipelineClient = input_args.pop(0) if input_args else kwargs.pop("client") + self._config: PageableClientConfiguration = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize: Serializer = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") + + @distributed_trace + def request_query_response_body(self, *, token: Optional[str] = None, **kwargs: Any) -> Iterable["_models.Pet"]: + """request_query_response_body. + + :keyword token: Default value is None. + :paramtype token: str + :return: An iterator like instance of Pet + :rtype: ~azure.core.paging.ItemPaged[~payload.pageable.models.Pet] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = kwargs.pop("params", {}) or {} + + cls: ClsType[List[_models.Pet]] = kwargs.pop("cls", None) + + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(_next_token=_Unset): + + _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( + token=token if _next_token is _Unset else _next_token, + headers=_headers, + params=_params, + ) + path_format_arguments = { + "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), + } + _request.url = self._client.format_url(_request.url, **path_format_arguments) + return _request + + def extract_data(pipeline_response): + deserialized = pipeline_response.http_response.json() + list_of_elem = _deserialize(List[_models.Pet], deserialized.get("pets", [])) + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.get("nextToken") or None, iter(list_of_elem) + + def get_next(_next_token=_Unset): + _request = prepare_request(_next_token) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response) + + return pipeline_response + + return ItemPaged(get_next, extract_data) + + @distributed_trace + def request_header_response_body(self, *, token: Optional[str] = None, **kwargs: Any) -> Iterable["_models.Pet"]: + """request_header_response_body. + + :keyword token: Default value is None. + :paramtype token: str + :return: An iterator like instance of Pet + :rtype: ~azure.core.paging.ItemPaged[~payload.pageable.models.Pet] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = kwargs.pop("params", {}) or {} + + cls: ClsType[List[_models.Pet]] = kwargs.pop("cls", None) + + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(_next_token=_Unset): + + _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( + token=token if _next_token is _Unset else _next_token, + headers=_headers, + params=_params, + ) + path_format_arguments = { + "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), + } + _request.url = self._client.format_url(_request.url, **path_format_arguments) + return _request + + def extract_data(pipeline_response): + deserialized = pipeline_response.http_response.json() + list_of_elem = _deserialize(List[_models.Pet], deserialized.get("pets", [])) + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.get("nextToken") or None, iter(list_of_elem) + + def get_next(_next_token=_Unset): + _request = prepare_request(_next_token) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response) + + return pipeline_response + + return ItemPaged(get_next, extract_data) + + @distributed_trace + def request_query_response_header(self, *, token: Optional[str] = None, **kwargs: Any) -> Iterable["_models.Pet"]: + """request_query_response_header. + + :keyword token: Default value is None. + :paramtype token: str + :return: An iterator like instance of Pet + :rtype: ~azure.core.paging.ItemPaged[~payload.pageable.models.Pet] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = kwargs.pop("params", {}) or {} + + cls: ClsType[List[_models.Pet]] = kwargs.pop("cls", None) + + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(_next_token=_Unset): + + _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( + token=token if _next_token is _Unset else _next_token, + headers=_headers, + params=_params, + ) + path_format_arguments = { + "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), + } + _request.url = self._client.format_url(_request.url, **path_format_arguments) + return _request + + def extract_data(pipeline_response): + deserialized = pipeline_response.http_response.json() + list_of_elem = _deserialize(List[_models.Pet], deserialized.get("pets", [])) + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return pipeline_response.http_response.headers.get("next-token") or None, iter(list_of_elem) + + def get_next(_next_token=_Unset): + _request = prepare_request(_next_token) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response) + + return pipeline_response + + return ItemPaged(get_next, extract_data) + + @distributed_trace + def request_header_response_header(self, *, token: Optional[str] = None, **kwargs: Any) -> Iterable["_models.Pet"]: + """request_header_response_header. + + :keyword token: Default value is None. + :paramtype token: str + :return: An iterator like instance of Pet + :rtype: ~azure.core.paging.ItemPaged[~payload.pageable.models.Pet] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = kwargs.pop("params", {}) or {} + + cls: ClsType[List[_models.Pet]] = kwargs.pop("cls", None) + + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(_next_token=_Unset): + + _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( + token=token if _next_token is _Unset else _next_token, + headers=_headers, + params=_params, + ) + path_format_arguments = { + "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), + } + _request.url = self._client.format_url(_request.url, **path_format_arguments) + return _request + + def extract_data(pipeline_response): + deserialized = pipeline_response.http_response.json() + list_of_elem = _deserialize(List[_models.Pet], deserialized.get("pets", [])) + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return pipeline_response.http_response.headers.get("next-token") or None, iter(list_of_elem) + + def get_next(_next_token=_Unset): + _request = prepare_request(_next_token) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response) + + return pipeline_response + + return ItemPaged(get_next, extract_data) diff --git a/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/_serialization.py b/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/_serialization.py +++ b/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/aio/operations/_operations.py index 637c8986529..9fe3fc0e16d 100644 --- a/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/aio/operations/_operations.py @@ -133,7 +133,7 @@ async def get(self, **kwargs: Any) -> _models.SimpleModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.SimpleModel, response.text()) + deserialized = _deserialize_xml(_models.SimpleModel, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -261,7 +261,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithSimpleArrays: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithSimpleArrays, response.text()) + deserialized = _deserialize_xml(_models.ModelWithSimpleArrays, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -389,7 +389,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithArrayOfModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithArrayOfModel, response.text()) + deserialized = _deserialize_xml(_models.ModelWithArrayOfModel, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -517,7 +517,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithOptionalField: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithOptionalField, response.text()) + deserialized = _deserialize_xml(_models.ModelWithOptionalField, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -645,7 +645,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithAttributes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithAttributes, response.text()) + deserialized = _deserialize_xml(_models.ModelWithAttributes, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -773,7 +773,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithUnwrappedArray: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithUnwrappedArray, response.text()) + deserialized = _deserialize_xml(_models.ModelWithUnwrappedArray, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -901,7 +901,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithRenamedArrays: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithRenamedArrays, response.text()) + deserialized = _deserialize_xml(_models.ModelWithRenamedArrays, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1029,7 +1029,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithRenamedFields: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithRenamedFields, response.text()) + deserialized = _deserialize_xml(_models.ModelWithRenamedFields, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1157,7 +1157,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithEmptyArray: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithEmptyArray, response.text()) + deserialized = _deserialize_xml(_models.ModelWithEmptyArray, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1285,7 +1285,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithText: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithText, response.text()) + deserialized = _deserialize_xml(_models.ModelWithText, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1413,7 +1413,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithDictionary: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithDictionary, response.text()) + deserialized = _deserialize_xml(_models.ModelWithDictionary, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1541,7 +1541,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithEncodedNames: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithEncodedNames, response.text()) + deserialized = _deserialize_xml(_models.ModelWithEncodedNames, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/models/_models.py b/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/models/_models.py index bd4c3b2aa6a..25fc1866be4 100644 --- a/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/models/_models.py +++ b/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/models/_models.py @@ -19,7 +19,6 @@ class ModelWithArrayOfModel(_model_base.Model): """Contains an array of models. - :ivar items_property: Required. :vartype items_property: ~payload.xml.models.SimpleModel """ @@ -54,7 +53,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelWithAttributes(_model_base.Model): """Contains fields that are XML attributes. - :ivar id1: Required. :vartype id1: int :ivar id2: Required. @@ -104,7 +102,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelWithDictionary(_model_base.Model): """Contains a dictionary of key value pairs. - :ivar metadata: Required. :vartype metadata: dict[str, str] """ @@ -138,7 +135,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelWithEmptyArray(_model_base.Model): """Contains an array of models that's supposed to be sent/received as an empty XML element. - :ivar items_property: Required. :vartype items_property: ~payload.xml.models.SimpleModel """ @@ -173,7 +169,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelWithEncodedNames(_model_base.Model): """Uses encodedName instead of Xml.Name which is functionally equivalent. - :ivar model_data: Required. :vartype model_data: ~payload.xml.models.SimpleModel :ivar colors: Required. @@ -216,7 +211,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelWithOptionalField(_model_base.Model): """Contains an optional field. - :ivar item: Required. :vartype item: str :ivar value: @@ -258,7 +252,6 @@ class ModelWithRenamedArrays(_model_base.Model): """Contains fields of wrapped and unwrapped arrays of primitive types that have different XML representations. - :ivar colors: Required. :vartype colors: list[str] :ivar counts: Required. @@ -300,7 +293,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelWithRenamedFields(_model_base.Model): """Contains fields of the same type that have different XML representation. - :ivar input_data: Required. :vartype input_data: ~payload.xml.models.SimpleModel :ivar output_data: Required. @@ -344,7 +336,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelWithSimpleArrays(_model_base.Model): """Contains fields of arrays of primitive types. - :ivar colors: Required. :vartype colors: list[str] :ivar counts: Required. @@ -386,7 +377,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelWithText(_model_base.Model): """Contains an attribute and text. - :ivar language: Required. :vartype language: str :ivar content: Required. @@ -428,7 +418,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelWithUnwrappedArray(_model_base.Model): """Contains fields of wrapped and unwrapped arrays of primitive types. - :ivar colors: Required. :vartype colors: list[str] :ivar counts: Required. @@ -470,7 +459,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SimpleModel(_model_base.Model): """Contains fields of primitive types. - :ivar name: Required. :vartype name: str :ivar age: Required. diff --git a/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/operations/_operations.py index 77d032ba006..ba3c76bf1af 100644 --- a/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/operations/_operations.py @@ -434,7 +434,7 @@ def get(self, **kwargs: Any) -> _models.SimpleModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.SimpleModel, response.text()) + deserialized = _deserialize_xml(_models.SimpleModel, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -562,7 +562,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithSimpleArrays: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithSimpleArrays, response.text()) + deserialized = _deserialize_xml(_models.ModelWithSimpleArrays, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -692,7 +692,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithArrayOfModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithArrayOfModel, response.text()) + deserialized = _deserialize_xml(_models.ModelWithArrayOfModel, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -822,7 +822,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithOptionalField: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithOptionalField, response.text()) + deserialized = _deserialize_xml(_models.ModelWithOptionalField, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -952,7 +952,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithAttributes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithAttributes, response.text()) + deserialized = _deserialize_xml(_models.ModelWithAttributes, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1082,7 +1082,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithUnwrappedArray: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithUnwrappedArray, response.text()) + deserialized = _deserialize_xml(_models.ModelWithUnwrappedArray, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1212,7 +1212,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithRenamedArrays: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithRenamedArrays, response.text()) + deserialized = _deserialize_xml(_models.ModelWithRenamedArrays, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1342,7 +1342,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithRenamedFields: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithRenamedFields, response.text()) + deserialized = _deserialize_xml(_models.ModelWithRenamedFields, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1472,7 +1472,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithEmptyArray: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithEmptyArray, response.text()) + deserialized = _deserialize_xml(_models.ModelWithEmptyArray, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1602,7 +1602,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithText: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithText, response.text()) + deserialized = _deserialize_xml(_models.ModelWithText, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1732,7 +1732,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithDictionary: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithDictionary, response.text()) + deserialized = _deserialize_xml(_models.ModelWithDictionary, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1862,7 +1862,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithEncodedNames: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithEncodedNames, response.text()) + deserialized = _deserialize_xml(_models.ModelWithEncodedNames, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/resiliency-srv-driven1/resiliency/srv/driven1/_serialization.py b/packages/typespec-python/test/azure/generated/resiliency-srv-driven1/resiliency/srv/driven1/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/resiliency-srv-driven1/resiliency/srv/driven1/_serialization.py +++ b/packages/typespec-python/test/azure/generated/resiliency-srv-driven1/resiliency/srv/driven1/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/resiliency/srv/driven2/_serialization.py b/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/resiliency/srv/driven2/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/resiliency/srv/driven2/_serialization.py +++ b/packages/typespec-python/test/azure/generated/resiliency-srv-driven2/resiliency/srv/driven2/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/_operations/_operations.py b/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/_operations/_operations.py index e7130642107..c27214088a1 100644 --- a/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/_operations/_operations.py @@ -127,7 +127,7 @@ def error_response_status_code_in_range(self, **kwargs: Any) -> Literal[204]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Literal[204], response.json()) + deserialized = _deserialize(Literal[204], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -186,7 +186,7 @@ def error_response_status_code404(self, **kwargs: Any) -> Literal[204]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Literal[204], response.json()) + deserialized = _deserialize(Literal[204], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/_serialization.py b/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/_serialization.py +++ b/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/aio/_operations/_operations.py index 277e08f3644..07e00a34a57 100644 --- a/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/aio/_operations/_operations.py @@ -95,7 +95,7 @@ async def error_response_status_code_in_range(self, **kwargs: Any) -> Literal[20 if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Literal[204], response.json()) + deserialized = _deserialize(Literal[204], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -154,7 +154,7 @@ async def error_response_status_code404(self, **kwargs: Any) -> Literal[204]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Literal[204], response.json()) + deserialized = _deserialize(Literal[204], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/models/_models.py b/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/models/_models.py index d177fa29452..e113572d890 100644 --- a/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/models/_models.py +++ b/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/models/_models.py @@ -16,8 +16,6 @@ class DefaultError(_model_base.Model): """DefaultError. - All required parameters must be populated in order to send to server. - :ivar code: Required. :vartype code: str """ @@ -46,8 +44,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ErrorInRange(_model_base.Model): """ErrorInRange. - All required parameters must be populated in order to send to server. - :ivar code: Required. :vartype code: str :ivar message: Required. @@ -81,8 +77,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class NotFoundError(_model_base.Model): """NotFoundError. - All required parameters must be populated in order to send to server. - :ivar code: Required. :vartype code: str :ivar resource_id: Required. @@ -116,8 +110,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Standard4XXError(_model_base.Model): """Standard4XXError. - All required parameters must be populated in order to send to server. - :ivar code: Required. :vartype code: str """ diff --git a/packages/typespec-python/test/azure/generated/routes/routes/_serialization.py b/packages/typespec-python/test/azure/generated/routes/routes/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/routes/routes/_serialization.py +++ b/packages/typespec-python/test/azure/generated/routes/routes/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/_serialization.py b/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/_serialization.py +++ b/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/aio/operations/_operations.py index 2d0183eece1..4d5bfbbc501 100644 --- a/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/aio/operations/_operations.py @@ -207,7 +207,7 @@ async def get(self, **kwargs: Any) -> _models.JsonEncodedNameModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.JsonEncodedNameModel, response.json()) + deserialized = _deserialize(_models.JsonEncodedNameModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/models/_models.py b/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/models/_models.py index 44e3161acf1..ee9a4c7d00a 100644 --- a/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/models/_models.py +++ b/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/models/_models.py @@ -16,7 +16,6 @@ class JsonEncodedNameModel(_model_base.Model): """JsonEncodedNameModel. - :ivar default_name: Pass in true. Required. :vartype default_name: bool """ diff --git a/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/operations/_operations.py b/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/operations/_operations.py index 81595014e1c..3214bd7cb26 100644 --- a/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/operations/_operations.py @@ -239,7 +239,7 @@ def get(self, **kwargs: Any) -> _models.JsonEncodedNameModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.JsonEncodedNameModel, response.json()) + deserialized = _deserialize(_models.JsonEncodedNameModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/server-endpoint-not-defined/server/endpoint/notdefined/_serialization.py b/packages/typespec-python/test/azure/generated/server-endpoint-not-defined/server/endpoint/notdefined/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/server-endpoint-not-defined/server/endpoint/notdefined/_serialization.py +++ b/packages/typespec-python/test/azure/generated/server-endpoint-not-defined/server/endpoint/notdefined/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/server-path-multiple/server/path/multiple/_serialization.py b/packages/typespec-python/test/azure/generated/server-path-multiple/server/path/multiple/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/server-path-multiple/server/path/multiple/_serialization.py +++ b/packages/typespec-python/test/azure/generated/server-path-multiple/server/path/multiple/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/server-path-single/server/path/single/_serialization.py b/packages/typespec-python/test/azure/generated/server-path-single/server/path/single/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/server-path-single/server/path/single/_serialization.py +++ b/packages/typespec-python/test/azure/generated/server-path-single/server/path/single/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/server-versions-not-versioned/server/versions/notversioned/_serialization.py b/packages/typespec-python/test/azure/generated/server-versions-not-versioned/server/versions/notversioned/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/server-versions-not-versioned/server/versions/notversioned/_serialization.py +++ b/packages/typespec-python/test/azure/generated/server-versions-not-versioned/server/versions/notversioned/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/server-versions-versioned/server/versions/versioned/_serialization.py b/packages/typespec-python/test/azure/generated/server-versions-versioned/server/versions/versioned/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/server-versions-versioned/server/versions/versioned/_serialization.py +++ b/packages/typespec-python/test/azure/generated/server-versions-versioned/server/versions/versioned/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/special-headers-conditional-request/specialheaders/conditionalrequest/_serialization.py b/packages/typespec-python/test/azure/generated/special-headers-conditional-request/specialheaders/conditionalrequest/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/special-headers-conditional-request/specialheaders/conditionalrequest/_serialization.py +++ b/packages/typespec-python/test/azure/generated/special-headers-conditional-request/specialheaders/conditionalrequest/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/special-headers-repeatability/specialheaders/repeatability/_serialization.py b/packages/typespec-python/test/azure/generated/special-headers-repeatability/specialheaders/repeatability/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/special-headers-repeatability/specialheaders/repeatability/_serialization.py +++ b/packages/typespec-python/test/azure/generated/special-headers-repeatability/specialheaders/repeatability/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/special-words/specialwords/_serialization.py b/packages/typespec-python/test/azure/generated/special-words/specialwords/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/special-words/specialwords/_serialization.py +++ b/packages/typespec-python/test/azure/generated/special-words/specialwords/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/special-words/specialwords/models/_models.py b/packages/typespec-python/test/azure/generated/special-words/specialwords/models/_models.py index 7d4c9090782..57c90b789f4 100644 --- a/packages/typespec-python/test/azure/generated/special-words/specialwords/models/_models.py +++ b/packages/typespec-python/test/azure/generated/special-words/specialwords/models/_models.py @@ -1,4 +1,3 @@ -# pylint: disable=too-many-lines # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -17,8 +16,6 @@ class AndModel(_model_base.Model): """AndModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -47,8 +44,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class AsModel(_model_base.Model): """AsModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -77,8 +72,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class AssertModel(_model_base.Model): """AssertModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -107,8 +100,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class AsyncModel(_model_base.Model): """AsyncModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -137,8 +128,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class AwaitModel(_model_base.Model): """AwaitModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -167,8 +156,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class BreakModel(_model_base.Model): """BreakModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -197,8 +184,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ClassModel(_model_base.Model): """ClassModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -227,8 +212,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Constructor(_model_base.Model): """Constructor. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -257,8 +240,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ContinueModel(_model_base.Model): """ContinueModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -287,8 +268,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DefModel(_model_base.Model): """DefModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -317,8 +296,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DelModel(_model_base.Model): """DelModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -347,8 +324,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ElifModel(_model_base.Model): """ElifModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -377,8 +352,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ElseModel(_model_base.Model): """ElseModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -407,8 +380,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExceptModel(_model_base.Model): """ExceptModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -437,8 +408,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExecModel(_model_base.Model): """ExecModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -467,8 +436,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FinallyModel(_model_base.Model): """FinallyModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -497,8 +464,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ForModel(_model_base.Model): """ForModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -527,8 +492,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FromModel(_model_base.Model): """FromModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -557,8 +520,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GlobalModel(_model_base.Model): """GlobalModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -587,8 +548,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IfModel(_model_base.Model): """IfModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -617,8 +576,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ImportModel(_model_base.Model): """ImportModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -647,8 +604,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class InModel(_model_base.Model): """InModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -677,8 +632,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IsModel(_model_base.Model): """IsModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -707,8 +660,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class LambdaModel(_model_base.Model): """LambdaModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -737,8 +688,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class NotModel(_model_base.Model): """NotModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -767,8 +716,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class OrModel(_model_base.Model): """OrModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -797,8 +744,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class PassModel(_model_base.Model): """PassModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -827,8 +772,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class RaiseModel(_model_base.Model): """RaiseModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -857,8 +800,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ReturnModel(_model_base.Model): """ReturnModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -887,8 +828,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SameAsModel(_model_base.Model): """SameAsModel. - All required parameters must be populated in order to send to server. - :ivar same_as_model: Required. :vartype same_as_model: str """ @@ -917,8 +856,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class TryModel(_model_base.Model): """TryModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -947,8 +884,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class WhileModel(_model_base.Model): """WhileModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -977,8 +912,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class WithModel(_model_base.Model): """WithModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -1007,8 +940,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class YieldModel(_model_base.Model): """YieldModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ diff --git a/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/_serialization.py b/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/_serialization.py +++ b/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/aio/operations/_operations.py index 9af01ae12a4..b030ed6641f 100644 --- a/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/aio/operations/_operations.py @@ -137,7 +137,7 @@ async def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json()) + deserialized = _deserialize(List[int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -295,7 +295,7 @@ async def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json()) + deserialized = _deserialize(List[int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -453,7 +453,7 @@ async def get(self, **kwargs: Any) -> List[bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[bool], response.json()) + deserialized = _deserialize(List[bool], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -611,7 +611,7 @@ async def get(self, **kwargs: Any) -> List[str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[str], response.json()) + deserialized = _deserialize(List[str], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -769,7 +769,7 @@ async def get(self, **kwargs: Any) -> List[float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[float], response.json()) + deserialized = _deserialize(List[float], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -927,7 +927,7 @@ async def get(self, **kwargs: Any) -> List[datetime.datetime]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[datetime.datetime], response.json()) + deserialized = _deserialize(List[datetime.datetime], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1087,7 +1087,7 @@ async def get(self, **kwargs: Any) -> List[datetime.timedelta]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[datetime.timedelta], response.json()) + deserialized = _deserialize(List[datetime.timedelta], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1247,7 +1247,7 @@ async def get(self, **kwargs: Any) -> List[Any]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[Any], response.json()) + deserialized = _deserialize(List[Any], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1405,7 +1405,7 @@ async def get(self, **kwargs: Any) -> List[_models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[_models.InnerModel], response.json()) + deserialized = _deserialize(List[_models.InnerModel], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1565,7 +1565,7 @@ async def get(self, **kwargs: Any) -> List[float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[float], response.json()) + deserialized = _deserialize(List[float], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1723,7 +1723,7 @@ async def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json()) + deserialized = _deserialize(List[int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1881,7 +1881,7 @@ async def get(self, **kwargs: Any) -> List[bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[bool], response.json()) + deserialized = _deserialize(List[bool], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2039,7 +2039,7 @@ async def get(self, **kwargs: Any) -> List[str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[str], response.json()) + deserialized = _deserialize(List[str], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2197,7 +2197,7 @@ async def get(self, **kwargs: Any) -> List[_models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[_models.InnerModel], response.json()) + deserialized = _deserialize(List[_models.InnerModel], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/models/_models.py b/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/models/_models.py index 3102e45483a..43c2e34c60c 100644 --- a/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/models/_models.py +++ b/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/models/_models.py @@ -19,7 +19,6 @@ class InnerModel(_model_base.Model): """Array inner model. - :ivar property: Required string property. Required. :vartype property: str :ivar children: diff --git a/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/operations/_operations.py index 238cd08d34d..8e8653e6224 100644 --- a/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/operations/_operations.py @@ -502,7 +502,7 @@ def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json()) + deserialized = _deserialize(List[int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -662,7 +662,7 @@ def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json()) + deserialized = _deserialize(List[int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -822,7 +822,7 @@ def get(self, **kwargs: Any) -> List[bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[bool], response.json()) + deserialized = _deserialize(List[bool], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -982,7 +982,7 @@ def get(self, **kwargs: Any) -> List[str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[str], response.json()) + deserialized = _deserialize(List[str], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1142,7 +1142,7 @@ def get(self, **kwargs: Any) -> List[float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[float], response.json()) + deserialized = _deserialize(List[float], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1302,7 +1302,7 @@ def get(self, **kwargs: Any) -> List[datetime.datetime]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[datetime.datetime], response.json()) + deserialized = _deserialize(List[datetime.datetime], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1462,7 +1462,7 @@ def get(self, **kwargs: Any) -> List[datetime.timedelta]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[datetime.timedelta], response.json()) + deserialized = _deserialize(List[datetime.timedelta], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1622,7 +1622,7 @@ def get(self, **kwargs: Any) -> List[Any]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[Any], response.json()) + deserialized = _deserialize(List[Any], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1782,7 +1782,7 @@ def get(self, **kwargs: Any) -> List[_models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[_models.InnerModel], response.json()) + deserialized = _deserialize(List[_models.InnerModel], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1942,7 +1942,7 @@ def get(self, **kwargs: Any) -> List[float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[float], response.json()) + deserialized = _deserialize(List[float], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2102,7 +2102,7 @@ def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json()) + deserialized = _deserialize(List[int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2262,7 +2262,7 @@ def get(self, **kwargs: Any) -> List[bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[bool], response.json()) + deserialized = _deserialize(List[bool], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2422,7 +2422,7 @@ def get(self, **kwargs: Any) -> List[str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[str], response.json()) + deserialized = _deserialize(List[str], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2582,7 +2582,7 @@ def get(self, **kwargs: Any) -> List[_models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[_models.InnerModel], response.json()) + deserialized = _deserialize(List[_models.InnerModel], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/_serialization.py b/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/_serialization.py +++ b/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py index 80ca35e63e3..8fa3752ad0e 100644 --- a/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py @@ -131,7 +131,7 @@ async def get(self, **kwargs: Any) -> Dict[str, int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, int], response.json()) + deserialized = _deserialize(Dict[str, int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -289,7 +289,7 @@ async def get(self, **kwargs: Any) -> Dict[str, int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, int], response.json()) + deserialized = _deserialize(Dict[str, int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -447,7 +447,7 @@ async def get(self, **kwargs: Any) -> Dict[str, bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, bool], response.json()) + deserialized = _deserialize(Dict[str, bool], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -605,7 +605,7 @@ async def get(self, **kwargs: Any) -> Dict[str, str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, str], response.json()) + deserialized = _deserialize(Dict[str, str], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -763,7 +763,7 @@ async def get(self, **kwargs: Any) -> Dict[str, float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, float], response.json()) + deserialized = _deserialize(Dict[str, float], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -921,7 +921,7 @@ async def get(self, **kwargs: Any) -> Dict[str, datetime.datetime]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, datetime.datetime], response.json()) + deserialized = _deserialize(Dict[str, datetime.datetime], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1081,7 +1081,7 @@ async def get(self, **kwargs: Any) -> Dict[str, datetime.timedelta]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, datetime.timedelta], response.json()) + deserialized = _deserialize(Dict[str, datetime.timedelta], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1241,7 +1241,7 @@ async def get(self, **kwargs: Any) -> Dict[str, Any]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, Any], response.json()) + deserialized = _deserialize(Dict[str, Any], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1399,7 +1399,7 @@ async def get(self, **kwargs: Any) -> Dict[str, _models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, _models.InnerModel], response.json()) + deserialized = _deserialize(Dict[str, _models.InnerModel], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1559,7 +1559,7 @@ async def get(self, **kwargs: Any) -> Dict[str, _models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, _models.InnerModel], response.json()) + deserialized = _deserialize(Dict[str, _models.InnerModel], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1719,7 +1719,7 @@ async def get(self, **kwargs: Any) -> Dict[str, float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, float], response.json()) + deserialized = _deserialize(Dict[str, float], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/models/_models.py b/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/models/_models.py index 92decb06661..223e0f75708 100644 --- a/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/models/_models.py +++ b/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/models/_models.py @@ -19,7 +19,6 @@ class InnerModel(_model_base.Model): """Dictionary inner model. - :ivar property: Required string property. Required. :vartype property: str :ivar children: diff --git a/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/operations/_operations.py index 338c0cd62e5..cdf968df6c4 100644 --- a/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/operations/_operations.py @@ -418,7 +418,7 @@ def get(self, **kwargs: Any) -> Dict[str, int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, int], response.json()) + deserialized = _deserialize(Dict[str, int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -578,7 +578,7 @@ def get(self, **kwargs: Any) -> Dict[str, int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, int], response.json()) + deserialized = _deserialize(Dict[str, int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -738,7 +738,7 @@ def get(self, **kwargs: Any) -> Dict[str, bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, bool], response.json()) + deserialized = _deserialize(Dict[str, bool], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -898,7 +898,7 @@ def get(self, **kwargs: Any) -> Dict[str, str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, str], response.json()) + deserialized = _deserialize(Dict[str, str], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1058,7 +1058,7 @@ def get(self, **kwargs: Any) -> Dict[str, float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, float], response.json()) + deserialized = _deserialize(Dict[str, float], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1218,7 +1218,7 @@ def get(self, **kwargs: Any) -> Dict[str, datetime.datetime]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, datetime.datetime], response.json()) + deserialized = _deserialize(Dict[str, datetime.datetime], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1378,7 +1378,7 @@ def get(self, **kwargs: Any) -> Dict[str, datetime.timedelta]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, datetime.timedelta], response.json()) + deserialized = _deserialize(Dict[str, datetime.timedelta], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1540,7 +1540,7 @@ def get(self, **kwargs: Any) -> Dict[str, Any]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, Any], response.json()) + deserialized = _deserialize(Dict[str, Any], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1700,7 +1700,7 @@ def get(self, **kwargs: Any) -> Dict[str, _models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, _models.InnerModel], response.json()) + deserialized = _deserialize(Dict[str, _models.InnerModel], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1862,7 +1862,7 @@ def get(self, **kwargs: Any) -> Dict[str, _models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, _models.InnerModel], response.json()) + deserialized = _deserialize(Dict[str, _models.InnerModel], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2024,7 +2024,7 @@ def get(self, **kwargs: Any) -> Dict[str, float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, float], response.json()) + deserialized = _deserialize(Dict[str, float], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/_serialization.py b/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/_serialization.py +++ b/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py index e6ebacfe522..f5587fcea80 100644 --- a/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py @@ -110,7 +110,7 @@ async def get_known_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekE if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json()) + deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -166,7 +166,7 @@ async def get_unknown_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWee if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json()) + deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py index 3b910679b0d..824cf7bb68a 100644 --- a/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py @@ -161,7 +161,7 @@ def get_known_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekExtensi if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json()) + deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -217,7 +217,7 @@ def get_unknown_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekExten if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json()) + deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/_serialization.py b/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/_serialization.py +++ b/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py index 8e4fe4ae6f4..64f25502f3c 100644 --- a/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py @@ -109,7 +109,7 @@ async def get_known_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekE if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekEnum], response.json()) + deserialized = _deserialize(Union[str, _models.DaysOfWeekEnum], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py index ad319066578..413a4e54fa6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py @@ -147,7 +147,7 @@ def get_known_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekEnum]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekEnum], response.json()) + deserialized = _deserialize(Union[str, _models.DaysOfWeekEnum], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/_operations/_operations.py index a704f04d662..0e3be0d0507 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/_operations/_operations.py @@ -238,7 +238,7 @@ def get_empty(self, **kwargs: Any) -> _models.EmptyOutput: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EmptyOutput, response.json()) + deserialized = _deserialize(_models.EmptyOutput, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -356,7 +356,7 @@ def post_round_trip_empty( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EmptyInputOutput, response.json()) + deserialized = _deserialize(_models.EmptyInputOutput, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/_serialization.py b/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/_serialization.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/aio/_operations/_operations.py index 6952bd33a7b..e518b4cd9db 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/aio/_operations/_operations.py @@ -195,7 +195,7 @@ async def get_empty(self, **kwargs: Any) -> _models.EmptyOutput: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EmptyOutput, response.json()) + deserialized = _deserialize(_models.EmptyOutput, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -313,7 +313,7 @@ async def post_round_trip_empty( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EmptyInputOutput, response.json()) + deserialized = _deserialize(_models.EmptyInputOutput, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_operations/_operations.py index e4b3b45ce5b..bfbfda6ac17 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_operations/_operations.py @@ -217,7 +217,7 @@ def get_extensible_model(self, **kwargs: Any) -> _models.Dog: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json()) + deserialized = _deserialize(_models.Dog, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -375,7 +375,7 @@ def get_extensible_model_missing_discriminator(self, **kwargs: Any) -> _models.D if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json()) + deserialized = _deserialize(_models.Dog, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -431,7 +431,7 @@ def get_extensible_model_wrong_discriminator(self, **kwargs: Any) -> _models.Dog if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json()) + deserialized = _deserialize(_models.Dog, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -487,7 +487,7 @@ def get_fixed_model(self, **kwargs: Any) -> _models.Snake: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json()) + deserialized = _deserialize(_models.Snake, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -643,7 +643,7 @@ def get_fixed_model_missing_discriminator(self, **kwargs: Any) -> _models.Snake: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json()) + deserialized = _deserialize(_models.Snake, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -699,7 +699,7 @@ def get_fixed_model_wrong_discriminator(self, **kwargs: Any) -> _models.Snake: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json()) + deserialized = _deserialize(_models.Snake, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_serialization.py b/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_serialization.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/aio/_operations/_operations.py index 43816a9ec0e..7e25b8ffede 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/aio/_operations/_operations.py @@ -100,7 +100,7 @@ async def get_extensible_model(self, **kwargs: Any) -> _models.Dog: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json()) + deserialized = _deserialize(_models.Dog, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -260,7 +260,7 @@ async def get_extensible_model_missing_discriminator( # pylint: disable=name-to if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json()) + deserialized = _deserialize(_models.Dog, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -316,7 +316,7 @@ async def get_extensible_model_wrong_discriminator(self, **kwargs: Any) -> _mode if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json()) + deserialized = _deserialize(_models.Dog, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -372,7 +372,7 @@ async def get_fixed_model(self, **kwargs: Any) -> _models.Snake: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json()) + deserialized = _deserialize(_models.Snake, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -528,7 +528,7 @@ async def get_fixed_model_missing_discriminator(self, **kwargs: Any) -> _models. if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json()) + deserialized = _deserialize(_models.Snake, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -584,7 +584,7 @@ async def get_fixed_model_wrong_discriminator(self, **kwargs: Any) -> _models.Sn if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json()) + deserialized = _deserialize(_models.Snake, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/models/_models.py b/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/models/_models.py index 5b02cf7d100..1fe05d3dc0c 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/models/_models.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/models/_models.py @@ -21,7 +21,6 @@ class Snake(_model_base.Model): You probably want to use the sub-classes and not this class directly. Known sub-classes are: Cobra - :ivar kind: discriminator property. Required. "cobra" :vartype kind: str or ~typetest.model.enumdiscriminator.models.SnakeKind :ivar length: Length of the snake. Required. @@ -56,7 +55,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Cobra(Snake, discriminator="cobra"): """Cobra model. - :ivar length: Length of the snake. Required. :vartype length: int :ivar kind: discriminator property. Required. Species cobra @@ -90,7 +88,6 @@ class Dog(_model_base.Model): You probably want to use the sub-classes and not this class directly. Known sub-classes are: Golden - :ivar kind: discriminator property. Required. "golden" :vartype kind: str or ~typetest.model.enumdiscriminator.models.DogKind :ivar weight: Weight of the dog. Required. @@ -125,7 +122,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Golden(Dog, discriminator="golden"): """Golden dog model. - :ivar weight: Weight of the dog. Required. :vartype weight: int :ivar kind: discriminator property. Required. Species golden diff --git a/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_operations/_operations.py index cfda6231d45..20e4f3d6556 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_operations/_operations.py @@ -185,7 +185,7 @@ def get_model(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json()) + deserialized = _deserialize(_models.Fish, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -341,7 +341,7 @@ def get_recursive_model(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json()) + deserialized = _deserialize(_models.Fish, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -499,7 +499,7 @@ def get_missing_discriminator(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json()) + deserialized = _deserialize(_models.Fish, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -555,7 +555,7 @@ def get_wrong_discriminator(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json()) + deserialized = _deserialize(_models.Fish, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_serialization.py b/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_serialization.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/aio/_operations/_operations.py index 1f39743cc44..c7a9b5fa2f0 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/aio/_operations/_operations.py @@ -98,7 +98,7 @@ async def get_model(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json()) + deserialized = _deserialize(_models.Fish, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -252,7 +252,7 @@ async def get_recursive_model(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json()) + deserialized = _deserialize(_models.Fish, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -410,7 +410,7 @@ async def get_missing_discriminator(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json()) + deserialized = _deserialize(_models.Fish, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -466,7 +466,7 @@ async def get_wrong_discriminator(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json()) + deserialized = _deserialize(_models.Fish, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/models/_models.py b/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/models/_models.py index ea670066171..28f21fdbba1 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/models/_models.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/models/_models.py @@ -23,7 +23,6 @@ class Fish(_model_base.Model): You probably want to use the sub-classes and not this class directly. Known sub-classes are: Salmon, Shark - :ivar kind: Discriminator property for Fish. Required. Default value is None. :vartype kind: str :ivar age: Required. @@ -62,7 +61,6 @@ class Shark(Fish, discriminator="shark"): You probably want to use the sub-classes and not this class directly. Known sub-classes are: GoblinShark, SawShark - :ivar age: Required. :vartype age: int :ivar kind: Required. Default value is "shark". @@ -99,7 +97,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GoblinShark(Shark, discriminator="goblin"): """The third level model GoblinShark in polymorphic multiple levels inheritance. - :ivar age: Required. :vartype age: int :ivar kind: Required. Default value is "shark". @@ -134,7 +131,6 @@ class Salmon(Fish, discriminator="salmon"): """The second level model in polymorphic multiple levels inheritance which contains references to other polymorphic instances. - :ivar age: Required. :vartype age: int :ivar kind: Required. Default value is "salmon". @@ -177,7 +173,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SawShark(Shark, discriminator="saw"): """The third level model SawShark in polymorphic multiple levels inheritance. - :ivar age: Required. :vartype age: int :ivar kind: Required. Default value is "shark". diff --git a/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_operations/_operations.py index abf91c419d8..f4103eef515 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_operations/_operations.py @@ -238,7 +238,7 @@ def get_valid(self, **kwargs: Any) -> _models.Siamese: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Siamese, response.json()) + deserialized = _deserialize(_models.Siamese, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -350,7 +350,7 @@ def put_valid(self, input: Union[_models.Siamese, JSON, IO[bytes]], **kwargs: An if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Siamese, response.json()) + deserialized = _deserialize(_models.Siamese, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_serialization.py b/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_serialization.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/aio/_operations/_operations.py index cb79be55bad..15b4d82e933 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/aio/_operations/_operations.py @@ -195,7 +195,7 @@ async def get_valid(self, **kwargs: Any) -> _models.Siamese: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Siamese, response.json()) + deserialized = _deserialize(_models.Siamese, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -309,7 +309,7 @@ async def put_valid(self, input: Union[_models.Siamese, JSON, IO[bytes]], **kwar if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Siamese, response.json()) + deserialized = _deserialize(_models.Siamese, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/models/_models.py b/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/models/_models.py index 18164a50480..b605546e929 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/models/_models.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/models/_models.py @@ -16,7 +16,6 @@ class Pet(_model_base.Model): """This is base model for not-discriminated normal multiple levels inheritance. - :ivar name: Required. :vartype name: str """ @@ -45,7 +44,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Cat(Pet): """The second level model in the normal multiple levels inheritance. - :ivar name: Required. :vartype name: str :ivar age: Required. @@ -77,7 +75,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Siamese(Cat): """The third level model in the normal multiple levels inheritance. - :ivar name: Required. :vartype name: str :ivar age: Required. diff --git a/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/_operations/_operations.py index f2f6ad81704..198d121bd39 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/_operations/_operations.py @@ -221,7 +221,7 @@ def get(self, **kwargs: Any) -> _models.Extension: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Extension, response.json()) + deserialized = _deserialize(_models.Extension, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/_serialization.py b/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/_serialization.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/aio/_operations/_operations.py index 39648938d1e..9f5379411a3 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/aio/_operations/_operations.py @@ -189,7 +189,7 @@ async def get(self, **kwargs: Any) -> _models.Extension: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Extension, response.json()) + deserialized = _deserialize(_models.Extension, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/models/_models.py b/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/models/_models.py index 0910dc67bd5..0e47753623f 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/models/_models.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/models/_models.py @@ -48,7 +48,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Extension(Element): """extension. - :ivar extension: :vartype extension: list[~typetest.model.recursive.models.Extension] :ivar level: Required. diff --git a/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_operations/_operations.py index 8e5d72d804b..14639561bc6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_operations/_operations.py @@ -199,7 +199,7 @@ def get_model(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json()) + deserialized = _deserialize(_models.Bird, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -355,7 +355,7 @@ def get_recursive_model(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json()) + deserialized = _deserialize(_models.Bird, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -513,7 +513,7 @@ def get_missing_discriminator(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json()) + deserialized = _deserialize(_models.Bird, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -569,7 +569,7 @@ def get_wrong_discriminator(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json()) + deserialized = _deserialize(_models.Bird, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -625,7 +625,7 @@ def get_legacy_model(self, **kwargs: Any) -> _models.Dinosaur: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dinosaur, response.json()) + deserialized = _deserialize(_models.Dinosaur, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_serialization.py b/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_serialization.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/aio/_operations/_operations.py index 0db6370d6c8..3b7dbc9cb15 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/aio/_operations/_operations.py @@ -99,7 +99,7 @@ async def get_model(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json()) + deserialized = _deserialize(_models.Bird, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -253,7 +253,7 @@ async def get_recursive_model(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json()) + deserialized = _deserialize(_models.Bird, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -411,7 +411,7 @@ async def get_missing_discriminator(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json()) + deserialized = _deserialize(_models.Bird, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -467,7 +467,7 @@ async def get_wrong_discriminator(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json()) + deserialized = _deserialize(_models.Bird, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -523,7 +523,7 @@ async def get_legacy_model(self, **kwargs: Any) -> _models.Dinosaur: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dinosaur, response.json()) + deserialized = _deserialize(_models.Dinosaur, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/models/_models.py b/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/models/_models.py index 395bd8fb438..8c8631c8c53 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/models/_models.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/models/_models.py @@ -23,7 +23,6 @@ class Bird(_model_base.Model): You probably want to use the sub-classes and not this class directly. Known sub-classes are: Eagle, Goose, SeaGull, Sparrow - :ivar kind: Required. Default value is None. :vartype kind: str :ivar wingspan: Required. @@ -62,7 +61,6 @@ class Dinosaur(_model_base.Model): You probably want to use the sub-classes and not this class directly. Known sub-classes are: TRex - :ivar kind: Discriminator property for Dinosaur. Required. Default value is None. :vartype kind: str :ivar size: Required. @@ -98,7 +96,6 @@ class Eagle(Bird, discriminator="eagle"): """The second level model in polymorphic single levels inheritance which contains references to other polymorphic instances. - :ivar wingspan: Required. :vartype wingspan: int :ivar kind: Required. Default value is "eagle". @@ -141,7 +138,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Goose(Bird, discriminator="goose"): """The second level model in polymorphic single level inheritance. - :ivar wingspan: Required. :vartype wingspan: int :ivar kind: Required. Default value is "goose". @@ -172,7 +168,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SeaGull(Bird, discriminator="seagull"): """The second level model in polymorphic single level inheritance. - :ivar wingspan: Required. :vartype wingspan: int :ivar kind: Required. Default value is "seagull". @@ -203,7 +198,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Sparrow(Bird, discriminator="sparrow"): """The second level model in polymorphic single level inheritance. - :ivar wingspan: Required. :vartype wingspan: int :ivar kind: Required. Default value is "sparrow". @@ -234,7 +228,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class TRex(Dinosaur, discriminator="t-rex"): """The second level legacy model in polymorphic single level inheritance. - :ivar size: Required. :vartype size: int :ivar kind: Required. Default value is "t-rex". diff --git a/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/_operations/_operations.py index b1279974421..9ec7f6adbea 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/_operations/_operations.py @@ -238,7 +238,7 @@ def output(self, **kwargs: Any) -> _models.OutputRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.OutputRecord, response.json()) + deserialized = _deserialize(_models.OutputRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -356,7 +356,7 @@ def input_and_output( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.InputOutputRecord, response.json()) + deserialized = _deserialize(_models.InputOutputRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/_serialization.py b/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/_serialization.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/aio/_operations/_operations.py index 78fe9a40a7e..7d80a9abe14 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/aio/_operations/_operations.py @@ -193,7 +193,7 @@ async def output(self, **kwargs: Any) -> _models.OutputRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.OutputRecord, response.json()) + deserialized = _deserialize(_models.OutputRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -311,7 +311,7 @@ async def input_and_output( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.InputOutputRecord, response.json()) + deserialized = _deserialize(_models.InputOutputRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/models/_models.py b/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/models/_models.py index f8134e8b9be..70a57c40426 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/models/_models.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/models/_models.py @@ -16,7 +16,6 @@ class InputOutputRecord(_model_base.Model): """Record used both as operation parameter and return type. - :ivar required_prop: Required. :vartype required_prop: str """ @@ -45,8 +44,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class InputRecord(_model_base.Model): """Record used in operation parameters. - All required parameters must be populated in order to send to server. - :ivar required_prop: Required. :vartype required_prop: str """ @@ -75,7 +72,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class OutputRecord(_model_base.Model): """Record used in operation return type. - :ivar required_prop: Required. :vartype required_prop: str """ diff --git a/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/_operations/_operations.py index 5dee0cdaadb..4f6beeb823b 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/_operations/_operations.py @@ -259,7 +259,7 @@ def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json()) + deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -886,7 +886,7 @@ def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json()) + deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/_serialization.py b/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/_serialization.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/aio/_operations/_operations.py index cef65e1ce9d..64e2a077bd9 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/aio/_operations/_operations.py @@ -161,7 +161,7 @@ async def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json()) + deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -780,7 +780,7 @@ async def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json()) + deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/models/_models.py b/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/models/_models.py index b0c9e81c3a7..b84093776e1 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/models/_models.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/models/_models.py @@ -16,8 +16,6 @@ class ReadOnlyModel(_model_base.Model): """RoundTrip model with readonly optional properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar optional_nullable_int_list: Optional readonly nullable int list. :vartype optional_nullable_int_list: list[int] :ivar optional_string_record: Optional readonly string dictionary. @@ -33,9 +31,6 @@ class ReadOnlyModel(_model_base.Model): class VisibilityModel(_model_base.Model): """Output model with visibility properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar read_prop: Required string, illustrating a readonly property. Required. :vartype read_prop: str :ivar query_prop: Required int32, illustrating a query property. Required. diff --git a/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/_serialization.py b/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/_serialization.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py index f5ba2514fbc..6355d7dcc78 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py @@ -176,7 +176,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalProperties if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -358,7 +358,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalProperties if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDerived, response.json()) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -546,7 +546,9 @@ async def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalProperties if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDiscriminated, response.json()) + deserialized = _deserialize( + _models.ExtendsUnknownAdditionalPropertiesDiscriminated, response.json().get("", {}) + ) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -733,7 +735,7 @@ async def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsUnknownAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -912,7 +914,7 @@ async def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalPropertiesDeriv if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDerived, response.json()) + deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1098,7 +1100,7 @@ async def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalPropertiesDiscr if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDiscriminated, response.json()) + deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDiscriminated, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1285,7 +1287,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsStringAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsStringAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsStringAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1464,7 +1466,7 @@ async def get(self, **kwargs: Any) -> _models.IsStringAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsStringAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsStringAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1642,7 +1644,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadStringRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadStringRecord, response.json()) + deserialized = _deserialize(_models.SpreadStringRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1820,7 +1822,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsFloatAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsFloatAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsFloatAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1999,7 +2001,7 @@ async def get(self, **kwargs: Any) -> _models.IsFloatAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsFloatAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsFloatAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2177,7 +2179,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadFloatRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadFloatRecord, response.json()) + deserialized = _deserialize(_models.SpreadFloatRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2355,7 +2357,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsModelAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsModelAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsModelAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2534,7 +2536,7 @@ async def get(self, **kwargs: Any) -> _models.IsModelAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsModelAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsModelAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2712,7 +2714,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadModelRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadModelRecord, response.json()) + deserialized = _deserialize(_models.SpreadModelRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2890,7 +2892,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsModelArrayAdditionalPropert if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsModelArrayAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsModelArrayAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3077,7 +3079,7 @@ async def get(self, **kwargs: Any) -> _models.IsModelArrayAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsModelArrayAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsModelArrayAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3255,7 +3257,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadModelArrayRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadModelArrayRecord, response.json()) + deserialized = _deserialize(_models.SpreadModelArrayRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3434,7 +3436,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadStringRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadStringRecord, response.json()) + deserialized = _deserialize(_models.DifferentSpreadStringRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3613,7 +3615,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadFloatRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadFloatRecord, response.json()) + deserialized = _deserialize(_models.DifferentSpreadFloatRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3792,7 +3794,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadModelRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelRecord, response.json()) + deserialized = _deserialize(_models.DifferentSpreadModelRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3971,7 +3973,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadModelArrayRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelArrayRecord, response.json()) + deserialized = _deserialize(_models.DifferentSpreadModelArrayRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4150,7 +4152,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadStringDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadStringDerived, response.json()) + deserialized = _deserialize(_models.DifferentSpreadStringDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4329,7 +4331,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadFloatDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadFloatDerived, response.json()) + deserialized = _deserialize(_models.DifferentSpreadFloatDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4508,7 +4510,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadModelDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelDerived, response.json()) + deserialized = _deserialize(_models.DifferentSpreadModelDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4687,7 +4689,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadModelArrayDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelArrayDerived, response.json()) + deserialized = _deserialize(_models.DifferentSpreadModelArrayDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4865,7 +4867,7 @@ async def get(self, **kwargs: Any) -> _models.MultipleSpreadRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.MultipleSpreadRecord, response.json()) + deserialized = _deserialize(_models.MultipleSpreadRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5043,7 +5045,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForUnion, response.json()) + deserialized = _deserialize(_models.SpreadRecordForUnion, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5222,7 +5224,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForDiscriminatedUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForDiscriminatedUnion, response.json()) + deserialized = _deserialize(_models.SpreadRecordForDiscriminatedUnion, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5401,7 +5403,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUni if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion, response.json()) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5586,7 +5588,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUni if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion2, response.json()) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5773,7 +5775,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUni if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion3, response.json()) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion3, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/models/_models.py b/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/models/_models.py index bc15a165479..aa34b406ee7 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/models/_models.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/models/_models.py @@ -21,7 +21,6 @@ class DifferentSpreadFloatRecord(_model_base.Model): """The model spread Record\\ :code:`` with the different known property type. - :ivar name: The id property. Required. :vartype name: str """ @@ -51,7 +50,6 @@ class DifferentSpreadFloatDerived(DifferentSpreadFloatRecord): """The model extends from a model that spread Record\\ :code:`` with the different known property type. - :ivar name: The id property. Required. :vartype name: str :ivar derived_prop: The index property. Required. @@ -83,7 +81,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DifferentSpreadModelArrayRecord(_model_base.Model): """The model spread Record with the different known property type. - :ivar known_prop: Required. :vartype known_prop: str """ @@ -113,7 +110,6 @@ class DifferentSpreadModelArrayDerived(DifferentSpreadModelArrayRecord): """The model extends from a model that spread Record with the different known property type. - :ivar known_prop: Required. :vartype known_prop: str :ivar derived_prop: The index property. Required. @@ -147,7 +143,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DifferentSpreadModelRecord(_model_base.Model): """The model spread Record\\ :code:`` with the different known property type. - :ivar known_prop: Required. :vartype known_prop: str """ @@ -177,7 +172,6 @@ class DifferentSpreadModelDerived(DifferentSpreadModelRecord): """The model extends from a model that spread Record\\ :code:`` with the different known property type. - :ivar known_prop: Required. :vartype known_prop: str :ivar derived_prop: The index property. Required. @@ -211,7 +205,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DifferentSpreadStringRecord(_model_base.Model): """The model spread Record\\ :code:`` with the different known property type. - :ivar id: The name property. Required. :vartype id: float """ @@ -241,7 +234,6 @@ class DifferentSpreadStringDerived(DifferentSpreadStringRecord): """The model extends from a model that spread Record\\ :code:`` with the different known property type. - :ivar id: The name property. Required. :vartype id: float :ivar derived_prop: The index property. Required. @@ -273,7 +265,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExtendsFloatAdditionalProperties(_model_base.Model): """The model extends from Record\\ :code:`` type. - :ivar id: The id property. Required. :vartype id: float """ @@ -302,7 +293,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExtendsModelAdditionalProperties(_model_base.Model): """The model extends from Record\\ :code:`` type. - :ivar known_prop: Required. :vartype known_prop: ~typetest.property.additionalproperties.models.ModelForRecord """ @@ -333,7 +323,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExtendsModelArrayAdditionalProperties(_model_base.Model): """The model extends from Record type. - :ivar known_prop: Required. :vartype known_prop: list[~typetest.property.additionalproperties.models.ModelForRecord] """ @@ -364,7 +353,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExtendsStringAdditionalProperties(_model_base.Model): """The model extends from Record\\ :code:`` type. - :ivar name: The name property. Required. :vartype name: str """ @@ -393,7 +381,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExtendsUnknownAdditionalProperties(_model_base.Model): """The model extends from Record\\ :code:`` type. - :ivar name: The name property. Required. :vartype name: str """ @@ -422,7 +409,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExtendsUnknownAdditionalPropertiesDerived(ExtendsUnknownAdditionalProperties): # pylint: disable=name-too-long """The model extends from a type that extends from Record\\ :code:``. - :ivar name: The name property. Required. :vartype name: str :ivar index: The index property. Required. @@ -462,7 +448,6 @@ class ExtendsUnknownAdditionalPropertiesDiscriminated(_model_base.Model): # pyl You probably want to use the sub-classes and not this class directly. Known sub-classes are: ExtendsUnknownAdditionalPropertiesDiscriminatedDerived - :ivar name: The name property. Required. :vartype name: str :ivar kind: The discriminator. Required. Default value is None. @@ -499,7 +484,6 @@ class ExtendsUnknownAdditionalPropertiesDiscriminatedDerived( ): # pylint: disable=name-too-long """The derived discriminated type. - :ivar name: The name property. Required. :vartype name: str :ivar kind: Required. Default value is "derived". @@ -540,7 +524,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IsFloatAdditionalProperties(_model_base.Model): """The model is from Record\\ :code:`` type. - :ivar id: The id property. Required. :vartype id: float """ @@ -569,7 +552,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IsModelAdditionalProperties(_model_base.Model): """The model is from Record\\ :code:`` type. - :ivar known_prop: Required. :vartype known_prop: ~typetest.property.additionalproperties.models.ModelForRecord """ @@ -600,7 +582,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IsModelArrayAdditionalProperties(_model_base.Model): """The model is from Record type. - :ivar known_prop: Required. :vartype known_prop: list[~typetest.property.additionalproperties.models.ModelForRecord] """ @@ -631,7 +612,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IsStringAdditionalProperties(_model_base.Model): """The model is from Record\\ :code:`` type. - :ivar name: The name property. Required. :vartype name: str """ @@ -660,7 +640,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IsUnknownAdditionalProperties(_model_base.Model): """The model is from Record\\ :code:`` type. - :ivar name: The name property. Required. :vartype name: str """ @@ -689,7 +668,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IsUnknownAdditionalPropertiesDerived(IsUnknownAdditionalProperties): """The model extends from a type that is Record\\ :code:`` type. - :ivar name: The name property. Required. :vartype name: str :ivar index: The index property. Required. @@ -729,7 +707,6 @@ class IsUnknownAdditionalPropertiesDiscriminated(_model_base.Model): # pylint: You probably want to use the sub-classes and not this class directly. Known sub-classes are: IsUnknownAdditionalPropertiesDiscriminatedDerived - :ivar name: The name property. Required. :vartype name: str :ivar kind: The discriminator. Required. Default value is None. @@ -766,7 +743,6 @@ class IsUnknownAdditionalPropertiesDiscriminatedDerived( ): # pylint: disable=name-too-long """The derived discriminated type. - :ivar name: The name property. Required. :vartype name: str :ivar kind: Required. Default value is "derived". @@ -807,7 +783,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelForRecord(_model_base.Model): """model for record. - :ivar state: The state property. Required. :vartype state: str """ @@ -836,7 +811,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class MultipleSpreadRecord(_model_base.Model): """The model spread Record\\ :code:`` and Record\\ :code:``. - :ivar flag: The name property. Required. :vartype flag: bool """ @@ -865,7 +839,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SpreadFloatRecord(_model_base.Model): """The model spread Record\\ :code:`` with the same known property type. - :ivar id: The id property. Required. :vartype id: float """ @@ -894,7 +867,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SpreadModelArrayRecord(_model_base.Model): """SpreadModelArrayRecord. - :ivar known_prop: Required. :vartype known_prop: list[~typetest.property.additionalproperties.models.ModelForRecord] """ @@ -925,7 +897,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SpreadModelRecord(_model_base.Model): """The model spread Record\\ :code:`` with the same known property type. - :ivar known_prop: Required. :vartype known_prop: ~typetest.property.additionalproperties.models.ModelForRecord """ @@ -956,7 +927,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SpreadRecordForDiscriminatedUnion(_model_base.Model): """The model spread Record\\ :code:``. - :ivar name: The name property. Required. :vartype name: str """ @@ -985,7 +955,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SpreadRecordForNonDiscriminatedUnion(_model_base.Model): """The model spread Record. - :ivar name: The name property. Required. :vartype name: str """ @@ -1014,7 +983,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SpreadRecordForNonDiscriminatedUnion2(_model_base.Model): """The model spread Record. - :ivar name: The name property. Required. :vartype name: str """ @@ -1043,7 +1011,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SpreadRecordForNonDiscriminatedUnion3(_model_base.Model): """The model spread Record. - :ivar name: The name property. Required. :vartype name: str """ @@ -1072,7 +1039,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SpreadRecordForUnion(_model_base.Model): """The model spread Record. - :ivar flag: The name property. Required. :vartype flag: bool """ @@ -1101,7 +1067,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SpreadStringRecord(_model_base.Model): """The model spread Record\\ :code:`` with the same known property type. - :ivar name: The name property. Required. :vartype name: str """ @@ -1130,9 +1095,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class WidgetData0(_model_base.Model): """WidgetData0. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar kind: Required. Default value is "kind0". :vartype kind: str :ivar foo_prop: Required. @@ -1166,9 +1128,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class WidgetData1(_model_base.Model): """WidgetData1. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar kind: Required. Default value is "kind1". :vartype kind: str :ivar start: Required. @@ -1208,9 +1167,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class WidgetData2(_model_base.Model): """WidgetData2. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar kind: Required. Default value is "kind1". :vartype kind: str :ivar start: Required. diff --git a/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py index b24e582a88c..3e189dcd92a 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py @@ -1025,7 +1025,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1207,7 +1207,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalPropertiesDerive if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDerived, response.json()) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1395,7 +1395,9 @@ def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalPropertiesDiscri if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDiscriminated, response.json()) + deserialized = _deserialize( + _models.ExtendsUnknownAdditionalPropertiesDiscriminated, response.json().get("", {}) + ) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1582,7 +1584,7 @@ def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsUnknownAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1763,7 +1765,7 @@ def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalPropertiesDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDerived, response.json()) + deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1949,7 +1951,7 @@ def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalPropertiesDiscriminat if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDiscriminated, response.json()) + deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDiscriminated, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2136,7 +2138,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsStringAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsStringAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsStringAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2317,7 +2319,7 @@ def get(self, **kwargs: Any) -> _models.IsStringAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsStringAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsStringAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2497,7 +2499,7 @@ def get(self, **kwargs: Any) -> _models.SpreadStringRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadStringRecord, response.json()) + deserialized = _deserialize(_models.SpreadStringRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2675,7 +2677,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsFloatAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsFloatAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsFloatAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2856,7 +2858,7 @@ def get(self, **kwargs: Any) -> _models.IsFloatAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsFloatAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsFloatAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3036,7 +3038,7 @@ def get(self, **kwargs: Any) -> _models.SpreadFloatRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadFloatRecord, response.json()) + deserialized = _deserialize(_models.SpreadFloatRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3214,7 +3216,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsModelAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsModelAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsModelAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3395,7 +3397,7 @@ def get(self, **kwargs: Any) -> _models.IsModelAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsModelAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsModelAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3575,7 +3577,7 @@ def get(self, **kwargs: Any) -> _models.SpreadModelRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadModelRecord, response.json()) + deserialized = _deserialize(_models.SpreadModelRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3753,7 +3755,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsModelArrayAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsModelArrayAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsModelArrayAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3940,7 +3942,7 @@ def get(self, **kwargs: Any) -> _models.IsModelArrayAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsModelArrayAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsModelArrayAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4120,7 +4122,7 @@ def get(self, **kwargs: Any) -> _models.SpreadModelArrayRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadModelArrayRecord, response.json()) + deserialized = _deserialize(_models.SpreadModelArrayRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4301,7 +4303,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadStringRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadStringRecord, response.json()) + deserialized = _deserialize(_models.DifferentSpreadStringRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4482,7 +4484,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadFloatRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadFloatRecord, response.json()) + deserialized = _deserialize(_models.DifferentSpreadFloatRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4663,7 +4665,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadModelRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelRecord, response.json()) + deserialized = _deserialize(_models.DifferentSpreadModelRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4844,7 +4846,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadModelArrayRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelArrayRecord, response.json()) + deserialized = _deserialize(_models.DifferentSpreadModelArrayRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5025,7 +5027,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadStringDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadStringDerived, response.json()) + deserialized = _deserialize(_models.DifferentSpreadStringDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5206,7 +5208,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadFloatDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadFloatDerived, response.json()) + deserialized = _deserialize(_models.DifferentSpreadFloatDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5387,7 +5389,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadModelDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelDerived, response.json()) + deserialized = _deserialize(_models.DifferentSpreadModelDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5568,7 +5570,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadModelArrayDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelArrayDerived, response.json()) + deserialized = _deserialize(_models.DifferentSpreadModelArrayDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5748,7 +5750,7 @@ def get(self, **kwargs: Any) -> _models.MultipleSpreadRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.MultipleSpreadRecord, response.json()) + deserialized = _deserialize(_models.MultipleSpreadRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5926,7 +5928,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForUnion, response.json()) + deserialized = _deserialize(_models.SpreadRecordForUnion, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -6105,7 +6107,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForDiscriminatedUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForDiscriminatedUnion, response.json()) + deserialized = _deserialize(_models.SpreadRecordForDiscriminatedUnion, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -6286,7 +6288,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion, response.json()) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -6471,7 +6473,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUnion2: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion2, response.json()) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -6658,7 +6660,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUnion3: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion3, response.json()) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion3, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/_serialization.py b/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/_serialization.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py index 1f386ab9011..406acf4f13f 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py @@ -137,7 +137,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -193,7 +193,7 @@ async def get_null(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -475,7 +475,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -531,7 +531,7 @@ async def get_null(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -813,7 +813,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -869,7 +869,7 @@ async def get_null(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1151,7 +1151,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1207,7 +1207,7 @@ async def get_null(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1489,7 +1489,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1545,7 +1545,7 @@ async def get_null(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1838,7 +1838,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1895,7 +1895,7 @@ async def get_null(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2188,7 +2188,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.CollectionsStringProperty if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2245,7 +2245,7 @@ async def get_null(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/models/_models.py b/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/models/_models.py index 75617a41bac..f903a0b6593 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/models/_models.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/models/_models.py @@ -21,7 +21,6 @@ class BytesProperty(_model_base.Model): """Template type for testing models with nullable property. Pass in the type of the property you are looking for. - :ivar required_property: Required property. Required. :vartype required_property: str :ivar nullable_property: Property. Required. @@ -59,7 +58,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class CollectionsByteProperty(_model_base.Model): """Model with collection bytes properties. - :ivar required_property: Required property. Required. :vartype required_property: str :ivar nullable_property: Property. Required. @@ -97,7 +95,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class CollectionsModelProperty(_model_base.Model): """Model with collection models properties. - :ivar required_property: Required property. Required. :vartype required_property: str :ivar nullable_property: Property. Required. @@ -135,7 +132,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class CollectionsStringProperty(_model_base.Model): """Model with collection string properties. - :ivar required_property: Required property. Required. :vartype required_property: str :ivar nullable_property: Property. Required. @@ -173,7 +169,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DatetimeProperty(_model_base.Model): """Model with a datetime property. - :ivar required_property: Required property. Required. :vartype required_property: str :ivar nullable_property: Property. Required. @@ -211,7 +206,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DurationProperty(_model_base.Model): """Model with a duration property. - :ivar required_property: Required property. Required. :vartype required_property: str :ivar nullable_property: Property. Required. @@ -249,7 +243,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class InnerModel(_model_base.Model): """Inner model used in collections model property. - :ivar property: Inner model property. Required. :vartype property: str """ @@ -279,7 +272,6 @@ class StringProperty(_model_base.Model): """Template type for testing models with nullable property. Pass in the type of the property you are looking for. - :ivar required_property: Required property. Required. :vartype required_property: str :ivar nullable_property: Property. Required. diff --git a/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/operations/_operations.py index 9c105fefa63..08ab9420477 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/operations/_operations.py @@ -502,7 +502,7 @@ def get_non_null(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -558,7 +558,7 @@ def get_null(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -838,7 +838,7 @@ def get_non_null(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -894,7 +894,7 @@ def get_null(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1174,7 +1174,7 @@ def get_non_null(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1230,7 +1230,7 @@ def get_null(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1510,7 +1510,7 @@ def get_non_null(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1566,7 +1566,7 @@ def get_null(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1846,7 +1846,7 @@ def get_non_null(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1902,7 +1902,7 @@ def get_null(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2191,7 +2191,7 @@ def get_non_null(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2248,7 +2248,7 @@ def get_null(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2537,7 +2537,7 @@ def get_non_null(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2594,7 +2594,7 @@ def get_null(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/_serialization.py b/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/_serialization.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py index 6eca2e1f22c..2f911fad42b 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py @@ -173,7 +173,7 @@ async def get_all(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -229,7 +229,7 @@ async def get_default(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -503,7 +503,7 @@ async def get_all(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -559,7 +559,7 @@ async def get_default(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -833,7 +833,7 @@ async def get_all(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -889,7 +889,7 @@ async def get_default(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1163,7 +1163,7 @@ async def get_all(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1219,7 +1219,7 @@ async def get_default(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1493,7 +1493,7 @@ async def get_all(self, **kwargs: Any) -> _models.PlainDateProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainDateProperty, response.json()) + deserialized = _deserialize(_models.PlainDateProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1549,7 +1549,7 @@ async def get_default(self, **kwargs: Any) -> _models.PlainDateProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainDateProperty, response.json()) + deserialized = _deserialize(_models.PlainDateProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1823,7 +1823,7 @@ async def get_all(self, **kwargs: Any) -> _models.PlainTimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainTimeProperty, response.json()) + deserialized = _deserialize(_models.PlainTimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1879,7 +1879,7 @@ async def get_default(self, **kwargs: Any) -> _models.PlainTimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainTimeProperty, response.json()) + deserialized = _deserialize(_models.PlainTimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2153,7 +2153,7 @@ async def get_all(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2209,7 +2209,7 @@ async def get_default(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2484,7 +2484,7 @@ async def get_all(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2541,7 +2541,7 @@ async def get_default(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2815,7 +2815,7 @@ async def get_all(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json()) + deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2871,7 +2871,7 @@ async def get_default(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json()) + deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3145,7 +3145,7 @@ async def get_all(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json()) + deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3201,7 +3201,7 @@ async def get_default(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json()) + deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3475,7 +3475,7 @@ async def get_all(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3531,7 +3531,7 @@ async def get_default(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3805,7 +3805,7 @@ async def get_all(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3861,7 +3861,7 @@ async def get_default(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4136,7 +4136,7 @@ async def get_all(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4193,7 +4193,7 @@ async def get_default(self, **kwargs: Any) -> _models.UnionStringLiteralProperty if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4471,7 +4471,7 @@ async def get_all(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4527,7 +4527,7 @@ async def get_default(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4802,7 +4802,7 @@ async def get_all(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4859,7 +4859,7 @@ async def get_default(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5136,7 +5136,7 @@ async def get_all(self, **kwargs: Any) -> _models.RequiredAndOptionalProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json()) + deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5193,7 +5193,7 @@ async def get_required_only(self, **kwargs: Any) -> _models.RequiredAndOptionalP if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json()) + deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/models/_models.py b/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/models/_models.py index 5e8dbdad678..fa782ae9327 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/models/_models.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/models/_models.py @@ -307,7 +307,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class RequiredAndOptionalProperty(_model_base.Model): """Model with required and optional properties. - :ivar optional_property: optional string property. :vartype optional_property: str :ivar required_property: required int property. Required. diff --git a/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/operations/_operations.py index e962a7d3c9a..1613f4e7e87 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/operations/_operations.py @@ -1010,7 +1010,7 @@ def get_all(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1066,7 +1066,7 @@ def get_default(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1342,7 +1342,7 @@ def get_all(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1398,7 +1398,7 @@ def get_default(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1674,7 +1674,7 @@ def get_all(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1730,7 +1730,7 @@ def get_default(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2006,7 +2006,7 @@ def get_all(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2062,7 +2062,7 @@ def get_default(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2338,7 +2338,7 @@ def get_all(self, **kwargs: Any) -> _models.PlainDateProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainDateProperty, response.json()) + deserialized = _deserialize(_models.PlainDateProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2394,7 +2394,7 @@ def get_default(self, **kwargs: Any) -> _models.PlainDateProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainDateProperty, response.json()) + deserialized = _deserialize(_models.PlainDateProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2672,7 +2672,7 @@ def get_all(self, **kwargs: Any) -> _models.PlainTimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainTimeProperty, response.json()) + deserialized = _deserialize(_models.PlainTimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2728,7 +2728,7 @@ def get_default(self, **kwargs: Any) -> _models.PlainTimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainTimeProperty, response.json()) + deserialized = _deserialize(_models.PlainTimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3006,7 +3006,7 @@ def get_all(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3062,7 +3062,7 @@ def get_default(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3341,7 +3341,7 @@ def get_all(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3398,7 +3398,7 @@ def get_default(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3676,7 +3676,7 @@ def get_all(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json()) + deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3732,7 +3732,7 @@ def get_default(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json()) + deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4010,7 +4010,7 @@ def get_all(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json()) + deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4066,7 +4066,7 @@ def get_default(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json()) + deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4344,7 +4344,7 @@ def get_all(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4400,7 +4400,7 @@ def get_default(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4678,7 +4678,7 @@ def get_all(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4734,7 +4734,7 @@ def get_default(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5013,7 +5013,7 @@ def get_all(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5070,7 +5070,7 @@ def get_default(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5350,7 +5350,7 @@ def get_all(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5406,7 +5406,7 @@ def get_default(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5685,7 +5685,7 @@ def get_all(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5742,7 +5742,7 @@ def get_default(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -6023,7 +6023,7 @@ def get_all(self, **kwargs: Any) -> _models.RequiredAndOptionalProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json()) + deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -6080,7 +6080,7 @@ def get_required_only(self, **kwargs: Any) -> _models.RequiredAndOptionalPropert if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json()) + deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/_serialization.py b/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/_serialization.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py index bc7718a7d35..9346146038b 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py @@ -167,7 +167,7 @@ async def get(self, **kwargs: Any) -> _models.BooleanProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanProperty, response.json()) + deserialized = _deserialize(_models.BooleanProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -341,7 +341,7 @@ async def get(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -513,7 +513,7 @@ async def get(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -685,7 +685,7 @@ async def get(self, **kwargs: Any) -> _models.IntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntProperty, response.json()) + deserialized = _deserialize(_models.IntProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -857,7 +857,7 @@ async def get(self, **kwargs: Any) -> _models.FloatProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatProperty, response.json()) + deserialized = _deserialize(_models.FloatProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1029,7 +1029,7 @@ async def get(self, **kwargs: Any) -> _models.DecimalProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DecimalProperty, response.json()) + deserialized = _deserialize(_models.DecimalProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1203,7 +1203,7 @@ async def get(self, **kwargs: Any) -> _models.Decimal128Property: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Decimal128Property, response.json()) + deserialized = _deserialize(_models.Decimal128Property, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1377,7 +1377,7 @@ async def get(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1551,7 +1551,7 @@ async def get(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1725,7 +1725,7 @@ async def get(self, **kwargs: Any) -> _models.EnumProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EnumProperty, response.json()) + deserialized = _deserialize(_models.EnumProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1897,7 +1897,7 @@ async def get(self, **kwargs: Any) -> _models.ExtensibleEnumProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtensibleEnumProperty, response.json()) + deserialized = _deserialize(_models.ExtensibleEnumProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2072,7 +2072,7 @@ async def get(self, **kwargs: Any) -> _models.ModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelProperty, response.json()) + deserialized = _deserialize(_models.ModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2245,7 +2245,7 @@ async def get(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2420,7 +2420,7 @@ async def get(self, **kwargs: Any) -> _models.CollectionsIntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsIntProperty, response.json()) + deserialized = _deserialize(_models.CollectionsIntProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2596,7 +2596,7 @@ async def get(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2772,7 +2772,7 @@ async def get(self, **kwargs: Any) -> _models.DictionaryStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DictionaryStringProperty, response.json()) + deserialized = _deserialize(_models.DictionaryStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2947,7 +2947,7 @@ async def get(self, **kwargs: Any) -> _models.NeverProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NeverProperty, response.json()) + deserialized = _deserialize(_models.NeverProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3119,7 +3119,7 @@ async def get(self, **kwargs: Any) -> _models.UnknownStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownStringProperty, response.json()) + deserialized = _deserialize(_models.UnknownStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3294,7 +3294,7 @@ async def get(self, **kwargs: Any) -> _models.UnknownIntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownIntProperty, response.json()) + deserialized = _deserialize(_models.UnknownIntProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3468,7 +3468,7 @@ async def get(self, **kwargs: Any) -> _models.UnknownDictProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownDictProperty, response.json()) + deserialized = _deserialize(_models.UnknownDictProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3643,7 +3643,7 @@ async def get(self, **kwargs: Any) -> _models.UnknownArrayProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownArrayProperty, response.json()) + deserialized = _deserialize(_models.UnknownArrayProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3818,7 +3818,7 @@ async def get(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json()) + deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3993,7 +3993,7 @@ async def get(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json()) + deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4167,7 +4167,7 @@ async def get(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4342,7 +4342,7 @@ async def get(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4518,7 +4518,7 @@ async def get(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4694,7 +4694,7 @@ async def get(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4870,7 +4870,7 @@ async def get(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5045,7 +5045,7 @@ async def get(self, **kwargs: Any) -> _models.UnionEnumValueProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionEnumValueProperty, response.json()) + deserialized = _deserialize(_models.UnionEnumValueProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/models/_models.py b/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/models/_models.py index e436012c81d..77a4ca14594 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/models/_models.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/models/_models.py @@ -22,9 +22,6 @@ class BooleanLiteralProperty(_model_base.Model): """Model with a boolean literal property. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar property: Property. Required. Default value is True. :vartype property: bool """ @@ -40,7 +37,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class BooleanProperty(_model_base.Model): """Model with a boolean property. - :ivar property: Property. Required. :vartype property: bool """ @@ -69,7 +65,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class BytesProperty(_model_base.Model): """Model with a bytes property. - :ivar property: Property. Required. :vartype property: bytes """ @@ -98,7 +93,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class CollectionsIntProperty(_model_base.Model): """Model with collection int properties. - :ivar property: Property. Required. :vartype property: list[int] """ @@ -127,7 +121,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class CollectionsModelProperty(_model_base.Model): """Model with collection model properties. - :ivar property: Property. Required. :vartype property: list[~typetest.property.valuetypes.models.InnerModel] """ @@ -156,7 +149,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class CollectionsStringProperty(_model_base.Model): """Model with collection string properties. - :ivar property: Property. Required. :vartype property: list[str] """ @@ -185,7 +177,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DatetimeProperty(_model_base.Model): """Model with a datetime property. - :ivar property: Property. Required. :vartype property: ~datetime.datetime """ @@ -216,7 +207,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Decimal128Property(_model_base.Model): """Model with a decimal128 property. - :ivar property: Property. Required. :vartype property: ~decimal.Decimal """ @@ -245,7 +235,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DecimalProperty(_model_base.Model): """Model with a decimal property. - :ivar property: Property. Required. :vartype property: ~decimal.Decimal """ @@ -274,7 +263,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DictionaryStringProperty(_model_base.Model): """Model with dictionary string properties. - :ivar property: Property. Required. :vartype property: dict[str, str] """ @@ -303,7 +291,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DurationProperty(_model_base.Model): """Model with a duration property. - :ivar property: Property. Required. :vartype property: ~datetime.timedelta """ @@ -332,7 +319,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class EnumProperty(_model_base.Model): """Model with enum properties. - :ivar property: Property. Required. Known values are: "ValueOne" and "ValueTwo". :vartype property: str or ~typetest.property.valuetypes.models.FixedInnerEnum """ @@ -363,7 +349,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExtensibleEnumProperty(_model_base.Model): """Model with extensible enum properties. - :ivar property: Property. Required. Known values are: "ValueOne" and "ValueTwo". :vartype property: str or ~typetest.property.valuetypes.models.InnerEnum """ @@ -392,9 +377,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FloatLiteralProperty(_model_base.Model): """Model with a float literal property. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar property: Property. Required. Default value is 43.125. :vartype property: float """ @@ -410,7 +392,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FloatProperty(_model_base.Model): """Model with a float property. - :ivar property: Property. Required. :vartype property: float """ @@ -439,7 +420,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class InnerModel(_model_base.Model): """Inner model. Will be a property type for ModelWithModelProperties. - :ivar property: Required string property. Required. :vartype property: str """ @@ -468,9 +448,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IntLiteralProperty(_model_base.Model): """Model with a int literal property. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar property: Property. Required. Default value is 42. :vartype property: int """ @@ -486,7 +463,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IntProperty(_model_base.Model): """Model with a int property. - :ivar property: Property. Required. :vartype property: int """ @@ -515,7 +491,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelProperty(_model_base.Model): """Model with model properties. - :ivar property: Property. Required. :vartype property: ~typetest.property.valuetypes.models.InnerModel """ @@ -548,9 +523,6 @@ class NeverProperty(_model_base.Model): class StringLiteralProperty(_model_base.Model): """Model with a string literal property. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar property: Property. Required. Default value is "hello". :vartype property: str """ @@ -566,7 +538,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class StringProperty(_model_base.Model): """Model with a string property. - :ivar property: Property. Required. :vartype property: str """ @@ -596,7 +567,6 @@ class UnionEnumValueProperty(_model_base.Model): """Template type for testing models with specific properties. Pass in the type of the property you are looking for. - :ivar property: Property. Required. :vartype property: str or ~typetest.property.valuetypes.models.ENUM_VALUE2 """ @@ -625,7 +595,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UnionFloatLiteralProperty(_model_base.Model): """Model with a union of float literal as property. - :ivar property: Property. Required. Is one of the following types: float :vartype property: float or float """ @@ -654,7 +623,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UnionIntLiteralProperty(_model_base.Model): """Model with a union of int literal as property. - :ivar property: Property. Required. Is either a Literal[42] type or a Literal[43] type. :vartype property: int or int """ @@ -683,7 +651,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UnionStringLiteralProperty(_model_base.Model): """Model with a union of string literal as property. - :ivar property: Property. Required. Is either a Literal["hello"] type or a Literal["world"] type. :vartype property: str or str @@ -713,7 +680,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UnknownArrayProperty(_model_base.Model): """Model with a property unknown, and the data is an array. - :ivar property: Property. Required. :vartype property: any """ @@ -742,7 +708,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UnknownDictProperty(_model_base.Model): """Model with a property unknown, and the data is a dictionnary. - :ivar property: Property. Required. :vartype property: any """ @@ -771,7 +736,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UnknownIntProperty(_model_base.Model): """Model with a property unknown, and the data is a int32. - :ivar property: Property. Required. :vartype property: any """ @@ -800,7 +764,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UnknownStringProperty(_model_base.Model): """Model with a property unknown, and the data is a string. - :ivar property: Property. Required. :vartype property: any """ diff --git a/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py index c777a8e014f..e50a3bef8fa 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py @@ -922,7 +922,7 @@ def get(self, **kwargs: Any) -> _models.BooleanProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanProperty, response.json()) + deserialized = _deserialize(_models.BooleanProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1096,7 +1096,7 @@ def get(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1270,7 +1270,7 @@ def get(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1444,7 +1444,7 @@ def get(self, **kwargs: Any) -> _models.IntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntProperty, response.json()) + deserialized = _deserialize(_models.IntProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1618,7 +1618,7 @@ def get(self, **kwargs: Any) -> _models.FloatProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatProperty, response.json()) + deserialized = _deserialize(_models.FloatProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1792,7 +1792,7 @@ def get(self, **kwargs: Any) -> _models.DecimalProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DecimalProperty, response.json()) + deserialized = _deserialize(_models.DecimalProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1966,7 +1966,7 @@ def get(self, **kwargs: Any) -> _models.Decimal128Property: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Decimal128Property, response.json()) + deserialized = _deserialize(_models.Decimal128Property, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2140,7 +2140,7 @@ def get(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2314,7 +2314,7 @@ def get(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2488,7 +2488,7 @@ def get(self, **kwargs: Any) -> _models.EnumProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EnumProperty, response.json()) + deserialized = _deserialize(_models.EnumProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2662,7 +2662,7 @@ def get(self, **kwargs: Any) -> _models.ExtensibleEnumProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtensibleEnumProperty, response.json()) + deserialized = _deserialize(_models.ExtensibleEnumProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2839,7 +2839,7 @@ def get(self, **kwargs: Any) -> _models.ModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelProperty, response.json()) + deserialized = _deserialize(_models.ModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3014,7 +3014,7 @@ def get(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3191,7 +3191,7 @@ def get(self, **kwargs: Any) -> _models.CollectionsIntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsIntProperty, response.json()) + deserialized = _deserialize(_models.CollectionsIntProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3369,7 +3369,7 @@ def get(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3547,7 +3547,7 @@ def get(self, **kwargs: Any) -> _models.DictionaryStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DictionaryStringProperty, response.json()) + deserialized = _deserialize(_models.DictionaryStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3724,7 +3724,7 @@ def get(self, **kwargs: Any) -> _models.NeverProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NeverProperty, response.json()) + deserialized = _deserialize(_models.NeverProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3898,7 +3898,7 @@ def get(self, **kwargs: Any) -> _models.UnknownStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownStringProperty, response.json()) + deserialized = _deserialize(_models.UnknownStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4075,7 +4075,7 @@ def get(self, **kwargs: Any) -> _models.UnknownIntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownIntProperty, response.json()) + deserialized = _deserialize(_models.UnknownIntProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4249,7 +4249,7 @@ def get(self, **kwargs: Any) -> _models.UnknownDictProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownDictProperty, response.json()) + deserialized = _deserialize(_models.UnknownDictProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4424,7 +4424,7 @@ def get(self, **kwargs: Any) -> _models.UnknownArrayProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownArrayProperty, response.json()) + deserialized = _deserialize(_models.UnknownArrayProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4599,7 +4599,7 @@ def get(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json()) + deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4776,7 +4776,7 @@ def get(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json()) + deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4950,7 +4950,7 @@ def get(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5125,7 +5125,7 @@ def get(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5303,7 +5303,7 @@ def get(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5481,7 +5481,7 @@ def get(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5659,7 +5659,7 @@ def get(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5836,7 +5836,7 @@ def get(self, **kwargs: Any) -> _models.UnionEnumValueProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionEnumValueProperty, response.json()) + deserialized = _deserialize(_models.UnionEnumValueProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/_serialization.py b/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/_serialization.py +++ b/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/aio/operations/_operations.py index 10d1f90f853..2b9935e5c98 100644 --- a/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/aio/operations/_operations.py @@ -123,7 +123,7 @@ async def get(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json()) + deserialized = _deserialize(str, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -248,7 +248,7 @@ async def get(self, **kwargs: Any) -> bool: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bool, response.json()) + deserialized = _deserialize(bool, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -373,7 +373,7 @@ async def get(self, **kwargs: Any) -> Any: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Any, response.json()) + deserialized = _deserialize(Any, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -498,7 +498,7 @@ async def response_body(self, **kwargs: Any) -> decimal.Decimal: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(decimal.Decimal, response.json()) + deserialized = _deserialize(decimal.Decimal, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -670,7 +670,7 @@ async def response_body(self, **kwargs: Any) -> decimal.Decimal: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(decimal.Decimal, response.json()) + deserialized = _deserialize(decimal.Decimal, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -842,7 +842,7 @@ async def prepare_verify(self, **kwargs: Any) -> List[decimal.Decimal]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[decimal.Decimal], response.json()) + deserialized = _deserialize(List[decimal.Decimal], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -967,7 +967,7 @@ async def prepare_verify(self, **kwargs: Any) -> List[decimal.Decimal]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[decimal.Decimal], response.json()) + deserialized = _deserialize(List[decimal.Decimal], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/operations/_operations.py index 54eadb66341..0544d9c288e 100644 --- a/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/operations/_operations.py @@ -325,7 +325,7 @@ def get(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json()) + deserialized = _deserialize(str, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -450,7 +450,7 @@ def get(self, **kwargs: Any) -> bool: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bool, response.json()) + deserialized = _deserialize(bool, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -575,7 +575,7 @@ def get(self, **kwargs: Any) -> Any: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Any, response.json()) + deserialized = _deserialize(Any, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -700,7 +700,7 @@ def response_body(self, **kwargs: Any) -> decimal.Decimal: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(decimal.Decimal, response.json()) + deserialized = _deserialize(decimal.Decimal, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -876,7 +876,7 @@ def response_body(self, **kwargs: Any) -> decimal.Decimal: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(decimal.Decimal, response.json()) + deserialized = _deserialize(decimal.Decimal, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1052,7 +1052,7 @@ def prepare_verify(self, **kwargs: Any) -> List[decimal.Decimal]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[decimal.Decimal], response.json()) + deserialized = _deserialize(List[decimal.Decimal], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1177,7 +1177,7 @@ def prepare_verify(self, **kwargs: Any) -> List[decimal.Decimal]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[decimal.Decimal], response.json()) + deserialized = _deserialize(List[decimal.Decimal], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/_serialization.py b/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/_serialization.py +++ b/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/aio/operations/_operations.py index 974dc9d1b10..35713a52ade 100644 --- a/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/aio/operations/_operations.py @@ -130,7 +130,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse9: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse9, response.json()) + deserialized = _deserialize(_models.GetResponse9, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -315,7 +315,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse8: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse8, response.json()) + deserialized = _deserialize(_models.GetResponse8, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -502,7 +502,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse7: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse7, response.json()) + deserialized = _deserialize(_models.GetResponse7, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -693,7 +693,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse6: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse6, response.json()) + deserialized = _deserialize(_models.GetResponse6, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -874,7 +874,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse5: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse5, response.json()) + deserialized = _deserialize(_models.GetResponse5, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1053,7 +1053,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse4: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse4, response.json()) + deserialized = _deserialize(_models.GetResponse4, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1236,7 +1236,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse3: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse3, response.json()) + deserialized = _deserialize(_models.GetResponse3, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1419,7 +1419,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse2: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse2, response.json()) + deserialized = _deserialize(_models.GetResponse2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1602,7 +1602,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse1: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse1, response.json()) + deserialized = _deserialize(_models.GetResponse1, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1785,7 +1785,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse, response.json()) + deserialized = _deserialize(_models.GetResponse, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/models/_models.py b/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/models/_models.py index 82507a82c34..64bf34989d6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/models/_models.py +++ b/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/models/_models.py @@ -19,7 +19,6 @@ class Cat(_model_base.Model): """Cat. - :ivar name: Required. :vartype name: str """ @@ -48,7 +47,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Dog(_model_base.Model): """Dog. - :ivar bark: Required. :vartype bark: str """ @@ -77,7 +75,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class EnumsOnlyCases(_model_base.Model): """EnumsOnlyCases. - :ivar lr: This should be receive/send the left variant. Required. Is one of the following types: Literal["left"], Literal["right"], Literal["up"], Literal["down"] :vartype lr: str or str or str or str @@ -115,7 +112,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse(_model_base.Model): """GetResponse. - :ivar prop: Required. :vartype prop: ~typetest.union.models.MixedTypesCases """ @@ -144,7 +140,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse1(_model_base.Model): """GetResponse1. - :ivar prop: Required. :vartype prop: ~typetest.union.models.MixedLiteralsCases """ @@ -173,7 +168,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse2(_model_base.Model): """GetResponse2. - :ivar prop: Required. :vartype prop: ~typetest.union.models.StringAndArrayCases """ @@ -202,7 +196,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse3(_model_base.Model): """GetResponse3. - :ivar prop: Required. :vartype prop: ~typetest.union.models.EnumsOnlyCases """ @@ -231,7 +224,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse4(_model_base.Model): """GetResponse4. - :ivar prop: Required. Is either a Cat type or a Dog type. :vartype prop: ~typetest.union.models.Cat or ~typetest.union.models.Dog """ @@ -260,7 +252,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse5(_model_base.Model): """GetResponse5. - :ivar prop: Required. Is one of the following types: float :vartype prop: float or float or float """ @@ -289,7 +280,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse6(_model_base.Model): """GetResponse6. - :ivar prop: Required. Is one of the following types: Literal[1], Literal[2], Literal[3] :vartype prop: int or int or int """ @@ -318,7 +308,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse7(_model_base.Model): """GetResponse7. - :ivar prop: Required. Known values are: "b" and "c". :vartype prop: str or ~typetest.union.models.StringExtensibleNamedUnion """ @@ -349,7 +338,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse8(_model_base.Model): """GetResponse8. - :ivar prop: Required. Is one of the following types: Literal["b"], Literal["c"], str :vartype prop: str or str or str """ @@ -380,7 +368,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse9(_model_base.Model): """GetResponse9. - :ivar prop: Required. Is one of the following types: Literal["a"], Literal["b"], Literal["c"] :vartype prop: str or str or str """ @@ -409,7 +396,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class MixedLiteralsCases(_model_base.Model): """MixedLiteralsCases. - :ivar string_literal: This should be receive/send the "a" variant. Required. Is one of the following types: Literal["a"], Literal[2], float, Literal[True] :vartype string_literal: str or int or float or bool @@ -469,7 +455,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class MixedTypesCases(_model_base.Model): """MixedTypesCases. - :ivar model: This should be receive/send the Cat variant. Required. Is one of the following types: Cat, Literal["a"], int, bool :vartype model: ~typetest.union.models.Cat or str or int or bool @@ -536,7 +521,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class StringAndArrayCases(_model_base.Model): """StringAndArrayCases. - :ivar string: This should be receive/send the string variant. Required. Is either a str type or a [str] type. :vartype string: str or list[str] diff --git a/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/operations/_operations.py index 34efe0563d6..de0e5846fc7 100644 --- a/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/operations/_operations.py @@ -391,7 +391,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse9: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse9, response.json()) + deserialized = _deserialize(_models.GetResponse9, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -574,7 +574,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse8: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse8, response.json()) + deserialized = _deserialize(_models.GetResponse8, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -761,7 +761,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse7: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse7, response.json()) + deserialized = _deserialize(_models.GetResponse7, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -952,7 +952,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse6: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse6, response.json()) + deserialized = _deserialize(_models.GetResponse6, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1133,7 +1133,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse5: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse5, response.json()) + deserialized = _deserialize(_models.GetResponse5, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1314,7 +1314,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse4: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse4, response.json()) + deserialized = _deserialize(_models.GetResponse4, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1497,7 +1497,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse3: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse3, response.json()) + deserialized = _deserialize(_models.GetResponse3, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1678,7 +1678,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse2: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse2, response.json()) + deserialized = _deserialize(_models.GetResponse2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1859,7 +1859,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse1: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse1, response.json()) + deserialized = _deserialize(_models.GetResponse1, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2040,7 +2040,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse, response.json()) + deserialized = _deserialize(_models.GetResponse, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/_serialization.py b/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/_serialization.py +++ b/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/aio/operations/_operations.py index ee609fd604b..250a7079bd4 100644 --- a/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/aio/operations/_operations.py @@ -179,7 +179,7 @@ async def v2_in_interface(self, body: Union[_models.ModelV2, JSON, IO[bytes]], * if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json()) + deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -313,7 +313,7 @@ async def v1( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV1, response.json()) + deserialized = _deserialize(_models.ModelV1, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -430,7 +430,7 @@ async def v2(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwargs: Any) if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json()) + deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/models/_models.py b/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/models/_models.py index 4723f9db5b8..ed9f8d9d37f 100644 --- a/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/models/_models.py +++ b/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/models/_models.py @@ -19,7 +19,6 @@ class ModelV1(_model_base.Model): """ModelV1. - :ivar prop: Required. :vartype prop: str :ivar enum_prop: Required. Known values are: "enumMemberV1" and "enumMemberV2". @@ -62,7 +61,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelV2(_model_base.Model): """ModelV2. - :ivar prop: Required. :vartype prop: str :ivar enum_prop: Required. "enumMember" diff --git a/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/operations/_operations.py index eb4b74f3de3..fdbf00a0d0c 100644 --- a/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/operations/_operations.py @@ -226,7 +226,7 @@ def v2_in_interface(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwarg if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json()) + deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -358,7 +358,7 @@ def v1(self, body: Union[_models.ModelV1, JSON, IO[bytes]], *, header_v2: str, * if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV1, response.json()) + deserialized = _deserialize(_models.ModelV1, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -473,7 +473,7 @@ def v2(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwargs: Any) -> _m if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json()) + deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/_operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/_operations/_operations.py index cf583ed9bee..c7803297713 100644 --- a/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/_operations/_operations.py @@ -192,7 +192,7 @@ def test( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TestModel, response.json()) + deserialized = _deserialize(_models.TestModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/_serialization.py b/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/_serialization.py +++ b/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/aio/_operations/_operations.py index e59f4897cdf..4ecdcf4b636 100644 --- a/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/aio/_operations/_operations.py @@ -168,7 +168,7 @@ async def test( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TestModel, response.json()) + deserialized = _deserialize(_models.TestModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/models/_models.py b/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/models/_models.py index 4f831a94814..c2449575c39 100644 --- a/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/models/_models.py +++ b/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/models/_models.py @@ -16,7 +16,6 @@ class TestModel(_model_base.Model): """TestModel. - :ivar prop: Required. :vartype prop: str :ivar changed_prop: diff --git a/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/_operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/_operations/_operations.py index b0385017472..675c6e3677b 100644 --- a/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/_operations/_operations.py @@ -182,7 +182,7 @@ def v2(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwargs: Any) -> _m if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json()) + deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -299,7 +299,7 @@ def model_v3(self, body: Union[_models.ModelV3, JSON, IO[bytes]], **kwargs: Any) if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV3, response.json()) + deserialized = _deserialize(_models.ModelV3, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/_serialization.py b/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/_serialization.py +++ b/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/aio/_operations/_operations.py index d1fd773d544..a203a50fa66 100644 --- a/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/aio/_operations/_operations.py @@ -148,7 +148,7 @@ async def v2(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwargs: Any) if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json()) + deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -267,7 +267,7 @@ async def model_v3(self, body: Union[_models.ModelV3, JSON, IO[bytes]], **kwargs if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV3, response.json()) + deserialized = _deserialize(_models.ModelV3, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/models/_models.py b/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/models/_models.py index ac6c82b5f41..dbce875014e 100644 --- a/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/models/_models.py +++ b/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/models/_models.py @@ -19,7 +19,6 @@ class ModelV2(_model_base.Model): """ModelV2. - :ivar prop: Required. :vartype prop: str :ivar enum_prop: Required. "enumMemberV2" @@ -62,7 +61,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelV3(_model_base.Model): """ModelV3. - :ivar id: Required. :vartype id: str :ivar enum_prop: Required. Known values are: "enumMemberV1" and "enumMemberV2Preview". diff --git a/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/_serialization.py b/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/_serialization.py +++ b/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py index 3ec4aef9bb3..61e0c9a38a2 100644 --- a/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py @@ -175,7 +175,7 @@ async def new_op_in_new_interface( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NewModel, response.json()) + deserialized = _deserialize(_models.NewModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -306,7 +306,7 @@ async def new_op( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NewModel, response.json()) + deserialized = _deserialize(_models.NewModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/models/_models.py b/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/models/_models.py index 4e8e36ed08b..cd263115fd2 100644 --- a/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/models/_models.py +++ b/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/models/_models.py @@ -19,7 +19,6 @@ class NewModel(_model_base.Model): """NewModel. - :ivar new_prop: Required. :vartype new_prop: str :ivar enum_prop: Required. "newEnumMember" diff --git a/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py index 9041afcbb9f..49af789ac74 100644 --- a/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py @@ -211,7 +211,7 @@ def new_op_in_new_interface( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NewModel, response.json()) + deserialized = _deserialize(_models.NewModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -342,7 +342,7 @@ def new_op( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NewModel, response.json()) + deserialized = _deserialize(_models.NewModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_operations/_operations.py index e186a185abe..f693c23be97 100644 --- a/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_operations/_operations.py @@ -114,7 +114,7 @@ def test(self, body: str, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json()) + deserialized = _deserialize(str, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_serialization.py b/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_serialization.py +++ b/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_operations/_operations.py index 8a6d8510cc6..bfcf2ab79bf 100644 --- a/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_operations/_operations.py @@ -96,7 +96,7 @@ async def test(self, body: str, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json()) + deserialized = _deserialize(str, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/_operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/_operations/_operations.py index 4a5c3ce2574..b66d0505b2d 100644 --- a/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/_operations/_operations.py @@ -184,7 +184,7 @@ def test(self, body: Union[_models.TestModel, JSON, IO[bytes]], *, param: str, * if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TestModel, response.json()) + deserialized = _deserialize(_models.TestModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/_serialization.py b/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/_serialization.py +++ b/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/aio/_operations/_operations.py index facba2f832c..d387d161a44 100644 --- a/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/aio/_operations/_operations.py @@ -163,7 +163,7 @@ async def test( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TestModel, response.json()) + deserialized = _deserialize(_models.TestModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/models/_models.py b/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/models/_models.py index 98eabdebad9..536b61d8536 100644 --- a/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/models/_models.py +++ b/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/models/_models.py @@ -16,7 +16,6 @@ class TestModel(_model_base.Model): """TestModel. - :ivar prop: Required. :vartype prop: str :ivar changed_prop: Required. diff --git a/packages/typespec-python/test/unbranded/generated/authentication-api-key/authentication/apikey/_serialization.py b/packages/typespec-python/test/unbranded/generated/authentication-api-key/authentication/apikey/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/authentication-api-key/authentication/apikey/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/authentication-api-key/authentication/apikey/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/authentication-api-key/authentication/apikey/models/_models.py b/packages/typespec-python/test/unbranded/generated/authentication-api-key/authentication/apikey/models/_models.py index f1ca3dc4e67..3c857cabdf8 100644 --- a/packages/typespec-python/test/unbranded/generated/authentication-api-key/authentication/apikey/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/authentication-api-key/authentication/apikey/models/_models.py @@ -16,8 +16,6 @@ class InvalidAuth(_model_base.Model): """InvalidAuth. - All required parameters must be populated in order to send to server. - :ivar error: Required. :vartype error: str """ diff --git a/packages/typespec-python/test/unbranded/generated/authentication-http-custom/authentication/http/custom/_serialization.py b/packages/typespec-python/test/unbranded/generated/authentication-http-custom/authentication/http/custom/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/authentication-http-custom/authentication/http/custom/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/authentication-http-custom/authentication/http/custom/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/authentication-http-custom/authentication/http/custom/models/_models.py b/packages/typespec-python/test/unbranded/generated/authentication-http-custom/authentication/http/custom/models/_models.py index f1ca3dc4e67..3c857cabdf8 100644 --- a/packages/typespec-python/test/unbranded/generated/authentication-http-custom/authentication/http/custom/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/authentication-http-custom/authentication/http/custom/models/_models.py @@ -16,8 +16,6 @@ class InvalidAuth(_model_base.Model): """InvalidAuth. - All required parameters must be populated in order to send to server. - :ivar error: Required. :vartype error: str """ diff --git a/packages/typespec-python/test/unbranded/generated/authentication-oauth2/authentication/oauth2/_serialization.py b/packages/typespec-python/test/unbranded/generated/authentication-oauth2/authentication/oauth2/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/authentication-oauth2/authentication/oauth2/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/authentication-oauth2/authentication/oauth2/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/authentication-oauth2/authentication/oauth2/models/_models.py b/packages/typespec-python/test/unbranded/generated/authentication-oauth2/authentication/oauth2/models/_models.py index f1ca3dc4e67..3c857cabdf8 100644 --- a/packages/typespec-python/test/unbranded/generated/authentication-oauth2/authentication/oauth2/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/authentication-oauth2/authentication/oauth2/models/_models.py @@ -16,8 +16,6 @@ class InvalidAuth(_model_base.Model): """InvalidAuth. - All required parameters must be populated in order to send to server. - :ivar error: Required. :vartype error: str """ diff --git a/packages/typespec-python/test/unbranded/generated/authentication-union/authentication/union/_serialization.py b/packages/typespec-python/test/unbranded/generated/authentication-union/authentication/union/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/authentication-union/authentication/union/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/authentication-union/authentication/union/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/_serialization.py b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/models/_models.py b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/models/_models.py index 1818508887e..ed402041482 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/models/_models.py @@ -16,7 +16,6 @@ class Base64BytesProperty(_model_base.Model): """Base64BytesProperty. - :ivar value: Required. :vartype value: bytes """ @@ -45,7 +44,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Base64urlArrayBytesProperty(_model_base.Model): """Base64urlArrayBytesProperty. - :ivar value: Required. :vartype value: list[bytes] """ @@ -74,7 +72,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Base64urlBytesProperty(_model_base.Model): """Base64urlBytesProperty. - :ivar value: Required. :vartype value: bytes """ @@ -103,7 +100,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DefaultBytesProperty(_model_base.Model): """DefaultBytesProperty. - :ivar value: Required. :vartype value: bytes """ diff --git a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/property/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/property/aio/operations/_operations.py index 02415c9d3c2..c0f29ad2eb6 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/property/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/property/aio/operations/_operations.py @@ -170,7 +170,7 @@ async def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models3.DefaultBytesProperty, response.json()) + deserialized = _deserialize(_models3.DefaultBytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -285,7 +285,7 @@ async def base64( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models3.Base64BytesProperty, response.json()) + deserialized = _deserialize(_models3.Base64BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -400,7 +400,7 @@ async def base64_url( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models3.Base64urlBytesProperty, response.json()) + deserialized = _deserialize(_models3.Base64urlBytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -520,7 +520,7 @@ async def base64_url_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models3.Base64urlArrayBytesProperty, response.json()) + deserialized = _deserialize(_models3.Base64urlArrayBytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/property/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/property/operations/_operations.py index eb4982e1f8f..c6ad066de22 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/property/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/property/operations/_operations.py @@ -235,7 +235,7 @@ def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.DefaultBytesProperty, response.json()) + deserialized = _deserialize(_models2.DefaultBytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -350,7 +350,7 @@ def base64( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.Base64BytesProperty, response.json()) + deserialized = _deserialize(_models2.Base64BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -465,7 +465,7 @@ def base64_url( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.Base64urlBytesProperty, response.json()) + deserialized = _deserialize(_models2.Base64urlBytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -585,7 +585,7 @@ def base64_url_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.Base64urlArrayBytesProperty, response.json()) + deserialized = _deserialize(_models2.Base64urlArrayBytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/responsebody/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/responsebody/aio/operations/_operations.py index 6b0e5ca2f12..b4cda257144 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/responsebody/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/responsebody/aio/operations/_operations.py @@ -104,7 +104,7 @@ async def default(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json(), format="base64") + deserialized = _deserialize(bytes, response.json().get("", {}), format="base64") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -263,7 +263,7 @@ async def base64(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json(), format="base64") + deserialized = _deserialize(bytes, response.json().get("", {}), format="base64") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -316,7 +316,7 @@ async def base64_url(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json(), format="base64url") + deserialized = _deserialize(bytes, response.json().get("", {}), format="base64url") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/responsebody/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/responsebody/operations/_operations.py index f3a2be1308e..3ef2dd4a7da 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/responsebody/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/responsebody/operations/_operations.py @@ -171,7 +171,7 @@ def default(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json(), format="base64") + deserialized = _deserialize(bytes, response.json().get("", {}), format="base64") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -330,7 +330,7 @@ def base64(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json(), format="base64") + deserialized = _deserialize(bytes, response.json().get("", {}), format="base64") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -383,7 +383,7 @@ def base64_url(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json(), format="base64url") + deserialized = _deserialize(bytes, response.json().get("", {}), format="base64url") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/_serialization.py b/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/models/_models.py b/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/models/_models.py index f68996e2385..c14b7a2d1eb 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/models/_models.py @@ -17,7 +17,6 @@ class DefaultDatetimeProperty(_model_base.Model): """DefaultDatetimeProperty. - :ivar value: Required. :vartype value: ~datetime.datetime """ @@ -46,7 +45,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Rfc3339DatetimeProperty(_model_base.Model): """Rfc3339DatetimeProperty. - :ivar value: Required. :vartype value: ~datetime.datetime """ @@ -75,7 +73,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Rfc7231DatetimeProperty(_model_base.Model): """Rfc7231DatetimeProperty. - :ivar value: Required. :vartype value: ~datetime.datetime """ @@ -104,7 +101,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UnixTimestampArrayDatetimeProperty(_model_base.Model): """UnixTimestampArrayDatetimeProperty. - :ivar value: Required. :vartype value: list[~datetime.datetime] """ @@ -135,7 +131,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UnixTimestampDatetimeProperty(_model_base.Model): """UnixTimestampDatetimeProperty. - :ivar value: Required. :vartype value: ~datetime.datetime """ diff --git a/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/property/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/property/aio/operations/_operations.py index 5cb74599ca8..f70e1b1a9d8 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/property/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/property/aio/operations/_operations.py @@ -171,7 +171,7 @@ async def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models3.DefaultDatetimeProperty, response.json()) + deserialized = _deserialize(_models3.DefaultDatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -286,7 +286,7 @@ async def rfc3339( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models3.Rfc3339DatetimeProperty, response.json()) + deserialized = _deserialize(_models3.Rfc3339DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -401,7 +401,7 @@ async def rfc7231( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models3.Rfc7231DatetimeProperty, response.json()) + deserialized = _deserialize(_models3.Rfc7231DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -521,7 +521,7 @@ async def unix_timestamp( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models3.UnixTimestampDatetimeProperty, response.json()) + deserialized = _deserialize(_models3.UnixTimestampDatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -645,7 +645,7 @@ async def unix_timestamp_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models3.UnixTimestampArrayDatetimeProperty, response.json()) + deserialized = _deserialize(_models3.UnixTimestampArrayDatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/property/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/property/operations/_operations.py index 2c4f2b09a24..428d517021f 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/property/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/property/operations/_operations.py @@ -252,7 +252,7 @@ def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.DefaultDatetimeProperty, response.json()) + deserialized = _deserialize(_models2.DefaultDatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -367,7 +367,7 @@ def rfc3339( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.Rfc3339DatetimeProperty, response.json()) + deserialized = _deserialize(_models2.Rfc3339DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -482,7 +482,7 @@ def rfc7231( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.Rfc7231DatetimeProperty, response.json()) + deserialized = _deserialize(_models2.Rfc7231DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -602,7 +602,7 @@ def unix_timestamp( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.UnixTimestampDatetimeProperty, response.json()) + deserialized = _deserialize(_models2.UnixTimestampDatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -726,7 +726,7 @@ def unix_timestamp_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.UnixTimestampArrayDatetimeProperty, response.json()) + deserialized = _deserialize(_models2.UnixTimestampArrayDatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/_serialization.py b/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/aio/operations/_operations.py index 7aad977e72f..8bdb41a7add 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/aio/operations/_operations.py @@ -172,7 +172,7 @@ async def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.DefaultDurationProperty, response.json()) + deserialized = _deserialize(_models2.DefaultDurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -287,7 +287,7 @@ async def iso8601( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.ISO8601DurationProperty, response.json()) + deserialized = _deserialize(_models2.ISO8601DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -407,7 +407,7 @@ async def int32_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.Int32SecondsDurationProperty, response.json()) + deserialized = _deserialize(_models2.Int32SecondsDurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -527,7 +527,7 @@ async def float_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.FloatSecondsDurationProperty, response.json()) + deserialized = _deserialize(_models2.FloatSecondsDurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -647,7 +647,7 @@ async def float64_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.Float64SecondsDurationProperty, response.json()) + deserialized = _deserialize(_models2.Float64SecondsDurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -767,7 +767,7 @@ async def float_seconds_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.FloatSecondsDurationArrayProperty, response.json()) + deserialized = _deserialize(_models2.FloatSecondsDurationArrayProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/models/_models.py b/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/models/_models.py index e3787e2bfe4..362ac079837 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/models/_models.py @@ -17,7 +17,6 @@ class DefaultDurationProperty(_model_base.Model): """DefaultDurationProperty. - :ivar value: Required. :vartype value: ~datetime.timedelta """ @@ -46,7 +45,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Float64SecondsDurationProperty(_model_base.Model): """Float64SecondsDurationProperty. - :ivar value: Required. :vartype value: float """ @@ -75,7 +73,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FloatSecondsDurationArrayProperty(_model_base.Model): """FloatSecondsDurationArrayProperty. - :ivar value: Required. :vartype value: list[float] """ @@ -104,7 +101,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FloatSecondsDurationProperty(_model_base.Model): """FloatSecondsDurationProperty. - :ivar value: Required. :vartype value: float """ @@ -133,7 +129,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Int32SecondsDurationProperty(_model_base.Model): """Int32SecondsDurationProperty. - :ivar value: Required. :vartype value: int """ @@ -162,7 +157,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ISO8601DurationProperty(_model_base.Model): """ISO8601DurationProperty. - :ivar value: Required. :vartype value: ~datetime.timedelta """ diff --git a/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/operations/_operations.py index 34a3aec9b4c..c9c56bdccb5 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/operations/_operations.py @@ -269,7 +269,7 @@ def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.DefaultDurationProperty, response.json()) + deserialized = _deserialize(_models1.DefaultDurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -384,7 +384,7 @@ def iso8601( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.ISO8601DurationProperty, response.json()) + deserialized = _deserialize(_models1.ISO8601DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -504,7 +504,7 @@ def int32_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.Int32SecondsDurationProperty, response.json()) + deserialized = _deserialize(_models1.Int32SecondsDurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -624,7 +624,7 @@ def float_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.FloatSecondsDurationProperty, response.json()) + deserialized = _deserialize(_models1.FloatSecondsDurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -744,7 +744,7 @@ def float64_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.Float64SecondsDurationProperty, response.json()) + deserialized = _deserialize(_models1.Float64SecondsDurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -864,7 +864,7 @@ def float_seconds_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.FloatSecondsDurationArrayProperty, response.json()) + deserialized = _deserialize(_models1.FloatSecondsDurationArrayProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/_serialization.py b/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/aio/operations/_operations.py index 3b4cc092892..26fa4e5eae1 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/aio/operations/_operations.py @@ -169,7 +169,7 @@ async def safeint_as_string( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.SafeintAsStringProperty, response.json()) + deserialized = _deserialize(_models2.SafeintAsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -284,7 +284,7 @@ async def uint32_as_string_optional( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.Uint32AsStringProperty, response.json()) + deserialized = _deserialize(_models2.Uint32AsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -399,7 +399,7 @@ async def uint8_as_string( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.Uint8AsStringProperty, response.json()) + deserialized = _deserialize(_models2.Uint8AsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/models/_models.py b/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/models/_models.py index ab0b220495b..37e3f2a4bbb 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/models/_models.py @@ -16,7 +16,6 @@ class SafeintAsStringProperty(_model_base.Model): """SafeintAsStringProperty. - :ivar value: Required. :vartype value: int """ @@ -72,7 +71,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Uint8AsStringProperty(_model_base.Model): """Uint8AsStringProperty. - :ivar value: Required. :vartype value: int """ diff --git a/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/operations/_operations.py index 41da6fc1959..5b3a66e9791 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/operations/_operations.py @@ -218,7 +218,7 @@ def safeint_as_string( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.SafeintAsStringProperty, response.json()) + deserialized = _deserialize(_models1.SafeintAsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -333,7 +333,7 @@ def uint32_as_string_optional( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.Uint32AsStringProperty, response.json()) + deserialized = _deserialize(_models1.Uint32AsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -448,7 +448,7 @@ def uint8_as_string( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.Uint8AsStringProperty, response.json()) + deserialized = _deserialize(_models1.Uint8AsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/_operations/_operations.py index c5809c73b5b..00f2d983b98 100644 --- a/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/_operations/_operations.py @@ -255,7 +255,7 @@ def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json()) + deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -865,7 +865,7 @@ def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json()) + deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/_serialization.py b/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/aio/_operations/_operations.py index 9e1acc89fef..2f545622efa 100644 --- a/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/aio/_operations/_operations.py @@ -158,7 +158,7 @@ async def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json()) + deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -770,7 +770,7 @@ async def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json()) + deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/models/_models.py b/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/models/_models.py index 14f694259fa..e4d48650dde 100644 --- a/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/models/_models.py @@ -16,8 +16,6 @@ class ReadOnlyModel(_model_base.Model): """RoundTrip model with readonly optional properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar optional_nullable_int_list: Optional readonly nullable int list. :vartype optional_nullable_int_list: list[int] :ivar optional_string_record: Optional readonly string dictionary. @@ -33,9 +31,6 @@ class ReadOnlyModel(_model_base.Model): class VisibilityModel(_model_base.Model): """Output model with visibility properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar read_prop: Required string, illustrating a readonly property. Required. :vartype read_prop: str :ivar query_prop: Required int32, illustrating a query property. Required. diff --git a/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/_operations/_operations.py index 9f0b167b45a..8f620a65759 100644 --- a/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/_operations/_operations.py @@ -255,7 +255,7 @@ def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json()) + deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -864,7 +864,7 @@ def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json()) + deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/_serialization.py b/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/aio/_operations/_operations.py index 78895a2e24e..e721e251e50 100644 --- a/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/aio/_operations/_operations.py @@ -158,7 +158,7 @@ async def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json()) + deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -771,7 +771,7 @@ async def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json()) + deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/models/_models.py b/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/models/_models.py index 14f694259fa..e4d48650dde 100644 --- a/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/models/_models.py @@ -16,8 +16,6 @@ class ReadOnlyModel(_model_base.Model): """RoundTrip model with readonly optional properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar optional_nullable_int_list: Optional readonly nullable int list. :vartype optional_nullable_int_list: list[int] :ivar optional_string_record: Optional readonly string dictionary. @@ -33,9 +31,6 @@ class ReadOnlyModel(_model_base.Model): class VisibilityModel(_model_base.Model): """Output model with visibility properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar read_prop: Required string, illustrating a readonly property. Required. :vartype read_prop: str :ivar query_prop: Required int32, illustrating a query property. Required. diff --git a/packages/typespec-python/test/unbranded/generated/parameters-basic/parameters/basic/_serialization.py b/packages/typespec-python/test/unbranded/generated/parameters-basic/parameters/basic/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/parameters-basic/parameters/basic/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/parameters-basic/parameters/basic/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/parameters-basic/parameters/basic/explicitbody/models/_models.py b/packages/typespec-python/test/unbranded/generated/parameters-basic/parameters/basic/explicitbody/models/_models.py index 8215aaf7ef2..41da6b5a06d 100644 --- a/packages/typespec-python/test/unbranded/generated/parameters-basic/parameters/basic/explicitbody/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/parameters-basic/parameters/basic/explicitbody/models/_models.py @@ -16,8 +16,6 @@ class User(_model_base.Model): """This is a simple model. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ diff --git a/packages/typespec-python/test/unbranded/generated/parameters-body-optionality/parameters/bodyoptionality/_serialization.py b/packages/typespec-python/test/unbranded/generated/parameters-body-optionality/parameters/bodyoptionality/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/parameters-body-optionality/parameters/bodyoptionality/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/parameters-body-optionality/parameters/bodyoptionality/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/parameters-body-optionality/parameters/bodyoptionality/models/_models.py b/packages/typespec-python/test/unbranded/generated/parameters-body-optionality/parameters/bodyoptionality/models/_models.py index 60ec5c7ddf0..ac7ed1a27f8 100644 --- a/packages/typespec-python/test/unbranded/generated/parameters-body-optionality/parameters/bodyoptionality/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/parameters-body-optionality/parameters/bodyoptionality/models/_models.py @@ -16,8 +16,6 @@ class BodyModel(_model_base.Model): """BodyModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ diff --git a/packages/typespec-python/test/unbranded/generated/parameters-collection-format/parameters/collectionformat/_serialization.py b/packages/typespec-python/test/unbranded/generated/parameters-collection-format/parameters/collectionformat/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/parameters-collection-format/parameters/collectionformat/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/parameters-collection-format/parameters/collectionformat/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/parameters-spread/parameters/spread/_serialization.py b/packages/typespec-python/test/unbranded/generated/parameters-spread/parameters/spread/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/parameters-spread/parameters/spread/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/parameters-spread/parameters/spread/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/parameters-spread/parameters/spread/model/models/_models.py b/packages/typespec-python/test/unbranded/generated/parameters-spread/parameters/spread/model/models/_models.py index e9d78e47f34..506d64e4f01 100644 --- a/packages/typespec-python/test/unbranded/generated/parameters-spread/parameters/spread/model/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/parameters-spread/parameters/spread/model/models/_models.py @@ -16,8 +16,6 @@ class BodyParameter(_model_base.Model): """This is a simple model. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ diff --git a/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/_serialization.py b/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/aio/operations/_operations.py index 2914d209c43..53546171cbc 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/aio/operations/_operations.py @@ -163,7 +163,7 @@ async def get_avatar_as_json(self, **kwargs: Any) -> _models2.PngImageAsJson: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.PngImageAsJson, response.json()) + deserialized = _deserialize(_models2.PngImageAsJson, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/models/_models.py b/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/models/_models.py index 2e7d1f34f73..9ab24bb249a 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/models/_models.py @@ -16,7 +16,6 @@ class PngImageAsJson(_model_base.Model): """PngImageAsJson. - :ivar content: Required. :vartype content: bytes """ diff --git a/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/operations/_operations.py index 2612d220b63..e05a02ced6c 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/operations/_operations.py @@ -188,7 +188,7 @@ def get_avatar_as_json(self, **kwargs: Any) -> _models1.PngImageAsJson: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.PngImageAsJson, response.json()) + deserialized = _deserialize(_models1.PngImageAsJson, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/_operations/_operations.py index 0f8810e92b1..f47ef88fe44 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/_operations/_operations.py @@ -200,7 +200,7 @@ def create_resource(self, body: Union[_models.Resource, JSON, IO[bytes]], **kwar if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json()) + deserialized = _deserialize(_models.Resource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -313,7 +313,7 @@ def update_resource(self, body: Union[_models.ResourcePatch, JSON, IO[bytes]], * if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json()) + deserialized = _deserialize(_models.Resource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -436,7 +436,7 @@ def update_optional_resource( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json()) + deserialized = _deserialize(_models.Resource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/_serialization.py b/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/aio/_operations/_operations.py index ef6377f4fce..e65c891904d 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/aio/_operations/_operations.py @@ -152,7 +152,7 @@ async def create_resource(self, body: Union[_models.Resource, JSON, IO[bytes]], if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json()) + deserialized = _deserialize(_models.Resource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -269,7 +269,7 @@ async def update_resource( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json()) + deserialized = _deserialize(_models.Resource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -394,7 +394,7 @@ async def update_optional_resource( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json()) + deserialized = _deserialize(_models.Resource, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/models/_models.py b/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/models/_models.py index 8d8ec836387..d98cb4b124c 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/models/_models.py @@ -50,7 +50,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Resource(_model_base.Model): """Details about a resource. - :ivar name: Required. :vartype name: str :ivar description: diff --git a/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/_serialization.py b/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/stringbody/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/stringbody/aio/operations/_operations.py index 20b96439c56..0d3a44385b0 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/stringbody/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/stringbody/aio/operations/_operations.py @@ -156,7 +156,7 @@ async def get_as_text(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.text()) + deserialized = _deserialize(str, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -260,7 +260,7 @@ async def get_as_json(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json()) + deserialized = _deserialize(str, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/stringbody/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/stringbody/operations/_operations.py index eaba4eca397..238787ddb8b 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/stringbody/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/stringbody/operations/_operations.py @@ -207,7 +207,7 @@ def get_as_text(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.text()) + deserialized = _deserialize(str, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -311,7 +311,7 @@ def get_as_json(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json()) + deserialized = _deserialize(str, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/payload-multipart/payload/multipart/_serialization.py b/packages/typespec-python/test/unbranded/generated/payload-multipart/payload/multipart/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-multipart/payload/multipart/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/payload-multipart/payload/multipart/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/payload-multipart/payload/multipart/formdata/httpparts/nonstring/models/_models.py b/packages/typespec-python/test/unbranded/generated/payload-multipart/payload/multipart/formdata/httpparts/nonstring/models/_models.py index 0f38b5fb240..7461612bcdc 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-multipart/payload/multipart/formdata/httpparts/nonstring/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/payload-multipart/payload/multipart/formdata/httpparts/nonstring/models/_models.py @@ -16,8 +16,6 @@ class FloatRequest(_model_base.Model): """FloatRequest. - All required parameters must be populated in order to send to server. - :ivar temperature: Required. :vartype temperature: float """ diff --git a/packages/typespec-python/test/unbranded/generated/payload-multipart/payload/multipart/models/_models.py b/packages/typespec-python/test/unbranded/generated/payload-multipart/payload/multipart/models/_models.py index dd9bdb318c7..9f11c9273d1 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-multipart/payload/multipart/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/payload-multipart/payload/multipart/models/_models.py @@ -20,8 +20,6 @@ class Address(_model_base.Model): """Address. - All required parameters must be populated in order to send to server. - :ivar city: Required. :vartype city: str """ @@ -50,8 +48,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class BinaryArrayPartsRequest(_model_base.Model): """BinaryArrayPartsRequest. - All required parameters must be populated in order to send to server. - :ivar id: Required. :vartype id: str :ivar pictures: Required. @@ -87,8 +83,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ComplexHttpPartsModelRequest(_model_base.Model): """ComplexHttpPartsModelRequest. - All required parameters must be populated in order to send to server. - :ivar id: Required. :vartype id: str :ivar address: Required. @@ -143,8 +137,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ComplexPartsRequest(_model_base.Model): """ComplexPartsRequest. - All required parameters must be populated in order to send to server. - :ivar id: Required. :vartype id: str :ivar address: Required. @@ -192,8 +184,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FileWithHttpPartOptionalContentTypeRequest(_model_base.Model): # pylint: disable=name-too-long """FileWithHttpPartOptionalContentTypeRequest. - All required parameters must be populated in order to send to server. - :ivar profile_image: Required. :vartype profile_image: ~payload.multipart._vendor.FileType """ @@ -224,8 +214,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FileWithHttpPartRequiredContentTypeRequest(_model_base.Model): # pylint: disable=name-too-long """FileWithHttpPartRequiredContentTypeRequest. - All required parameters must be populated in order to send to server. - :ivar profile_image: Required. :vartype profile_image: ~payload.multipart._vendor.FileType """ @@ -256,8 +244,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FileWithHttpPartSpecificContentTypeRequest(_model_base.Model): # pylint: disable=name-too-long """FileWithHttpPartSpecificContentTypeRequest. - All required parameters must be populated in order to send to server. - :ivar profile_image: Required. :vartype profile_image: ~payload.multipart._vendor.FileType """ @@ -288,8 +274,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class JsonPartRequest(_model_base.Model): """JsonPartRequest. - All required parameters must be populated in order to send to server. - :ivar address: Required. :vartype address: ~payload.multipart.models.Address :ivar profile_image: Required. @@ -325,8 +309,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class MultiBinaryPartsRequest(_model_base.Model): """MultiBinaryPartsRequest. - All required parameters must be populated in order to send to server. - :ivar profile_image: Required. :vartype profile_image: ~payload.multipart._vendor.FileType :ivar picture: @@ -363,8 +345,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class MultiPartRequest(_model_base.Model): """MultiPartRequest. - All required parameters must be populated in order to send to server. - :ivar id: Required. :vartype id: str :ivar profile_image: Required. diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/_serialization.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/models/_models.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/models/_models.py index d7e05ce8d0a..883f42b6608 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/models/_models.py @@ -16,7 +16,6 @@ class Pet(_model_base.Model): """Pet. - :ivar id: Required. :vartype id: str :ivar name: Required. diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/aio/operations/_operations.py index c898fd6c439..c0b10e3e9ff 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/aio/operations/_operations.py @@ -25,6 +25,7 @@ from ...._model_base import _deserialize from ...._serialization import Deserializer, Serializer from ....aio._configuration import PageableClientConfiguration +from ...continuationtoken.aio.operations._operations import ServerDrivenPaginationContinuationTokenOperations from ...operations._operations import build_server_driven_pagination_link_request if sys.version_info >= (3, 9): @@ -52,6 +53,10 @@ def __init__(self, *args, **kwargs) -> None: self._serialize: Serializer = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self.continuation_token = ServerDrivenPaginationContinuationTokenOperations( + self._client, self._config, self._serialize, self._deserialize + ) + def link(self, **kwargs: Any) -> AsyncIterable["_models3.Pet"]: """link. @@ -99,7 +104,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models3.Pet], deserialized["pets"]) + list_of_elem = _deserialize(List[_models3.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("next") or None, AsyncList(list_of_elem) diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/__init__.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/__init__.py new file mode 100644 index 00000000000..d55ccad1f57 --- /dev/null +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/__init__.py @@ -0,0 +1 @@ +__path__ = __import__("pkgutil").extend_path(__path__, __name__) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/__init__.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/__init__.py new file mode 100644 index 00000000000..d55ccad1f57 --- /dev/null +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/__init__.py @@ -0,0 +1 @@ +__path__ = __import__("pkgutil").extend_path(__path__, __name__) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/__init__.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/__init__.py new file mode 100644 index 00000000000..014fc6a87aa --- /dev/null +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/__init__.py @@ -0,0 +1,22 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Unbranded Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Unbranded (R) Python Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +# pylint: disable=wrong-import-position + +from typing import TYPE_CHECKING + +if TYPE_CHECKING: + from ._patch import * # pylint: disable=unused-wildcard-import + + +from ._patch import __all__ as _patch_all +from ._patch import * +from ._patch import patch_sdk as _patch_sdk + +__all__ = [] +__all__.extend([p for p in _patch_all if p not in __all__]) # pyright: ignore +_patch_sdk() diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py new file mode 100644 index 00000000000..a2eba42b656 --- /dev/null +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py @@ -0,0 +1,295 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Unbranded Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Unbranded (R) Python Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +import sys +from typing import Any, AsyncIterable, Callable, Dict, List, Optional, TypeVar + +from corehttp.exceptions import ( + ClientAuthenticationError, + HttpResponseError, + ResourceExistsError, + ResourceNotFoundError, + ResourceNotModifiedError, + map_error, +) +from corehttp.paging import AsyncItemPaged, AsyncList +from corehttp.rest import AsyncHttpResponse, HttpRequest +from corehttp.runtime import AsyncPipelineClient +from corehttp.runtime.pipeline import PipelineResponse + +from ..... import models as _models4 +from ....._model_base import _deserialize +from ....._serialization import Deserializer, Serializer +from .....aio._configuration import PageableClientConfiguration +from ...operations._operations import ( + build_server_driven_pagination_continuation_token_request_header_response_body_request, + build_server_driven_pagination_continuation_token_request_header_response_header_request, + build_server_driven_pagination_continuation_token_request_query_response_body_request, + build_server_driven_pagination_continuation_token_request_query_response_header_request, +) + +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping +else: + from typing import MutableMapping # type: ignore +_Unset: Any = object() +T = TypeVar("T") +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + + +class ServerDrivenPaginationContinuationTokenOperations: # pylint: disable=name-too-long + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~payload.pageable.aio.PageableClient`'s + :attr:`continuation_token` attribute. + """ + + def __init__(self, *args, **kwargs) -> None: + input_args = list(args) + self._client: AsyncPipelineClient = input_args.pop(0) if input_args else kwargs.pop("client") + self._config: PageableClientConfiguration = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize: Serializer = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") + + def request_query_response_body( + self, *, token: Optional[str] = None, **kwargs: Any + ) -> AsyncIterable["_models4.Pet"]: + """request_query_response_body. + + :keyword token: Default value is None. + :paramtype token: str + :return: An iterator like instance of Pet + :rtype: ~corehttp.paging.AsyncItemPaged[~payload.pageable.models.Pet] + :raises ~corehttp.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = kwargs.pop("params", {}) or {} + + cls: ClsType[List[_models4.Pet]] = kwargs.pop("cls", None) + + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(_next_token=_Unset): + + _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( + token=token if _next_token is _Unset else _next_token, + headers=_headers, + params=_params, + ) + path_format_arguments = { + "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), + } + _request.url = self._client.format_url(_request.url, **path_format_arguments) + return _request + + async def extract_data(pipeline_response): + deserialized = pipeline_response.http_response.json() + list_of_elem = _deserialize(List[_models4.Pet], deserialized.get("pets", [])) + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.get("nextToken") or None, AsyncList(list_of_elem) + + async def get_next(_next_token=_Unset): + _request = prepare_request(_next_token) + + _stream = False + pipeline_response: PipelineResponse = await self._client.pipeline.run(_request, stream=_stream, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response) + + return pipeline_response + + return AsyncItemPaged(get_next, extract_data) + + def request_header_response_body( + self, *, token: Optional[str] = None, **kwargs: Any + ) -> AsyncIterable["_models4.Pet"]: + """request_header_response_body. + + :keyword token: Default value is None. + :paramtype token: str + :return: An iterator like instance of Pet + :rtype: ~corehttp.paging.AsyncItemPaged[~payload.pageable.models.Pet] + :raises ~corehttp.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = kwargs.pop("params", {}) or {} + + cls: ClsType[List[_models4.Pet]] = kwargs.pop("cls", None) + + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(_next_token=_Unset): + + _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( + token=token if _next_token is _Unset else _next_token, + headers=_headers, + params=_params, + ) + path_format_arguments = { + "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), + } + _request.url = self._client.format_url(_request.url, **path_format_arguments) + return _request + + async def extract_data(pipeline_response): + deserialized = pipeline_response.http_response.json() + list_of_elem = _deserialize(List[_models4.Pet], deserialized.get("pets", [])) + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.get("nextToken") or None, AsyncList(list_of_elem) + + async def get_next(_next_token=_Unset): + _request = prepare_request(_next_token) + + _stream = False + pipeline_response: PipelineResponse = await self._client.pipeline.run(_request, stream=_stream, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response) + + return pipeline_response + + return AsyncItemPaged(get_next, extract_data) + + def request_query_response_header( + self, *, token: Optional[str] = None, **kwargs: Any + ) -> AsyncIterable["_models4.Pet"]: + """request_query_response_header. + + :keyword token: Default value is None. + :paramtype token: str + :return: An iterator like instance of Pet + :rtype: ~corehttp.paging.AsyncItemPaged[~payload.pageable.models.Pet] + :raises ~corehttp.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = kwargs.pop("params", {}) or {} + + cls: ClsType[List[_models4.Pet]] = kwargs.pop("cls", None) + + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(_next_token=_Unset): + + _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( + token=token if _next_token is _Unset else _next_token, + headers=_headers, + params=_params, + ) + path_format_arguments = { + "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), + } + _request.url = self._client.format_url(_request.url, **path_format_arguments) + return _request + + async def extract_data(pipeline_response): + deserialized = pipeline_response.http_response.json() + list_of_elem = _deserialize(List[_models4.Pet], deserialized.get("pets", [])) + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return pipeline_response.http_response.headers.get("next-token") or None, AsyncList(list_of_elem) + + async def get_next(_next_token=_Unset): + _request = prepare_request(_next_token) + + _stream = False + pipeline_response: PipelineResponse = await self._client.pipeline.run(_request, stream=_stream, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response) + + return pipeline_response + + return AsyncItemPaged(get_next, extract_data) + + def request_header_response_header( + self, *, token: Optional[str] = None, **kwargs: Any + ) -> AsyncIterable["_models4.Pet"]: + """request_header_response_header. + + :keyword token: Default value is None. + :paramtype token: str + :return: An iterator like instance of Pet + :rtype: ~corehttp.paging.AsyncItemPaged[~payload.pageable.models.Pet] + :raises ~corehttp.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = kwargs.pop("params", {}) or {} + + cls: ClsType[List[_models4.Pet]] = kwargs.pop("cls", None) + + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(_next_token=_Unset): + + _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( + token=token if _next_token is _Unset else _next_token, + headers=_headers, + params=_params, + ) + path_format_arguments = { + "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), + } + _request.url = self._client.format_url(_request.url, **path_format_arguments) + return _request + + async def extract_data(pipeline_response): + deserialized = pipeline_response.http_response.json() + list_of_elem = _deserialize(List[_models4.Pet], deserialized.get("pets", [])) + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return pipeline_response.http_response.headers.get("next-token") or None, AsyncList(list_of_elem) + + async def get_next(_next_token=_Unset): + _request = prepare_request(_next_token) + + _stream = False + pipeline_response: PipelineResponse = await self._client.pipeline.run(_request, stream=_stream, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response) + + return pipeline_response + + return AsyncItemPaged(get_next, extract_data) diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_patch.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_patch.py new file mode 100644 index 00000000000..cc9d8be1c50 --- /dev/null +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_patch.py @@ -0,0 +1,20 @@ +# ------------------------------------ +# Copyright (c) Unbranded Corporation. +# Licensed under the MIT License. +# ------------------------------------ +"""Customize generated code here. + +Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize +""" +from typing import List + +__all__: List[str] = [] # Add all objects you want publicly available to users at this package level + + +def patch_sdk(): + """Do not remove from this file. + + `patch_sdk` is a last resort escape hatch that allows you to do customizations + you can't accomplish using the techniques described in + https://aka.ms/azsdk/python/dpcodegen/python/customize + """ diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/__init__.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/__init__.py new file mode 100644 index 00000000000..014fc6a87aa --- /dev/null +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/__init__.py @@ -0,0 +1,22 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Unbranded Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Unbranded (R) Python Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +# pylint: disable=wrong-import-position + +from typing import TYPE_CHECKING + +if TYPE_CHECKING: + from ._patch import * # pylint: disable=unused-wildcard-import + + +from ._patch import __all__ as _patch_all +from ._patch import * +from ._patch import patch_sdk as _patch_sdk + +__all__ = [] +__all__.extend([p for p in _patch_all if p not in __all__]) # pyright: ignore +_patch_sdk() diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py new file mode 100644 index 00000000000..77017003c8c --- /dev/null +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py @@ -0,0 +1,364 @@ +# pylint: disable=line-too-long,useless-suppression +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Unbranded Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Unbranded (R) Python Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +import sys +from typing import Any, Callable, Dict, Iterable, List, Optional, TypeVar + +from corehttp.exceptions import ( + ClientAuthenticationError, + HttpResponseError, + ResourceExistsError, + ResourceNotFoundError, + ResourceNotModifiedError, + map_error, +) +from corehttp.paging import ItemPaged +from corehttp.rest import HttpRequest, HttpResponse +from corehttp.runtime import PipelineClient +from corehttp.runtime.pipeline import PipelineResponse +from corehttp.utils import case_insensitive_dict + +from .... import models as _models3 +from ...._configuration import PageableClientConfiguration +from ...._model_base import _deserialize +from ...._serialization import Deserializer, Serializer + +if sys.version_info >= (3, 9): + from collections.abc import MutableMapping +else: + from typing import MutableMapping # type: ignore +_Unset: Any = object() +T = TypeVar("T") +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +_SERIALIZER = Serializer() +_SERIALIZER.client_side_validation = False + + +def build_server_driven_pagination_continuation_token_request_query_response_body_request( # pylint: disable=name-too-long + *, token: Optional[str] = None, **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = "/payload/pageable/server-driven-pagination/continuationtoken/request-query-response-body" + + # Construct parameters + if token is not None: + _params["token"] = _SERIALIZER.query("token", token, "str") + + # Construct headers + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") + + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + + +def build_server_driven_pagination_continuation_token_request_header_response_body_request( # pylint: disable=name-too-long + *, token: Optional[str] = None, **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = "/payload/pageable/server-driven-pagination/continuationtoken/request-header-response-body" + + # Construct headers + if token is not None: + _headers["token"] = _SERIALIZER.header("token", token, "str") + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") + + return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) + + +def build_server_driven_pagination_continuation_token_request_query_response_header_request( # pylint: disable=name-too-long + *, token: Optional[str] = None, **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = "/payload/pageable/server-driven-pagination/continuationtoken/request-query-response-header" + + # Construct parameters + if token is not None: + _params["token"] = _SERIALIZER.query("token", token, "str") + + # Construct headers + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") + + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + + +def build_server_driven_pagination_continuation_token_request_header_response_header_request( # pylint: disable=name-too-long + *, token: Optional[str] = None, **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = "/payload/pageable/server-driven-pagination/continuationtoken/request-header-response-header" + + # Construct headers + if token is not None: + _headers["token"] = _SERIALIZER.header("token", token, "str") + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") + + return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) + + +class ServerDrivenPaginationContinuationTokenOperations: # pylint: disable=name-too-long + """ + .. warning:: + **DO NOT** instantiate this class directly. + + Instead, you should access the following operations through + :class:`~payload.pageable.PageableClient`'s + :attr:`continuation_token` attribute. + """ + + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client: PipelineClient = input_args.pop(0) if input_args else kwargs.pop("client") + self._config: PageableClientConfiguration = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize: Serializer = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") + + def request_query_response_body(self, *, token: Optional[str] = None, **kwargs: Any) -> Iterable["_models3.Pet"]: + """request_query_response_body. + + :keyword token: Default value is None. + :paramtype token: str + :return: An iterator like instance of Pet + :rtype: ~corehttp.paging.ItemPaged[~payload.pageable.models.Pet] + :raises ~corehttp.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = kwargs.pop("params", {}) or {} + + cls: ClsType[List[_models3.Pet]] = kwargs.pop("cls", None) + + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(_next_token=_Unset): + + _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( + token=token if _next_token is _Unset else _next_token, + headers=_headers, + params=_params, + ) + path_format_arguments = { + "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), + } + _request.url = self._client.format_url(_request.url, **path_format_arguments) + return _request + + def extract_data(pipeline_response): + deserialized = pipeline_response.http_response.json() + list_of_elem = _deserialize(List[_models3.Pet], deserialized.get("pets", [])) + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.get("nextToken") or None, iter(list_of_elem) + + def get_next(_next_token=_Unset): + _request = prepare_request(_next_token) + + _stream = False + pipeline_response: PipelineResponse = self._client.pipeline.run(_request, stream=_stream, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response) + + return pipeline_response + + return ItemPaged(get_next, extract_data) + + def request_header_response_body(self, *, token: Optional[str] = None, **kwargs: Any) -> Iterable["_models3.Pet"]: + """request_header_response_body. + + :keyword token: Default value is None. + :paramtype token: str + :return: An iterator like instance of Pet + :rtype: ~corehttp.paging.ItemPaged[~payload.pageable.models.Pet] + :raises ~corehttp.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = kwargs.pop("params", {}) or {} + + cls: ClsType[List[_models3.Pet]] = kwargs.pop("cls", None) + + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(_next_token=_Unset): + + _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( + token=token if _next_token is _Unset else _next_token, + headers=_headers, + params=_params, + ) + path_format_arguments = { + "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), + } + _request.url = self._client.format_url(_request.url, **path_format_arguments) + return _request + + def extract_data(pipeline_response): + deserialized = pipeline_response.http_response.json() + list_of_elem = _deserialize(List[_models3.Pet], deserialized.get("pets", [])) + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.get("nextToken") or None, iter(list_of_elem) + + def get_next(_next_token=_Unset): + _request = prepare_request(_next_token) + + _stream = False + pipeline_response: PipelineResponse = self._client.pipeline.run(_request, stream=_stream, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response) + + return pipeline_response + + return ItemPaged(get_next, extract_data) + + def request_query_response_header(self, *, token: Optional[str] = None, **kwargs: Any) -> Iterable["_models3.Pet"]: + """request_query_response_header. + + :keyword token: Default value is None. + :paramtype token: str + :return: An iterator like instance of Pet + :rtype: ~corehttp.paging.ItemPaged[~payload.pageable.models.Pet] + :raises ~corehttp.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = kwargs.pop("params", {}) or {} + + cls: ClsType[List[_models3.Pet]] = kwargs.pop("cls", None) + + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(_next_token=_Unset): + + _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( + token=token if _next_token is _Unset else _next_token, + headers=_headers, + params=_params, + ) + path_format_arguments = { + "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), + } + _request.url = self._client.format_url(_request.url, **path_format_arguments) + return _request + + def extract_data(pipeline_response): + deserialized = pipeline_response.http_response.json() + list_of_elem = _deserialize(List[_models3.Pet], deserialized.get("pets", [])) + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return pipeline_response.http_response.headers.get("next-token") or None, iter(list_of_elem) + + def get_next(_next_token=_Unset): + _request = prepare_request(_next_token) + + _stream = False + pipeline_response: PipelineResponse = self._client.pipeline.run(_request, stream=_stream, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response) + + return pipeline_response + + return ItemPaged(get_next, extract_data) + + def request_header_response_header(self, *, token: Optional[str] = None, **kwargs: Any) -> Iterable["_models3.Pet"]: + """request_header_response_header. + + :keyword token: Default value is None. + :paramtype token: str + :return: An iterator like instance of Pet + :rtype: ~corehttp.paging.ItemPaged[~payload.pageable.models.Pet] + :raises ~corehttp.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = kwargs.pop("params", {}) or {} + + cls: ClsType[List[_models3.Pet]] = kwargs.pop("cls", None) + + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(_next_token=_Unset): + + _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( + token=token if _next_token is _Unset else _next_token, + headers=_headers, + params=_params, + ) + path_format_arguments = { + "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), + } + _request.url = self._client.format_url(_request.url, **path_format_arguments) + return _request + + def extract_data(pipeline_response): + deserialized = pipeline_response.http_response.json() + list_of_elem = _deserialize(List[_models3.Pet], deserialized.get("pets", [])) + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return pipeline_response.http_response.headers.get("next-token") or None, iter(list_of_elem) + + def get_next(_next_token=_Unset): + _request = prepare_request(_next_token) + + _stream = False + pipeline_response: PipelineResponse = self._client.pipeline.run(_request, stream=_stream, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response) + + return pipeline_response + + return ItemPaged(get_next, extract_data) diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_patch.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_patch.py new file mode 100644 index 00000000000..cc9d8be1c50 --- /dev/null +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_patch.py @@ -0,0 +1,20 @@ +# ------------------------------------ +# Copyright (c) Unbranded Corporation. +# Licensed under the MIT License. +# ------------------------------------ +"""Customize generated code here. + +Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize +""" +from typing import List + +__all__: List[str] = [] # Add all objects you want publicly available to users at this package level + + +def patch_sdk(): + """Do not remove from this file. + + `patch_sdk` is a last resort escape hatch that allows you to do customizations + you can't accomplish using the techniques described in + https://aka.ms/azsdk/python/dpcodegen/python/customize + """ diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/operations/_operations.py index ef5a0d8f195..f1f02e515e6 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/operations/_operations.py @@ -26,6 +26,7 @@ from ..._configuration import PageableClientConfiguration from ..._model_base import _deserialize from ..._serialization import Deserializer, Serializer +from ..continuationtoken.operations._operations import ServerDrivenPaginationContinuationTokenOperations if sys.version_info >= (3, 9): from collections.abc import MutableMapping @@ -69,6 +70,10 @@ def __init__(self, *args, **kwargs): self._serialize: Serializer = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") + self.continuation_token = ServerDrivenPaginationContinuationTokenOperations( + self._client, self._config, self._serialize, self._deserialize + ) + def link(self, **kwargs: Any) -> Iterable["_models2.Pet"]: """link. @@ -116,7 +121,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = _deserialize(List[_models2.Pet], deserialized["pets"]) + list_of_elem = _deserialize(List[_models2.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("next") or None, iter(list_of_elem) diff --git a/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/_serialization.py b/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/aio/operations/_operations.py index 7a8d0f4bcac..f576f090d3b 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/aio/operations/_operations.py @@ -129,7 +129,7 @@ async def get(self, **kwargs: Any) -> _models.SimpleModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.SimpleModel, response.text()) + deserialized = _deserialize_xml(_models.SimpleModel, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -251,7 +251,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithSimpleArrays: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithSimpleArrays, response.text()) + deserialized = _deserialize_xml(_models.ModelWithSimpleArrays, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -373,7 +373,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithArrayOfModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithArrayOfModel, response.text()) + deserialized = _deserialize_xml(_models.ModelWithArrayOfModel, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -495,7 +495,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithOptionalField: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithOptionalField, response.text()) + deserialized = _deserialize_xml(_models.ModelWithOptionalField, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -617,7 +617,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithAttributes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithAttributes, response.text()) + deserialized = _deserialize_xml(_models.ModelWithAttributes, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -739,7 +739,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithUnwrappedArray: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithUnwrappedArray, response.text()) + deserialized = _deserialize_xml(_models.ModelWithUnwrappedArray, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -861,7 +861,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithRenamedArrays: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithRenamedArrays, response.text()) + deserialized = _deserialize_xml(_models.ModelWithRenamedArrays, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -983,7 +983,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithRenamedFields: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithRenamedFields, response.text()) + deserialized = _deserialize_xml(_models.ModelWithRenamedFields, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1105,7 +1105,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithEmptyArray: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithEmptyArray, response.text()) + deserialized = _deserialize_xml(_models.ModelWithEmptyArray, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1227,7 +1227,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithText: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithText, response.text()) + deserialized = _deserialize_xml(_models.ModelWithText, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1349,7 +1349,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithDictionary: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithDictionary, response.text()) + deserialized = _deserialize_xml(_models.ModelWithDictionary, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1471,7 +1471,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithEncodedNames: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithEncodedNames, response.text()) + deserialized = _deserialize_xml(_models.ModelWithEncodedNames, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/models/_models.py b/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/models/_models.py index 3a624109b00..5e101303edb 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/models/_models.py @@ -19,7 +19,6 @@ class ModelWithArrayOfModel(_model_base.Model): """Contains an array of models. - :ivar items_property: Required. :vartype items_property: ~payload.xml.models.SimpleModel """ @@ -54,7 +53,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelWithAttributes(_model_base.Model): """Contains fields that are XML attributes. - :ivar id1: Required. :vartype id1: int :ivar id2: Required. @@ -104,7 +102,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelWithDictionary(_model_base.Model): """Contains a dictionary of key value pairs. - :ivar metadata: Required. :vartype metadata: dict[str, str] """ @@ -138,7 +135,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelWithEmptyArray(_model_base.Model): """Contains an array of models that's supposed to be sent/received as an empty XML element. - :ivar items_property: Required. :vartype items_property: ~payload.xml.models.SimpleModel """ @@ -173,7 +169,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelWithEncodedNames(_model_base.Model): """Uses encodedName instead of Xml.Name which is functionally equivalent. - :ivar model_data: Required. :vartype model_data: ~payload.xml.models.SimpleModel :ivar colors: Required. @@ -216,7 +211,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelWithOptionalField(_model_base.Model): """Contains an optional field. - :ivar item: Required. :vartype item: str :ivar value: @@ -258,7 +252,6 @@ class ModelWithRenamedArrays(_model_base.Model): """Contains fields of wrapped and unwrapped arrays of primitive types that have different XML representations. - :ivar colors: Required. :vartype colors: list[str] :ivar counts: Required. @@ -300,7 +293,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelWithRenamedFields(_model_base.Model): """Contains fields of the same type that have different XML representation. - :ivar input_data: Required. :vartype input_data: ~payload.xml.models.SimpleModel :ivar output_data: Required. @@ -344,7 +336,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelWithSimpleArrays(_model_base.Model): """Contains fields of arrays of primitive types. - :ivar colors: Required. :vartype colors: list[str] :ivar counts: Required. @@ -386,7 +377,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelWithText(_model_base.Model): """Contains an attribute and text. - :ivar language: Required. :vartype language: str :ivar content: Required. @@ -428,7 +418,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelWithUnwrappedArray(_model_base.Model): """Contains fields of wrapped and unwrapped arrays of primitive types. - :ivar colors: Required. :vartype colors: list[str] :ivar counts: Required. @@ -470,7 +459,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SimpleModel(_model_base.Model): """Contains fields of primitive types. - :ivar name: Required. :vartype name: str :ivar age: Required. diff --git a/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/operations/_operations.py index 6f50c93f521..e0d324187a8 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/operations/_operations.py @@ -430,7 +430,7 @@ def get(self, **kwargs: Any) -> _models.SimpleModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.SimpleModel, response.text()) + deserialized = _deserialize_xml(_models.SimpleModel, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -552,7 +552,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithSimpleArrays: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithSimpleArrays, response.text()) + deserialized = _deserialize_xml(_models.ModelWithSimpleArrays, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -676,7 +676,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithArrayOfModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithArrayOfModel, response.text()) + deserialized = _deserialize_xml(_models.ModelWithArrayOfModel, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -800,7 +800,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithOptionalField: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithOptionalField, response.text()) + deserialized = _deserialize_xml(_models.ModelWithOptionalField, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -924,7 +924,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithAttributes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithAttributes, response.text()) + deserialized = _deserialize_xml(_models.ModelWithAttributes, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1048,7 +1048,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithUnwrappedArray: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithUnwrappedArray, response.text()) + deserialized = _deserialize_xml(_models.ModelWithUnwrappedArray, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1172,7 +1172,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithRenamedArrays: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithRenamedArrays, response.text()) + deserialized = _deserialize_xml(_models.ModelWithRenamedArrays, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1296,7 +1296,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithRenamedFields: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithRenamedFields, response.text()) + deserialized = _deserialize_xml(_models.ModelWithRenamedFields, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1420,7 +1420,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithEmptyArray: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithEmptyArray, response.text()) + deserialized = _deserialize_xml(_models.ModelWithEmptyArray, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1544,7 +1544,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithText: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithText, response.text()) + deserialized = _deserialize_xml(_models.ModelWithText, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1668,7 +1668,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithDictionary: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithDictionary, response.text()) + deserialized = _deserialize_xml(_models.ModelWithDictionary, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1792,7 +1792,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithEncodedNames: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithEncodedNames, response.text()) + deserialized = _deserialize_xml(_models.ModelWithEncodedNames, response.text().get("", {})) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/_operations/_operations.py index 3f507c9bcec..0c013206cca 100644 --- a/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/_operations/_operations.py @@ -123,7 +123,7 @@ def error_response_status_code_in_range(self, **kwargs: Any) -> Literal[204]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Literal[204], response.json()) + deserialized = _deserialize(Literal[204], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -179,7 +179,7 @@ def error_response_status_code404(self, **kwargs: Any) -> Literal[204]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Literal[204], response.json()) + deserialized = _deserialize(Literal[204], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/_serialization.py b/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/aio/_operations/_operations.py index ddff2b497d7..bee2dbff956 100644 --- a/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/aio/_operations/_operations.py @@ -92,7 +92,7 @@ async def error_response_status_code_in_range(self, **kwargs: Any) -> Literal[20 if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Literal[204], response.json()) + deserialized = _deserialize(Literal[204], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -150,7 +150,7 @@ async def error_response_status_code404(self, **kwargs: Any) -> Literal[204]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Literal[204], response.json()) + deserialized = _deserialize(Literal[204], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/models/_models.py b/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/models/_models.py index a34eea253e4..3e93c7ced9c 100644 --- a/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/models/_models.py @@ -16,8 +16,6 @@ class DefaultError(_model_base.Model): """DefaultError. - All required parameters must be populated in order to send to server. - :ivar code: Required. :vartype code: str """ @@ -46,8 +44,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ErrorInRange(_model_base.Model): """ErrorInRange. - All required parameters must be populated in order to send to server. - :ivar code: Required. :vartype code: str :ivar message: Required. @@ -81,8 +77,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class NotFoundError(_model_base.Model): """NotFoundError. - All required parameters must be populated in order to send to server. - :ivar code: Required. :vartype code: str :ivar resource_id: Required. @@ -116,8 +110,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Standard4XXError(_model_base.Model): """Standard4XXError. - All required parameters must be populated in order to send to server. - :ivar code: Required. :vartype code: str """ diff --git a/packages/typespec-python/test/unbranded/generated/routes/routes/_serialization.py b/packages/typespec-python/test/unbranded/generated/routes/routes/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/routes/routes/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/routes/routes/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/_serialization.py b/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/aio/operations/_operations.py index deb729c5934..1a6563b4d3e 100644 --- a/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/aio/operations/_operations.py @@ -200,7 +200,7 @@ async def get(self, **kwargs: Any) -> _models2.JsonEncodedNameModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.JsonEncodedNameModel, response.json()) + deserialized = _deserialize(_models2.JsonEncodedNameModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/models/_models.py b/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/models/_models.py index 0709df6fb3a..13eb333d199 100644 --- a/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/models/_models.py @@ -16,7 +16,6 @@ class JsonEncodedNameModel(_model_base.Model): """JsonEncodedNameModel. - :ivar default_name: Pass in true. Required. :vartype default_name: bool """ diff --git a/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/operations/_operations.py index 12bb514d9c5..a4dc9fff99b 100644 --- a/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/operations/_operations.py @@ -232,7 +232,7 @@ def get(self, **kwargs: Any) -> _models1.JsonEncodedNameModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.JsonEncodedNameModel, response.json()) + deserialized = _deserialize(_models1.JsonEncodedNameModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/server-endpoint-not-defined/server/endpoint/notdefined/_serialization.py b/packages/typespec-python/test/unbranded/generated/server-endpoint-not-defined/server/endpoint/notdefined/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/server-endpoint-not-defined/server/endpoint/notdefined/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/server-endpoint-not-defined/server/endpoint/notdefined/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/server-path-multiple/server/path/multiple/_serialization.py b/packages/typespec-python/test/unbranded/generated/server-path-multiple/server/path/multiple/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/server-path-multiple/server/path/multiple/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/server-path-multiple/server/path/multiple/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/server-path-single/server/path/single/_serialization.py b/packages/typespec-python/test/unbranded/generated/server-path-single/server/path/single/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/server-path-single/server/path/single/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/server-path-single/server/path/single/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/server-versions-not-versioned/server/versions/notversioned/_serialization.py b/packages/typespec-python/test/unbranded/generated/server-versions-not-versioned/server/versions/notversioned/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/server-versions-not-versioned/server/versions/notversioned/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/server-versions-not-versioned/server/versions/notversioned/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/server-versions-versioned/server/versions/versioned/_serialization.py b/packages/typespec-python/test/unbranded/generated/server-versions-versioned/server/versions/versioned/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/server-versions-versioned/server/versions/versioned/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/server-versions-versioned/server/versions/versioned/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/special-headers-conditional-request/specialheaders/conditionalrequest/_serialization.py b/packages/typespec-python/test/unbranded/generated/special-headers-conditional-request/specialheaders/conditionalrequest/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/special-headers-conditional-request/specialheaders/conditionalrequest/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/special-headers-conditional-request/specialheaders/conditionalrequest/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/special-headers-repeatability/specialheaders/repeatability/_serialization.py b/packages/typespec-python/test/unbranded/generated/special-headers-repeatability/specialheaders/repeatability/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/special-headers-repeatability/specialheaders/repeatability/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/special-headers-repeatability/specialheaders/repeatability/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/special-words/specialwords/_serialization.py b/packages/typespec-python/test/unbranded/generated/special-words/specialwords/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/special-words/specialwords/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/special-words/specialwords/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/special-words/specialwords/modelproperties/models/_models.py b/packages/typespec-python/test/unbranded/generated/special-words/specialwords/modelproperties/models/_models.py index fd8ae88ba4e..e2d1c0212ae 100644 --- a/packages/typespec-python/test/unbranded/generated/special-words/specialwords/modelproperties/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/special-words/specialwords/modelproperties/models/_models.py @@ -16,8 +16,6 @@ class SameAsModel(_model_base.Model): """SameAsModel. - All required parameters must be populated in order to send to server. - :ivar same_as_model: Required. :vartype same_as_model: str """ diff --git a/packages/typespec-python/test/unbranded/generated/special-words/specialwords/models/models/_models.py b/packages/typespec-python/test/unbranded/generated/special-words/specialwords/models/models/_models.py index d1ec40657e2..88e08578656 100644 --- a/packages/typespec-python/test/unbranded/generated/special-words/specialwords/models/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/special-words/specialwords/models/models/_models.py @@ -1,4 +1,3 @@ -# pylint: disable=too-many-lines # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Unbranded Corporation. All rights reserved. @@ -17,8 +16,6 @@ class AndModel(_model_base.Model): """AndModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -47,8 +44,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class AsModel(_model_base.Model): """AsModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -77,8 +72,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class AssertModel(_model_base.Model): """AssertModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -107,8 +100,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class AsyncModel(_model_base.Model): """AsyncModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -137,8 +128,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class AwaitModel(_model_base.Model): """AwaitModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -167,8 +156,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class BreakModel(_model_base.Model): """BreakModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -197,8 +184,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ClassModel(_model_base.Model): """ClassModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -227,8 +212,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Constructor(_model_base.Model): """Constructor. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -257,8 +240,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ContinueModel(_model_base.Model): """ContinueModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -287,8 +268,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DefModel(_model_base.Model): """DefModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -317,8 +296,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DelModel(_model_base.Model): """DelModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -347,8 +324,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ElifModel(_model_base.Model): """ElifModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -377,8 +352,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ElseModel(_model_base.Model): """ElseModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -407,8 +380,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExceptModel(_model_base.Model): """ExceptModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -437,8 +408,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExecModel(_model_base.Model): """ExecModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -467,8 +436,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FinallyModel(_model_base.Model): """FinallyModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -497,8 +464,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ForModel(_model_base.Model): """ForModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -527,8 +492,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FromModel(_model_base.Model): """FromModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -557,8 +520,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GlobalModel(_model_base.Model): """GlobalModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -587,8 +548,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IfModel(_model_base.Model): """IfModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -617,8 +576,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ImportModel(_model_base.Model): """ImportModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -647,8 +604,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class InModel(_model_base.Model): """InModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -677,8 +632,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IsModel(_model_base.Model): """IsModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -707,8 +660,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class LambdaModel(_model_base.Model): """LambdaModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -737,8 +688,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class NotModel(_model_base.Model): """NotModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -767,8 +716,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class OrModel(_model_base.Model): """OrModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -797,8 +744,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class PassModel(_model_base.Model): """PassModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -827,8 +772,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class RaiseModel(_model_base.Model): """RaiseModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -857,8 +800,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ReturnModel(_model_base.Model): """ReturnModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -887,8 +828,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class TryModel(_model_base.Model): """TryModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -917,8 +856,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class WhileModel(_model_base.Model): """WhileModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -947,8 +884,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class WithModel(_model_base.Model): """WithModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ @@ -977,8 +912,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class YieldModel(_model_base.Model): """YieldModel. - All required parameters must be populated in order to send to server. - :ivar name: Required. :vartype name: str """ diff --git a/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/_serialization.py b/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/aio/operations/_operations.py index 780aabea550..65e09b78d48 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/aio/operations/_operations.py @@ -133,7 +133,7 @@ async def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json()) + deserialized = _deserialize(List[int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -285,7 +285,7 @@ async def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json()) + deserialized = _deserialize(List[int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -437,7 +437,7 @@ async def get(self, **kwargs: Any) -> List[bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[bool], response.json()) + deserialized = _deserialize(List[bool], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -589,7 +589,7 @@ async def get(self, **kwargs: Any) -> List[str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[str], response.json()) + deserialized = _deserialize(List[str], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -741,7 +741,7 @@ async def get(self, **kwargs: Any) -> List[float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[float], response.json()) + deserialized = _deserialize(List[float], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -893,7 +893,7 @@ async def get(self, **kwargs: Any) -> List[datetime.datetime]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[datetime.datetime], response.json()) + deserialized = _deserialize(List[datetime.datetime], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1047,7 +1047,7 @@ async def get(self, **kwargs: Any) -> List[datetime.timedelta]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[datetime.timedelta], response.json()) + deserialized = _deserialize(List[datetime.timedelta], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1201,7 +1201,7 @@ async def get(self, **kwargs: Any) -> List[Any]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[Any], response.json()) + deserialized = _deserialize(List[Any], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1353,7 +1353,7 @@ async def get(self, **kwargs: Any) -> List[_models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[_models.InnerModel], response.json()) + deserialized = _deserialize(List[_models.InnerModel], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1507,7 +1507,7 @@ async def get(self, **kwargs: Any) -> List[float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[float], response.json()) + deserialized = _deserialize(List[float], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1659,7 +1659,7 @@ async def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json()) + deserialized = _deserialize(List[int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1811,7 +1811,7 @@ async def get(self, **kwargs: Any) -> List[bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[bool], response.json()) + deserialized = _deserialize(List[bool], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1963,7 +1963,7 @@ async def get(self, **kwargs: Any) -> List[str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[str], response.json()) + deserialized = _deserialize(List[str], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2115,7 +2115,7 @@ async def get(self, **kwargs: Any) -> List[_models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[_models.InnerModel], response.json()) + deserialized = _deserialize(List[_models.InnerModel], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/models/_models.py b/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/models/_models.py index 958abea9cf1..62889c53654 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/models/_models.py @@ -19,7 +19,6 @@ class InnerModel(_model_base.Model): """Array inner model. - :ivar property: Required string property. Required. :vartype property: str :ivar children: diff --git a/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/operations/_operations.py index f2dd346f3eb..419332f11b3 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/operations/_operations.py @@ -498,7 +498,7 @@ def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json()) + deserialized = _deserialize(List[int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -652,7 +652,7 @@ def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json()) + deserialized = _deserialize(List[int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -806,7 +806,7 @@ def get(self, **kwargs: Any) -> List[bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[bool], response.json()) + deserialized = _deserialize(List[bool], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -960,7 +960,7 @@ def get(self, **kwargs: Any) -> List[str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[str], response.json()) + deserialized = _deserialize(List[str], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1114,7 +1114,7 @@ def get(self, **kwargs: Any) -> List[float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[float], response.json()) + deserialized = _deserialize(List[float], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1268,7 +1268,7 @@ def get(self, **kwargs: Any) -> List[datetime.datetime]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[datetime.datetime], response.json()) + deserialized = _deserialize(List[datetime.datetime], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1422,7 +1422,7 @@ def get(self, **kwargs: Any) -> List[datetime.timedelta]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[datetime.timedelta], response.json()) + deserialized = _deserialize(List[datetime.timedelta], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1576,7 +1576,7 @@ def get(self, **kwargs: Any) -> List[Any]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[Any], response.json()) + deserialized = _deserialize(List[Any], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1730,7 +1730,7 @@ def get(self, **kwargs: Any) -> List[_models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[_models.InnerModel], response.json()) + deserialized = _deserialize(List[_models.InnerModel], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1884,7 +1884,7 @@ def get(self, **kwargs: Any) -> List[float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[float], response.json()) + deserialized = _deserialize(List[float], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2038,7 +2038,7 @@ def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json()) + deserialized = _deserialize(List[int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2192,7 +2192,7 @@ def get(self, **kwargs: Any) -> List[bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[bool], response.json()) + deserialized = _deserialize(List[bool], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2346,7 +2346,7 @@ def get(self, **kwargs: Any) -> List[str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[str], response.json()) + deserialized = _deserialize(List[str], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2500,7 +2500,7 @@ def get(self, **kwargs: Any) -> List[_models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[_models.InnerModel], response.json()) + deserialized = _deserialize(List[_models.InnerModel], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/_serialization.py b/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py index 4fa5a37ec2b..d81d998a737 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py @@ -127,7 +127,7 @@ async def get(self, **kwargs: Any) -> Dict[str, int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, int], response.json()) + deserialized = _deserialize(Dict[str, int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -279,7 +279,7 @@ async def get(self, **kwargs: Any) -> Dict[str, int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, int], response.json()) + deserialized = _deserialize(Dict[str, int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -431,7 +431,7 @@ async def get(self, **kwargs: Any) -> Dict[str, bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, bool], response.json()) + deserialized = _deserialize(Dict[str, bool], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -583,7 +583,7 @@ async def get(self, **kwargs: Any) -> Dict[str, str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, str], response.json()) + deserialized = _deserialize(Dict[str, str], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -735,7 +735,7 @@ async def get(self, **kwargs: Any) -> Dict[str, float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, float], response.json()) + deserialized = _deserialize(Dict[str, float], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -887,7 +887,7 @@ async def get(self, **kwargs: Any) -> Dict[str, datetime.datetime]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, datetime.datetime], response.json()) + deserialized = _deserialize(Dict[str, datetime.datetime], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1041,7 +1041,7 @@ async def get(self, **kwargs: Any) -> Dict[str, datetime.timedelta]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, datetime.timedelta], response.json()) + deserialized = _deserialize(Dict[str, datetime.timedelta], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1195,7 +1195,7 @@ async def get(self, **kwargs: Any) -> Dict[str, Any]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, Any], response.json()) + deserialized = _deserialize(Dict[str, Any], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1347,7 +1347,7 @@ async def get(self, **kwargs: Any) -> Dict[str, _models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, _models.InnerModel], response.json()) + deserialized = _deserialize(Dict[str, _models.InnerModel], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1501,7 +1501,7 @@ async def get(self, **kwargs: Any) -> Dict[str, _models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, _models.InnerModel], response.json()) + deserialized = _deserialize(Dict[str, _models.InnerModel], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1655,7 +1655,7 @@ async def get(self, **kwargs: Any) -> Dict[str, float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, float], response.json()) + deserialized = _deserialize(Dict[str, float], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/models/_models.py b/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/models/_models.py index 82822cb115c..d08dc5d6f22 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/models/_models.py @@ -19,7 +19,6 @@ class InnerModel(_model_base.Model): """Dictionary inner model. - :ivar property: Required string property. Required. :vartype property: str :ivar children: diff --git a/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/operations/_operations.py index e93f06945ed..8edaabe82b0 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/operations/_operations.py @@ -414,7 +414,7 @@ def get(self, **kwargs: Any) -> Dict[str, int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, int], response.json()) + deserialized = _deserialize(Dict[str, int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -568,7 +568,7 @@ def get(self, **kwargs: Any) -> Dict[str, int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, int], response.json()) + deserialized = _deserialize(Dict[str, int], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -722,7 +722,7 @@ def get(self, **kwargs: Any) -> Dict[str, bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, bool], response.json()) + deserialized = _deserialize(Dict[str, bool], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -876,7 +876,7 @@ def get(self, **kwargs: Any) -> Dict[str, str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, str], response.json()) + deserialized = _deserialize(Dict[str, str], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1030,7 +1030,7 @@ def get(self, **kwargs: Any) -> Dict[str, float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, float], response.json()) + deserialized = _deserialize(Dict[str, float], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1184,7 +1184,7 @@ def get(self, **kwargs: Any) -> Dict[str, datetime.datetime]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, datetime.datetime], response.json()) + deserialized = _deserialize(Dict[str, datetime.datetime], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1338,7 +1338,7 @@ def get(self, **kwargs: Any) -> Dict[str, datetime.timedelta]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, datetime.timedelta], response.json()) + deserialized = _deserialize(Dict[str, datetime.timedelta], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1494,7 +1494,7 @@ def get(self, **kwargs: Any) -> Dict[str, Any]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, Any], response.json()) + deserialized = _deserialize(Dict[str, Any], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1648,7 +1648,7 @@ def get(self, **kwargs: Any) -> Dict[str, _models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, _models.InnerModel], response.json()) + deserialized = _deserialize(Dict[str, _models.InnerModel], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1804,7 +1804,7 @@ def get(self, **kwargs: Any) -> Dict[str, _models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, _models.InnerModel], response.json()) + deserialized = _deserialize(Dict[str, _models.InnerModel], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1960,7 +1960,7 @@ def get(self, **kwargs: Any) -> Dict[str, float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, float], response.json()) + deserialized = _deserialize(Dict[str, float], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/_serialization.py b/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py index d1f0fca37b6..66422d9c655 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py @@ -106,7 +106,7 @@ async def get_known_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekE if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json()) + deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -159,7 +159,7 @@ async def get_unknown_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWee if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json()) + deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py index 388c5a232c9..d1aaee12407 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py @@ -157,7 +157,7 @@ def get_known_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekExtensi if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json()) + deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -210,7 +210,7 @@ def get_unknown_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekExten if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json()) + deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/_serialization.py b/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py index f3ac6bb36db..836702218d3 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py @@ -105,7 +105,7 @@ async def get_known_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekE if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekEnum], response.json()) + deserialized = _deserialize(Union[str, _models.DaysOfWeekEnum], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py index 34f9ce96d42..fec341518fc 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py @@ -143,7 +143,7 @@ def get_known_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekEnum]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekEnum], response.json()) + deserialized = _deserialize(Union[str, _models.DaysOfWeekEnum], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/_operations/_operations.py index 117b1bcf3e8..23284d32231 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/_operations/_operations.py @@ -231,7 +231,7 @@ def get_empty(self, **kwargs: Any) -> _models.EmptyOutput: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EmptyOutput, response.json()) + deserialized = _deserialize(_models.EmptyOutput, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -346,7 +346,7 @@ def post_round_trip_empty( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EmptyInputOutput, response.json()) + deserialized = _deserialize(_models.EmptyInputOutput, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/_serialization.py b/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/aio/_operations/_operations.py index f275f5148ff..28dba7d23b7 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/aio/_operations/_operations.py @@ -191,7 +191,7 @@ async def get_empty(self, **kwargs: Any) -> _models.EmptyOutput: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EmptyOutput, response.json()) + deserialized = _deserialize(_models.EmptyOutput, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -308,7 +308,7 @@ async def post_round_trip_empty( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EmptyInputOutput, response.json()) + deserialized = _deserialize(_models.EmptyInputOutput, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_operations/_operations.py index 29b422a1a30..1bf48eeda39 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_operations/_operations.py @@ -213,7 +213,7 @@ def get_extensible_model(self, **kwargs: Any) -> _models.Dog: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json()) + deserialized = _deserialize(_models.Dog, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -365,7 +365,7 @@ def get_extensible_model_missing_discriminator(self, **kwargs: Any) -> _models.D if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json()) + deserialized = _deserialize(_models.Dog, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -418,7 +418,7 @@ def get_extensible_model_wrong_discriminator(self, **kwargs: Any) -> _models.Dog if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json()) + deserialized = _deserialize(_models.Dog, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -471,7 +471,7 @@ def get_fixed_model(self, **kwargs: Any) -> _models.Snake: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json()) + deserialized = _deserialize(_models.Snake, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -621,7 +621,7 @@ def get_fixed_model_missing_discriminator(self, **kwargs: Any) -> _models.Snake: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json()) + deserialized = _deserialize(_models.Snake, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -674,7 +674,7 @@ def get_fixed_model_wrong_discriminator(self, **kwargs: Any) -> _models.Snake: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json()) + deserialized = _deserialize(_models.Snake, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_serialization.py b/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/aio/_operations/_operations.py index 813a07a1b92..0dac017941a 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/aio/_operations/_operations.py @@ -97,7 +97,7 @@ async def get_extensible_model(self, **kwargs: Any) -> _models.Dog: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json()) + deserialized = _deserialize(_models.Dog, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -255,7 +255,7 @@ async def get_extensible_model_missing_discriminator( # pylint: disable=name-to if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json()) + deserialized = _deserialize(_models.Dog, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -310,7 +310,7 @@ async def get_extensible_model_wrong_discriminator(self, **kwargs: Any) -> _mode if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json()) + deserialized = _deserialize(_models.Dog, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -365,7 +365,7 @@ async def get_fixed_model(self, **kwargs: Any) -> _models.Snake: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json()) + deserialized = _deserialize(_models.Snake, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -519,7 +519,7 @@ async def get_fixed_model_missing_discriminator(self, **kwargs: Any) -> _models. if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json()) + deserialized = _deserialize(_models.Snake, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -574,7 +574,7 @@ async def get_fixed_model_wrong_discriminator(self, **kwargs: Any) -> _models.Sn if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json()) + deserialized = _deserialize(_models.Snake, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/models/_models.py b/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/models/_models.py index c7c9c5e87eb..31e6576dcc4 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/models/_models.py @@ -21,7 +21,6 @@ class Snake(_model_base.Model): You probably want to use the sub-classes and not this class directly. Known sub-classes are: Cobra - :ivar kind: discriminator property. Required. "cobra" :vartype kind: str or ~typetest.model.enumdiscriminator.models.SnakeKind :ivar length: Length of the snake. Required. @@ -56,7 +55,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Cobra(Snake, discriminator="cobra"): """Cobra model. - :ivar length: Length of the snake. Required. :vartype length: int :ivar kind: discriminator property. Required. Species cobra @@ -90,7 +88,6 @@ class Dog(_model_base.Model): You probably want to use the sub-classes and not this class directly. Known sub-classes are: Golden - :ivar kind: discriminator property. Required. "golden" :vartype kind: str or ~typetest.model.enumdiscriminator.models.DogKind :ivar weight: Weight of the dog. Required. @@ -125,7 +122,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Golden(Dog, discriminator="golden"): """Golden dog model. - :ivar weight: Weight of the dog. Required. :vartype weight: int :ivar kind: discriminator property. Required. Species golden diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_operations/_operations.py index 8d0d8d74f2d..0abd752183c 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_operations/_operations.py @@ -181,7 +181,7 @@ def get_model(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json()) + deserialized = _deserialize(_models.Fish, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -331,7 +331,7 @@ def get_recursive_model(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json()) + deserialized = _deserialize(_models.Fish, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -483,7 +483,7 @@ def get_missing_discriminator(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json()) + deserialized = _deserialize(_models.Fish, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -536,7 +536,7 @@ def get_wrong_discriminator(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json()) + deserialized = _deserialize(_models.Fish, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_serialization.py b/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/aio/_operations/_operations.py index e1b7e1d8080..6cd7b6b0566 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/aio/_operations/_operations.py @@ -95,7 +95,7 @@ async def get_model(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json()) + deserialized = _deserialize(_models.Fish, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -247,7 +247,7 @@ async def get_recursive_model(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json()) + deserialized = _deserialize(_models.Fish, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -403,7 +403,7 @@ async def get_missing_discriminator(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json()) + deserialized = _deserialize(_models.Fish, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -458,7 +458,7 @@ async def get_wrong_discriminator(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json()) + deserialized = _deserialize(_models.Fish, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/models/_models.py b/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/models/_models.py index ad373f8e4ef..5edfc710edb 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/models/_models.py @@ -23,7 +23,6 @@ class Fish(_model_base.Model): You probably want to use the sub-classes and not this class directly. Known sub-classes are: Salmon, Shark - :ivar kind: Discriminator property for Fish. Required. Default value is None. :vartype kind: str :ivar age: Required. @@ -62,7 +61,6 @@ class Shark(Fish, discriminator="shark"): You probably want to use the sub-classes and not this class directly. Known sub-classes are: GoblinShark, SawShark - :ivar age: Required. :vartype age: int :ivar kind: Required. Default value is "shark". @@ -99,7 +97,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GoblinShark(Shark, discriminator="goblin"): """The third level model GoblinShark in polymorphic multiple levels inheritance. - :ivar age: Required. :vartype age: int :ivar kind: Required. Default value is "shark". @@ -134,7 +131,6 @@ class Salmon(Fish, discriminator="salmon"): """The second level model in polymorphic multiple levels inheritance which contains references to other polymorphic instances. - :ivar age: Required. :vartype age: int :ivar kind: Required. Default value is "salmon". @@ -177,7 +173,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SawShark(Shark, discriminator="saw"): """The third level model SawShark in polymorphic multiple levels inheritance. - :ivar age: Required. :vartype age: int :ivar kind: Required. Default value is "shark". diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_operations/_operations.py index 59947f7168c..ab4e4e8e79c 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_operations/_operations.py @@ -231,7 +231,7 @@ def get_valid(self, **kwargs: Any) -> _models.Siamese: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Siamese, response.json()) + deserialized = _deserialize(_models.Siamese, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -340,7 +340,7 @@ def put_valid(self, input: Union[_models.Siamese, JSON, IO[bytes]], **kwargs: An if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Siamese, response.json()) + deserialized = _deserialize(_models.Siamese, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_serialization.py b/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/aio/_operations/_operations.py index f2778fae0b6..d2b90e9ac89 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/aio/_operations/_operations.py @@ -191,7 +191,7 @@ async def get_valid(self, **kwargs: Any) -> _models.Siamese: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Siamese, response.json()) + deserialized = _deserialize(_models.Siamese, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -304,7 +304,7 @@ async def put_valid(self, input: Union[_models.Siamese, JSON, IO[bytes]], **kwar if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Siamese, response.json()) + deserialized = _deserialize(_models.Siamese, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/models/_models.py b/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/models/_models.py index 421d5963edd..abce6395a89 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/models/_models.py @@ -16,7 +16,6 @@ class Pet(_model_base.Model): """This is base model for not-discriminated normal multiple levels inheritance. - :ivar name: Required. :vartype name: str """ @@ -45,7 +44,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Cat(Pet): """The second level model in the normal multiple levels inheritance. - :ivar name: Required. :vartype name: str :ivar age: Required. @@ -77,7 +75,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Siamese(Cat): """The third level model in the normal multiple levels inheritance. - :ivar name: Required. :vartype name: str :ivar age: Required. diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/_operations/_operations.py index 454c281f06f..46fc251438c 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/_operations/_operations.py @@ -214,7 +214,7 @@ def get(self, **kwargs: Any) -> _models.Extension: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Extension, response.json()) + deserialized = _deserialize(_models.Extension, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/_serialization.py b/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/aio/_operations/_operations.py index 5e9ab5ccd3d..4d2a1b16ae3 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/aio/_operations/_operations.py @@ -185,7 +185,7 @@ async def get(self, **kwargs: Any) -> _models.Extension: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Extension, response.json()) + deserialized = _deserialize(_models.Extension, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/models/_models.py b/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/models/_models.py index 3df5e36bff5..67b9ddf299b 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/models/_models.py @@ -48,7 +48,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Extension(Element): """extension. - :ivar extension: :vartype extension: list[~typetest.model.recursive.models.Extension] :ivar level: Required. diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_operations/_operations.py index 97f4174c1c1..57d850e2ec5 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_operations/_operations.py @@ -195,7 +195,7 @@ def get_model(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json()) + deserialized = _deserialize(_models.Bird, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -345,7 +345,7 @@ def get_recursive_model(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json()) + deserialized = _deserialize(_models.Bird, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -497,7 +497,7 @@ def get_missing_discriminator(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json()) + deserialized = _deserialize(_models.Bird, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -550,7 +550,7 @@ def get_wrong_discriminator(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json()) + deserialized = _deserialize(_models.Bird, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -603,7 +603,7 @@ def get_legacy_model(self, **kwargs: Any) -> _models.Dinosaur: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dinosaur, response.json()) + deserialized = _deserialize(_models.Dinosaur, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_serialization.py b/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/aio/_operations/_operations.py index d72751da08d..eb4c4dc820c 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/aio/_operations/_operations.py @@ -96,7 +96,7 @@ async def get_model(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json()) + deserialized = _deserialize(_models.Bird, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -248,7 +248,7 @@ async def get_recursive_model(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json()) + deserialized = _deserialize(_models.Bird, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -404,7 +404,7 @@ async def get_missing_discriminator(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json()) + deserialized = _deserialize(_models.Bird, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -459,7 +459,7 @@ async def get_wrong_discriminator(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json()) + deserialized = _deserialize(_models.Bird, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -514,7 +514,7 @@ async def get_legacy_model(self, **kwargs: Any) -> _models.Dinosaur: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dinosaur, response.json()) + deserialized = _deserialize(_models.Dinosaur, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/models/_models.py b/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/models/_models.py index cf4ba943085..2986fc67d20 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/models/_models.py @@ -23,7 +23,6 @@ class Bird(_model_base.Model): You probably want to use the sub-classes and not this class directly. Known sub-classes are: Eagle, Goose, SeaGull, Sparrow - :ivar kind: Required. Default value is None. :vartype kind: str :ivar wingspan: Required. @@ -62,7 +61,6 @@ class Dinosaur(_model_base.Model): You probably want to use the sub-classes and not this class directly. Known sub-classes are: TRex - :ivar kind: Discriminator property for Dinosaur. Required. Default value is None. :vartype kind: str :ivar size: Required. @@ -98,7 +96,6 @@ class Eagle(Bird, discriminator="eagle"): """The second level model in polymorphic single levels inheritance which contains references to other polymorphic instances. - :ivar wingspan: Required. :vartype wingspan: int :ivar kind: Required. Default value is "eagle". @@ -141,7 +138,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Goose(Bird, discriminator="goose"): """The second level model in polymorphic single level inheritance. - :ivar wingspan: Required. :vartype wingspan: int :ivar kind: Required. Default value is "goose". @@ -172,7 +168,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SeaGull(Bird, discriminator="seagull"): """The second level model in polymorphic single level inheritance. - :ivar wingspan: Required. :vartype wingspan: int :ivar kind: Required. Default value is "seagull". @@ -203,7 +198,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Sparrow(Bird, discriminator="sparrow"): """The second level model in polymorphic single level inheritance. - :ivar wingspan: Required. :vartype wingspan: int :ivar kind: Required. Default value is "sparrow". @@ -234,7 +228,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class TRex(Dinosaur, discriminator="t-rex"): """The second level legacy model in polymorphic single level inheritance. - :ivar size: Required. :vartype size: int :ivar kind: Required. Default value is "t-rex". diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/_operations/_operations.py index b5e7547302a..6a535feda7d 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/_operations/_operations.py @@ -231,7 +231,7 @@ def output(self, **kwargs: Any) -> _models.OutputRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.OutputRecord, response.json()) + deserialized = _deserialize(_models.OutputRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -346,7 +346,7 @@ def input_and_output( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.InputOutputRecord, response.json()) + deserialized = _deserialize(_models.InputOutputRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/_serialization.py b/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/aio/_operations/_operations.py index ace53920761..3a0265b536c 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/aio/_operations/_operations.py @@ -189,7 +189,7 @@ async def output(self, **kwargs: Any) -> _models.OutputRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.OutputRecord, response.json()) + deserialized = _deserialize(_models.OutputRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -306,7 +306,7 @@ async def input_and_output( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.InputOutputRecord, response.json()) + deserialized = _deserialize(_models.InputOutputRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/models/_models.py b/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/models/_models.py index bed762c5fcb..0b0e577b58f 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/models/_models.py @@ -16,7 +16,6 @@ class InputOutputRecord(_model_base.Model): """Record used both as operation parameter and return type. - :ivar required_prop: Required. :vartype required_prop: str """ @@ -45,8 +44,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class InputRecord(_model_base.Model): """Record used in operation parameters. - All required parameters must be populated in order to send to server. - :ivar required_prop: Required. :vartype required_prop: str """ @@ -75,7 +72,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class OutputRecord(_model_base.Model): """Record used in operation return type. - :ivar required_prop: Required. :vartype required_prop: str """ diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/_operations/_operations.py index 3f05a20875a..a2b28d95bc3 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/_operations/_operations.py @@ -255,7 +255,7 @@ def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json()) + deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -864,7 +864,7 @@ def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json()) + deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/_serialization.py b/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/aio/_operations/_operations.py index bbf407b2056..362dd44d415 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/aio/_operations/_operations.py @@ -158,7 +158,7 @@ async def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json()) + deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -771,7 +771,7 @@ async def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json()) + deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/models/_models.py b/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/models/_models.py index 14f694259fa..e4d48650dde 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/models/_models.py @@ -16,8 +16,6 @@ class ReadOnlyModel(_model_base.Model): """RoundTrip model with readonly optional properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - :ivar optional_nullable_int_list: Optional readonly nullable int list. :vartype optional_nullable_int_list: list[int] :ivar optional_string_record: Optional readonly string dictionary. @@ -33,9 +31,6 @@ class ReadOnlyModel(_model_base.Model): class VisibilityModel(_model_base.Model): """Output model with visibility properties. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar read_prop: Required string, illustrating a readonly property. Required. :vartype read_prop: str :ivar query_prop: Required int32, illustrating a query property. Required. diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/_serialization.py b/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py index c65e5e16e26..8f43d4875cf 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py @@ -172,7 +172,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalProperties if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -348,7 +348,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalProperties if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDerived, response.json()) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -530,7 +530,9 @@ async def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalProperties if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDiscriminated, response.json()) + deserialized = _deserialize( + _models.ExtendsUnknownAdditionalPropertiesDiscriminated, response.json().get("", {}) + ) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -711,7 +713,7 @@ async def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsUnknownAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -884,7 +886,7 @@ async def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalPropertiesDeriv if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDerived, response.json()) + deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1064,7 +1066,7 @@ async def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalPropertiesDiscr if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDiscriminated, response.json()) + deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDiscriminated, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1245,7 +1247,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsStringAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsStringAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsStringAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1418,7 +1420,7 @@ async def get(self, **kwargs: Any) -> _models.IsStringAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsStringAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsStringAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1590,7 +1592,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadStringRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadStringRecord, response.json()) + deserialized = _deserialize(_models.SpreadStringRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1762,7 +1764,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsFloatAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsFloatAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsFloatAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1935,7 +1937,7 @@ async def get(self, **kwargs: Any) -> _models.IsFloatAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsFloatAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsFloatAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2107,7 +2109,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadFloatRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadFloatRecord, response.json()) + deserialized = _deserialize(_models.SpreadFloatRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2279,7 +2281,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsModelAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsModelAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsModelAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2452,7 +2454,7 @@ async def get(self, **kwargs: Any) -> _models.IsModelAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsModelAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsModelAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2624,7 +2626,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadModelRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadModelRecord, response.json()) + deserialized = _deserialize(_models.SpreadModelRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2796,7 +2798,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsModelArrayAdditionalPropert if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsModelArrayAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsModelArrayAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2977,7 +2979,7 @@ async def get(self, **kwargs: Any) -> _models.IsModelArrayAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsModelArrayAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsModelArrayAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3149,7 +3151,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadModelArrayRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadModelArrayRecord, response.json()) + deserialized = _deserialize(_models.SpreadModelArrayRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3322,7 +3324,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadStringRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadStringRecord, response.json()) + deserialized = _deserialize(_models.DifferentSpreadStringRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3495,7 +3497,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadFloatRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadFloatRecord, response.json()) + deserialized = _deserialize(_models.DifferentSpreadFloatRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3668,7 +3670,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadModelRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelRecord, response.json()) + deserialized = _deserialize(_models.DifferentSpreadModelRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3841,7 +3843,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadModelArrayRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelArrayRecord, response.json()) + deserialized = _deserialize(_models.DifferentSpreadModelArrayRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4014,7 +4016,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadStringDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadStringDerived, response.json()) + deserialized = _deserialize(_models.DifferentSpreadStringDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4187,7 +4189,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadFloatDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadFloatDerived, response.json()) + deserialized = _deserialize(_models.DifferentSpreadFloatDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4360,7 +4362,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadModelDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelDerived, response.json()) + deserialized = _deserialize(_models.DifferentSpreadModelDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4533,7 +4535,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadModelArrayDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelArrayDerived, response.json()) + deserialized = _deserialize(_models.DifferentSpreadModelArrayDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4705,7 +4707,7 @@ async def get(self, **kwargs: Any) -> _models.MultipleSpreadRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.MultipleSpreadRecord, response.json()) + deserialized = _deserialize(_models.MultipleSpreadRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4877,7 +4879,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForUnion, response.json()) + deserialized = _deserialize(_models.SpreadRecordForUnion, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5050,7 +5052,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForDiscriminatedUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForDiscriminatedUnion, response.json()) + deserialized = _deserialize(_models.SpreadRecordForDiscriminatedUnion, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5223,7 +5225,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUni if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion, response.json()) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5402,7 +5404,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUni if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion2, response.json()) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5583,7 +5585,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUni if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion3, response.json()) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion3, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/models/_models.py b/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/models/_models.py index ab3118fff98..768104556ca 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/models/_models.py @@ -21,7 +21,6 @@ class DifferentSpreadFloatRecord(_model_base.Model): """The model spread Record\\ :code:`` with the different known property type. - :ivar name: The id property. Required. :vartype name: str """ @@ -51,7 +50,6 @@ class DifferentSpreadFloatDerived(DifferentSpreadFloatRecord): """The model extends from a model that spread Record\\ :code:`` with the different known property type. - :ivar name: The id property. Required. :vartype name: str :ivar derived_prop: The index property. Required. @@ -83,7 +81,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DifferentSpreadModelArrayRecord(_model_base.Model): """The model spread Record with the different known property type. - :ivar known_prop: Required. :vartype known_prop: str """ @@ -113,7 +110,6 @@ class DifferentSpreadModelArrayDerived(DifferentSpreadModelArrayRecord): """The model extends from a model that spread Record with the different known property type. - :ivar known_prop: Required. :vartype known_prop: str :ivar derived_prop: The index property. Required. @@ -147,7 +143,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DifferentSpreadModelRecord(_model_base.Model): """The model spread Record\\ :code:`` with the different known property type. - :ivar known_prop: Required. :vartype known_prop: str """ @@ -177,7 +172,6 @@ class DifferentSpreadModelDerived(DifferentSpreadModelRecord): """The model extends from a model that spread Record\\ :code:`` with the different known property type. - :ivar known_prop: Required. :vartype known_prop: str :ivar derived_prop: The index property. Required. @@ -211,7 +205,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DifferentSpreadStringRecord(_model_base.Model): """The model spread Record\\ :code:`` with the different known property type. - :ivar id: The name property. Required. :vartype id: float """ @@ -241,7 +234,6 @@ class DifferentSpreadStringDerived(DifferentSpreadStringRecord): """The model extends from a model that spread Record\\ :code:`` with the different known property type. - :ivar id: The name property. Required. :vartype id: float :ivar derived_prop: The index property. Required. @@ -273,7 +265,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExtendsFloatAdditionalProperties(_model_base.Model): """The model extends from Record\\ :code:`` type. - :ivar id: The id property. Required. :vartype id: float """ @@ -302,7 +293,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExtendsModelAdditionalProperties(_model_base.Model): """The model extends from Record\\ :code:`` type. - :ivar known_prop: Required. :vartype known_prop: ~typetest.property.additionalproperties.models.ModelForRecord """ @@ -333,7 +323,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExtendsModelArrayAdditionalProperties(_model_base.Model): """The model extends from Record type. - :ivar known_prop: Required. :vartype known_prop: list[~typetest.property.additionalproperties.models.ModelForRecord] """ @@ -364,7 +353,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExtendsStringAdditionalProperties(_model_base.Model): """The model extends from Record\\ :code:`` type. - :ivar name: The name property. Required. :vartype name: str """ @@ -393,7 +381,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExtendsUnknownAdditionalProperties(_model_base.Model): """The model extends from Record\\ :code:`` type. - :ivar name: The name property. Required. :vartype name: str """ @@ -422,7 +409,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExtendsUnknownAdditionalPropertiesDerived(ExtendsUnknownAdditionalProperties): # pylint: disable=name-too-long """The model extends from a type that extends from Record\\ :code:``. - :ivar name: The name property. Required. :vartype name: str :ivar index: The index property. Required. @@ -462,7 +448,6 @@ class ExtendsUnknownAdditionalPropertiesDiscriminated(_model_base.Model): # pyl You probably want to use the sub-classes and not this class directly. Known sub-classes are: ExtendsUnknownAdditionalPropertiesDiscriminatedDerived - :ivar name: The name property. Required. :vartype name: str :ivar kind: The discriminator. Required. Default value is None. @@ -499,7 +484,6 @@ class ExtendsUnknownAdditionalPropertiesDiscriminatedDerived( ): # pylint: disable=name-too-long """The derived discriminated type. - :ivar name: The name property. Required. :vartype name: str :ivar kind: Required. Default value is "derived". @@ -540,7 +524,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IsFloatAdditionalProperties(_model_base.Model): """The model is from Record\\ :code:`` type. - :ivar id: The id property. Required. :vartype id: float """ @@ -569,7 +552,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IsModelAdditionalProperties(_model_base.Model): """The model is from Record\\ :code:`` type. - :ivar known_prop: Required. :vartype known_prop: ~typetest.property.additionalproperties.models.ModelForRecord """ @@ -600,7 +582,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IsModelArrayAdditionalProperties(_model_base.Model): """The model is from Record type. - :ivar known_prop: Required. :vartype known_prop: list[~typetest.property.additionalproperties.models.ModelForRecord] """ @@ -631,7 +612,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IsStringAdditionalProperties(_model_base.Model): """The model is from Record\\ :code:`` type. - :ivar name: The name property. Required. :vartype name: str """ @@ -660,7 +640,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IsUnknownAdditionalProperties(_model_base.Model): """The model is from Record\\ :code:`` type. - :ivar name: The name property. Required. :vartype name: str """ @@ -689,7 +668,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IsUnknownAdditionalPropertiesDerived(IsUnknownAdditionalProperties): """The model extends from a type that is Record\\ :code:`` type. - :ivar name: The name property. Required. :vartype name: str :ivar index: The index property. Required. @@ -729,7 +707,6 @@ class IsUnknownAdditionalPropertiesDiscriminated(_model_base.Model): # pylint: You probably want to use the sub-classes and not this class directly. Known sub-classes are: IsUnknownAdditionalPropertiesDiscriminatedDerived - :ivar name: The name property. Required. :vartype name: str :ivar kind: The discriminator. Required. Default value is None. @@ -766,7 +743,6 @@ class IsUnknownAdditionalPropertiesDiscriminatedDerived( ): # pylint: disable=name-too-long """The derived discriminated type. - :ivar name: The name property. Required. :vartype name: str :ivar kind: Required. Default value is "derived". @@ -807,7 +783,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelForRecord(_model_base.Model): """model for record. - :ivar state: The state property. Required. :vartype state: str """ @@ -836,7 +811,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class MultipleSpreadRecord(_model_base.Model): """The model spread Record\\ :code:`` and Record\\ :code:``. - :ivar flag: The name property. Required. :vartype flag: bool """ @@ -865,7 +839,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SpreadFloatRecord(_model_base.Model): """The model spread Record\\ :code:`` with the same known property type. - :ivar id: The id property. Required. :vartype id: float """ @@ -894,7 +867,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SpreadModelArrayRecord(_model_base.Model): """SpreadModelArrayRecord. - :ivar known_prop: Required. :vartype known_prop: list[~typetest.property.additionalproperties.models.ModelForRecord] """ @@ -925,7 +897,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SpreadModelRecord(_model_base.Model): """The model spread Record\\ :code:`` with the same known property type. - :ivar known_prop: Required. :vartype known_prop: ~typetest.property.additionalproperties.models.ModelForRecord """ @@ -956,7 +927,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SpreadRecordForDiscriminatedUnion(_model_base.Model): """The model spread Record\\ :code:``. - :ivar name: The name property. Required. :vartype name: str """ @@ -985,7 +955,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SpreadRecordForNonDiscriminatedUnion(_model_base.Model): """The model spread Record. - :ivar name: The name property. Required. :vartype name: str """ @@ -1014,7 +983,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SpreadRecordForNonDiscriminatedUnion2(_model_base.Model): """The model spread Record. - :ivar name: The name property. Required. :vartype name: str """ @@ -1043,7 +1011,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SpreadRecordForNonDiscriminatedUnion3(_model_base.Model): """The model spread Record. - :ivar name: The name property. Required. :vartype name: str """ @@ -1072,7 +1039,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SpreadRecordForUnion(_model_base.Model): """The model spread Record. - :ivar flag: The name property. Required. :vartype flag: bool """ @@ -1101,7 +1067,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class SpreadStringRecord(_model_base.Model): """The model spread Record\\ :code:`` with the same known property type. - :ivar name: The name property. Required. :vartype name: str """ @@ -1130,9 +1095,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class WidgetData0(_model_base.Model): """WidgetData0. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar kind: Required. Default value is "kind0". :vartype kind: str :ivar foo_prop: Required. @@ -1166,9 +1128,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class WidgetData1(_model_base.Model): """WidgetData1. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar kind: Required. Default value is "kind1". :vartype kind: str :ivar start: Required. @@ -1208,9 +1167,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class WidgetData2(_model_base.Model): """WidgetData2. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar kind: Required. Default value is "kind1". :vartype kind: str :ivar start: Required. diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py index 3f8365188d3..af92b2f6d40 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py @@ -1021,7 +1021,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1197,7 +1197,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalPropertiesDerive if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDerived, response.json()) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1379,7 +1379,9 @@ def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalPropertiesDiscri if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDiscriminated, response.json()) + deserialized = _deserialize( + _models.ExtendsUnknownAdditionalPropertiesDiscriminated, response.json().get("", {}) + ) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1560,7 +1562,7 @@ def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsUnknownAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1735,7 +1737,7 @@ def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalPropertiesDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDerived, response.json()) + deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1915,7 +1917,7 @@ def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalPropertiesDiscriminat if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDiscriminated, response.json()) + deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDiscriminated, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2096,7 +2098,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsStringAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsStringAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsStringAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2271,7 +2273,7 @@ def get(self, **kwargs: Any) -> _models.IsStringAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsStringAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsStringAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2445,7 +2447,7 @@ def get(self, **kwargs: Any) -> _models.SpreadStringRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadStringRecord, response.json()) + deserialized = _deserialize(_models.SpreadStringRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2617,7 +2619,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsFloatAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsFloatAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsFloatAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2792,7 +2794,7 @@ def get(self, **kwargs: Any) -> _models.IsFloatAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsFloatAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsFloatAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2966,7 +2968,7 @@ def get(self, **kwargs: Any) -> _models.SpreadFloatRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadFloatRecord, response.json()) + deserialized = _deserialize(_models.SpreadFloatRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3138,7 +3140,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsModelAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsModelAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsModelAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3313,7 +3315,7 @@ def get(self, **kwargs: Any) -> _models.IsModelAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsModelAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsModelAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3487,7 +3489,7 @@ def get(self, **kwargs: Any) -> _models.SpreadModelRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadModelRecord, response.json()) + deserialized = _deserialize(_models.SpreadModelRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3659,7 +3661,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsModelArrayAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsModelArrayAdditionalProperties, response.json()) + deserialized = _deserialize(_models.ExtendsModelArrayAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3840,7 +3842,7 @@ def get(self, **kwargs: Any) -> _models.IsModelArrayAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsModelArrayAdditionalProperties, response.json()) + deserialized = _deserialize(_models.IsModelArrayAdditionalProperties, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4014,7 +4016,7 @@ def get(self, **kwargs: Any) -> _models.SpreadModelArrayRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadModelArrayRecord, response.json()) + deserialized = _deserialize(_models.SpreadModelArrayRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4189,7 +4191,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadStringRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadStringRecord, response.json()) + deserialized = _deserialize(_models.DifferentSpreadStringRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4364,7 +4366,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadFloatRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadFloatRecord, response.json()) + deserialized = _deserialize(_models.DifferentSpreadFloatRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4539,7 +4541,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadModelRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelRecord, response.json()) + deserialized = _deserialize(_models.DifferentSpreadModelRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4714,7 +4716,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadModelArrayRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelArrayRecord, response.json()) + deserialized = _deserialize(_models.DifferentSpreadModelArrayRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4889,7 +4891,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadStringDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadStringDerived, response.json()) + deserialized = _deserialize(_models.DifferentSpreadStringDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5064,7 +5066,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadFloatDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadFloatDerived, response.json()) + deserialized = _deserialize(_models.DifferentSpreadFloatDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5239,7 +5241,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadModelDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelDerived, response.json()) + deserialized = _deserialize(_models.DifferentSpreadModelDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5414,7 +5416,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadModelArrayDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelArrayDerived, response.json()) + deserialized = _deserialize(_models.DifferentSpreadModelArrayDerived, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5588,7 +5590,7 @@ def get(self, **kwargs: Any) -> _models.MultipleSpreadRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.MultipleSpreadRecord, response.json()) + deserialized = _deserialize(_models.MultipleSpreadRecord, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5760,7 +5762,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForUnion, response.json()) + deserialized = _deserialize(_models.SpreadRecordForUnion, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5933,7 +5935,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForDiscriminatedUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForDiscriminatedUnion, response.json()) + deserialized = _deserialize(_models.SpreadRecordForDiscriminatedUnion, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -6108,7 +6110,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion, response.json()) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -6287,7 +6289,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUnion2: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion2, response.json()) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -6468,7 +6470,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUnion3: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion3, response.json()) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion3, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/_serialization.py b/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py index 0a687883b50..f25da738309 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py @@ -133,7 +133,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -186,7 +186,7 @@ async def get_null(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -459,7 +459,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -512,7 +512,7 @@ async def get_null(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -785,7 +785,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -838,7 +838,7 @@ async def get_null(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1111,7 +1111,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1164,7 +1164,7 @@ async def get_null(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1437,7 +1437,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1490,7 +1490,7 @@ async def get_null(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1774,7 +1774,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1828,7 +1828,7 @@ async def get_null(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2112,7 +2112,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.CollectionsStringProperty if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2166,7 +2166,7 @@ async def get_null(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/models/_models.py b/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/models/_models.py index d0209bb7063..2938edaf348 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/models/_models.py @@ -21,7 +21,6 @@ class BytesProperty(_model_base.Model): """Template type for testing models with nullable property. Pass in the type of the property you are looking for. - :ivar required_property: Required property. Required. :vartype required_property: str :ivar nullable_property: Property. Required. @@ -59,7 +58,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class CollectionsByteProperty(_model_base.Model): """Model with collection bytes properties. - :ivar required_property: Required property. Required. :vartype required_property: str :ivar nullable_property: Property. Required. @@ -97,7 +95,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class CollectionsModelProperty(_model_base.Model): """Model with collection models properties. - :ivar required_property: Required property. Required. :vartype required_property: str :ivar nullable_property: Property. Required. @@ -135,7 +132,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class CollectionsStringProperty(_model_base.Model): """Model with collection string properties. - :ivar required_property: Required property. Required. :vartype required_property: str :ivar nullable_property: Property. Required. @@ -173,7 +169,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DatetimeProperty(_model_base.Model): """Model with a datetime property. - :ivar required_property: Required property. Required. :vartype required_property: str :ivar nullable_property: Property. Required. @@ -211,7 +206,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DurationProperty(_model_base.Model): """Model with a duration property. - :ivar required_property: Required property. Required. :vartype required_property: str :ivar nullable_property: Property. Required. @@ -249,7 +243,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class InnerModel(_model_base.Model): """Inner model used in collections model property. - :ivar property: Inner model property. Required. :vartype property: str """ @@ -279,7 +272,6 @@ class StringProperty(_model_base.Model): """Template type for testing models with nullable property. Pass in the type of the property you are looking for. - :ivar required_property: Required property. Required. :vartype required_property: str :ivar nullable_property: Property. Required. diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/operations/_operations.py index 5a519b47ae2..279000ef7e1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/operations/_operations.py @@ -498,7 +498,7 @@ def get_non_null(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -551,7 +551,7 @@ def get_null(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -822,7 +822,7 @@ def get_non_null(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -875,7 +875,7 @@ def get_null(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1146,7 +1146,7 @@ def get_non_null(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1199,7 +1199,7 @@ def get_null(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1470,7 +1470,7 @@ def get_non_null(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1523,7 +1523,7 @@ def get_null(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1794,7 +1794,7 @@ def get_non_null(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1847,7 +1847,7 @@ def get_null(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2127,7 +2127,7 @@ def get_non_null(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2181,7 +2181,7 @@ def get_null(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2461,7 +2461,7 @@ def get_non_null(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2515,7 +2515,7 @@ def get_null(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/_serialization.py b/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py index 1e221491c77..acf50c33cd6 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py @@ -169,7 +169,7 @@ async def get_all(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -222,7 +222,7 @@ async def get_default(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -487,7 +487,7 @@ async def get_all(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -540,7 +540,7 @@ async def get_default(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -805,7 +805,7 @@ async def get_all(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -858,7 +858,7 @@ async def get_default(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1123,7 +1123,7 @@ async def get_all(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1176,7 +1176,7 @@ async def get_default(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1441,7 +1441,7 @@ async def get_all(self, **kwargs: Any) -> _models.PlainDateProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainDateProperty, response.json()) + deserialized = _deserialize(_models.PlainDateProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1494,7 +1494,7 @@ async def get_default(self, **kwargs: Any) -> _models.PlainDateProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainDateProperty, response.json()) + deserialized = _deserialize(_models.PlainDateProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1759,7 +1759,7 @@ async def get_all(self, **kwargs: Any) -> _models.PlainTimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainTimeProperty, response.json()) + deserialized = _deserialize(_models.PlainTimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1812,7 +1812,7 @@ async def get_default(self, **kwargs: Any) -> _models.PlainTimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainTimeProperty, response.json()) + deserialized = _deserialize(_models.PlainTimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2077,7 +2077,7 @@ async def get_all(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2130,7 +2130,7 @@ async def get_default(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2396,7 +2396,7 @@ async def get_all(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2450,7 +2450,7 @@ async def get_default(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2715,7 +2715,7 @@ async def get_all(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json()) + deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2768,7 +2768,7 @@ async def get_default(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json()) + deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3033,7 +3033,7 @@ async def get_all(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json()) + deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3086,7 +3086,7 @@ async def get_default(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json()) + deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3351,7 +3351,7 @@ async def get_all(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3404,7 +3404,7 @@ async def get_default(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3669,7 +3669,7 @@ async def get_all(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3722,7 +3722,7 @@ async def get_default(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3988,7 +3988,7 @@ async def get_all(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4042,7 +4042,7 @@ async def get_default(self, **kwargs: Any) -> _models.UnionStringLiteralProperty if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4311,7 +4311,7 @@ async def get_all(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4364,7 +4364,7 @@ async def get_default(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4630,7 +4630,7 @@ async def get_all(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4684,7 +4684,7 @@ async def get_default(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4952,7 +4952,7 @@ async def get_all(self, **kwargs: Any) -> _models.RequiredAndOptionalProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json()) + deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5006,7 +5006,7 @@ async def get_required_only(self, **kwargs: Any) -> _models.RequiredAndOptionalP if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json()) + deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/models/_models.py b/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/models/_models.py index 7d20f98e842..25ce7e326f6 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/models/_models.py @@ -307,7 +307,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class RequiredAndOptionalProperty(_model_base.Model): """Model with required and optional properties. - :ivar optional_property: optional string property. :vartype optional_property: str :ivar required_property: required int property. Required. diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/operations/_operations.py index 56b328b5f4b..eafe55ec466 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/operations/_operations.py @@ -1006,7 +1006,7 @@ def get_all(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1059,7 +1059,7 @@ def get_default(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1326,7 +1326,7 @@ def get_all(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1379,7 +1379,7 @@ def get_default(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1646,7 +1646,7 @@ def get_all(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1699,7 +1699,7 @@ def get_default(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1966,7 +1966,7 @@ def get_all(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2019,7 +2019,7 @@ def get_default(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2286,7 +2286,7 @@ def get_all(self, **kwargs: Any) -> _models.PlainDateProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainDateProperty, response.json()) + deserialized = _deserialize(_models.PlainDateProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2339,7 +2339,7 @@ def get_default(self, **kwargs: Any) -> _models.PlainDateProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainDateProperty, response.json()) + deserialized = _deserialize(_models.PlainDateProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2608,7 +2608,7 @@ def get_all(self, **kwargs: Any) -> _models.PlainTimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainTimeProperty, response.json()) + deserialized = _deserialize(_models.PlainTimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2661,7 +2661,7 @@ def get_default(self, **kwargs: Any) -> _models.PlainTimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainTimeProperty, response.json()) + deserialized = _deserialize(_models.PlainTimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2930,7 +2930,7 @@ def get_all(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2983,7 +2983,7 @@ def get_default(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3253,7 +3253,7 @@ def get_all(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3307,7 +3307,7 @@ def get_default(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3576,7 +3576,7 @@ def get_all(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json()) + deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3629,7 +3629,7 @@ def get_default(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json()) + deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3898,7 +3898,7 @@ def get_all(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json()) + deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3951,7 +3951,7 @@ def get_default(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json()) + deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4220,7 +4220,7 @@ def get_all(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4273,7 +4273,7 @@ def get_default(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4542,7 +4542,7 @@ def get_all(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4595,7 +4595,7 @@ def get_default(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4865,7 +4865,7 @@ def get_all(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4919,7 +4919,7 @@ def get_default(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5190,7 +5190,7 @@ def get_all(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5243,7 +5243,7 @@ def get_default(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5513,7 +5513,7 @@ def get_all(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5567,7 +5567,7 @@ def get_default(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5839,7 +5839,7 @@ def get_all(self, **kwargs: Any) -> _models.RequiredAndOptionalProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json()) + deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5893,7 +5893,7 @@ def get_required_only(self, **kwargs: Any) -> _models.RequiredAndOptionalPropert if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json()) + deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/_serialization.py b/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py index 1f6a62e984e..1f0f09c27fc 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py @@ -163,7 +163,7 @@ async def get(self, **kwargs: Any) -> _models.BooleanProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanProperty, response.json()) + deserialized = _deserialize(_models.BooleanProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -331,7 +331,7 @@ async def get(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -497,7 +497,7 @@ async def get(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -663,7 +663,7 @@ async def get(self, **kwargs: Any) -> _models.IntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntProperty, response.json()) + deserialized = _deserialize(_models.IntProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -829,7 +829,7 @@ async def get(self, **kwargs: Any) -> _models.FloatProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatProperty, response.json()) + deserialized = _deserialize(_models.FloatProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -995,7 +995,7 @@ async def get(self, **kwargs: Any) -> _models.DecimalProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DecimalProperty, response.json()) + deserialized = _deserialize(_models.DecimalProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1163,7 +1163,7 @@ async def get(self, **kwargs: Any) -> _models.Decimal128Property: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Decimal128Property, response.json()) + deserialized = _deserialize(_models.Decimal128Property, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1331,7 +1331,7 @@ async def get(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1499,7 +1499,7 @@ async def get(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1667,7 +1667,7 @@ async def get(self, **kwargs: Any) -> _models.EnumProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EnumProperty, response.json()) + deserialized = _deserialize(_models.EnumProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1833,7 +1833,7 @@ async def get(self, **kwargs: Any) -> _models.ExtensibleEnumProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtensibleEnumProperty, response.json()) + deserialized = _deserialize(_models.ExtensibleEnumProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2002,7 +2002,7 @@ async def get(self, **kwargs: Any) -> _models.ModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelProperty, response.json()) + deserialized = _deserialize(_models.ModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2169,7 +2169,7 @@ async def get(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2338,7 +2338,7 @@ async def get(self, **kwargs: Any) -> _models.CollectionsIntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsIntProperty, response.json()) + deserialized = _deserialize(_models.CollectionsIntProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2508,7 +2508,7 @@ async def get(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2678,7 +2678,7 @@ async def get(self, **kwargs: Any) -> _models.DictionaryStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DictionaryStringProperty, response.json()) + deserialized = _deserialize(_models.DictionaryStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2847,7 +2847,7 @@ async def get(self, **kwargs: Any) -> _models.NeverProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NeverProperty, response.json()) + deserialized = _deserialize(_models.NeverProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3013,7 +3013,7 @@ async def get(self, **kwargs: Any) -> _models.UnknownStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownStringProperty, response.json()) + deserialized = _deserialize(_models.UnknownStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3182,7 +3182,7 @@ async def get(self, **kwargs: Any) -> _models.UnknownIntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownIntProperty, response.json()) + deserialized = _deserialize(_models.UnknownIntProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3350,7 +3350,7 @@ async def get(self, **kwargs: Any) -> _models.UnknownDictProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownDictProperty, response.json()) + deserialized = _deserialize(_models.UnknownDictProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3519,7 +3519,7 @@ async def get(self, **kwargs: Any) -> _models.UnknownArrayProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownArrayProperty, response.json()) + deserialized = _deserialize(_models.UnknownArrayProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3688,7 +3688,7 @@ async def get(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json()) + deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3857,7 +3857,7 @@ async def get(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json()) + deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4025,7 +4025,7 @@ async def get(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4194,7 +4194,7 @@ async def get(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4364,7 +4364,7 @@ async def get(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4534,7 +4534,7 @@ async def get(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4704,7 +4704,7 @@ async def get(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4873,7 +4873,7 @@ async def get(self, **kwargs: Any) -> _models.UnionEnumValueProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionEnumValueProperty, response.json()) + deserialized = _deserialize(_models.UnionEnumValueProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/models/_models.py b/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/models/_models.py index 1834b01cf16..36d51685827 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/models/_models.py @@ -22,9 +22,6 @@ class BooleanLiteralProperty(_model_base.Model): """Model with a boolean literal property. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar property: Property. Required. Default value is True. :vartype property: bool """ @@ -40,7 +37,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class BooleanProperty(_model_base.Model): """Model with a boolean property. - :ivar property: Property. Required. :vartype property: bool """ @@ -69,7 +65,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class BytesProperty(_model_base.Model): """Model with a bytes property. - :ivar property: Property. Required. :vartype property: bytes """ @@ -98,7 +93,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class CollectionsIntProperty(_model_base.Model): """Model with collection int properties. - :ivar property: Property. Required. :vartype property: list[int] """ @@ -127,7 +121,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class CollectionsModelProperty(_model_base.Model): """Model with collection model properties. - :ivar property: Property. Required. :vartype property: list[~typetest.property.valuetypes.models.InnerModel] """ @@ -156,7 +149,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class CollectionsStringProperty(_model_base.Model): """Model with collection string properties. - :ivar property: Property. Required. :vartype property: list[str] """ @@ -185,7 +177,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DatetimeProperty(_model_base.Model): """Model with a datetime property. - :ivar property: Property. Required. :vartype property: ~datetime.datetime """ @@ -216,7 +207,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Decimal128Property(_model_base.Model): """Model with a decimal128 property. - :ivar property: Property. Required. :vartype property: ~decimal.Decimal """ @@ -245,7 +235,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DecimalProperty(_model_base.Model): """Model with a decimal property. - :ivar property: Property. Required. :vartype property: ~decimal.Decimal """ @@ -274,7 +263,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DictionaryStringProperty(_model_base.Model): """Model with dictionary string properties. - :ivar property: Property. Required. :vartype property: dict[str, str] """ @@ -303,7 +291,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class DurationProperty(_model_base.Model): """Model with a duration property. - :ivar property: Property. Required. :vartype property: ~datetime.timedelta """ @@ -332,7 +319,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class EnumProperty(_model_base.Model): """Model with enum properties. - :ivar property: Property. Required. Known values are: "ValueOne" and "ValueTwo". :vartype property: str or ~typetest.property.valuetypes.models.FixedInnerEnum """ @@ -363,7 +349,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ExtensibleEnumProperty(_model_base.Model): """Model with extensible enum properties. - :ivar property: Property. Required. Known values are: "ValueOne" and "ValueTwo". :vartype property: str or ~typetest.property.valuetypes.models.InnerEnum """ @@ -392,9 +377,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FloatLiteralProperty(_model_base.Model): """Model with a float literal property. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar property: Property. Required. Default value is 43.125. :vartype property: float """ @@ -410,7 +392,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class FloatProperty(_model_base.Model): """Model with a float property. - :ivar property: Property. Required. :vartype property: float """ @@ -439,7 +420,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class InnerModel(_model_base.Model): """Inner model. Will be a property type for ModelWithModelProperties. - :ivar property: Required string property. Required. :vartype property: str """ @@ -468,9 +448,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IntLiteralProperty(_model_base.Model): """Model with a int literal property. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar property: Property. Required. Default value is 42. :vartype property: int """ @@ -486,7 +463,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class IntProperty(_model_base.Model): """Model with a int property. - :ivar property: Property. Required. :vartype property: int """ @@ -515,7 +491,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelProperty(_model_base.Model): """Model with model properties. - :ivar property: Property. Required. :vartype property: ~typetest.property.valuetypes.models.InnerModel """ @@ -548,9 +523,6 @@ class NeverProperty(_model_base.Model): class StringLiteralProperty(_model_base.Model): """Model with a string literal property. - Readonly variables are only populated by the server, and will be ignored when sending a request. - - :ivar property: Property. Required. Default value is "hello". :vartype property: str """ @@ -566,7 +538,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class StringProperty(_model_base.Model): """Model with a string property. - :ivar property: Property. Required. :vartype property: str """ @@ -596,7 +567,6 @@ class UnionEnumValueProperty(_model_base.Model): """Template type for testing models with specific properties. Pass in the type of the property you are looking for. - :ivar property: Property. Required. :vartype property: str or ~typetest.property.valuetypes.models.ENUM_VALUE2 """ @@ -625,7 +595,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UnionFloatLiteralProperty(_model_base.Model): """Model with a union of float literal as property. - :ivar property: Property. Required. Is one of the following types: float :vartype property: float or float """ @@ -654,7 +623,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UnionIntLiteralProperty(_model_base.Model): """Model with a union of int literal as property. - :ivar property: Property. Required. Is either a Literal[42] type or a Literal[43] type. :vartype property: int or int """ @@ -683,7 +651,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UnionStringLiteralProperty(_model_base.Model): """Model with a union of string literal as property. - :ivar property: Property. Required. Is either a Literal["hello"] type or a Literal["world"] type. :vartype property: str or str @@ -713,7 +680,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UnknownArrayProperty(_model_base.Model): """Model with a property unknown, and the data is an array. - :ivar property: Property. Required. :vartype property: any """ @@ -742,7 +708,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UnknownDictProperty(_model_base.Model): """Model with a property unknown, and the data is a dictionnary. - :ivar property: Property. Required. :vartype property: any """ @@ -771,7 +736,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UnknownIntProperty(_model_base.Model): """Model with a property unknown, and the data is a int32. - :ivar property: Property. Required. :vartype property: any """ @@ -800,7 +764,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UnknownStringProperty(_model_base.Model): """Model with a property unknown, and the data is a string. - :ivar property: Property. Required. :vartype property: any """ diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py index 9267a743634..d33c037ba02 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py @@ -918,7 +918,7 @@ def get(self, **kwargs: Any) -> _models.BooleanProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanProperty, response.json()) + deserialized = _deserialize(_models.BooleanProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1086,7 +1086,7 @@ def get(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json()) + deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1254,7 +1254,7 @@ def get(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json()) + deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1422,7 +1422,7 @@ def get(self, **kwargs: Any) -> _models.IntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntProperty, response.json()) + deserialized = _deserialize(_models.IntProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1590,7 +1590,7 @@ def get(self, **kwargs: Any) -> _models.FloatProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatProperty, response.json()) + deserialized = _deserialize(_models.FloatProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1758,7 +1758,7 @@ def get(self, **kwargs: Any) -> _models.DecimalProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DecimalProperty, response.json()) + deserialized = _deserialize(_models.DecimalProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1926,7 +1926,7 @@ def get(self, **kwargs: Any) -> _models.Decimal128Property: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Decimal128Property, response.json()) + deserialized = _deserialize(_models.Decimal128Property, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2094,7 +2094,7 @@ def get(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json()) + deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2262,7 +2262,7 @@ def get(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json()) + deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2430,7 +2430,7 @@ def get(self, **kwargs: Any) -> _models.EnumProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EnumProperty, response.json()) + deserialized = _deserialize(_models.EnumProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2598,7 +2598,7 @@ def get(self, **kwargs: Any) -> _models.ExtensibleEnumProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtensibleEnumProperty, response.json()) + deserialized = _deserialize(_models.ExtensibleEnumProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2769,7 +2769,7 @@ def get(self, **kwargs: Any) -> _models.ModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelProperty, response.json()) + deserialized = _deserialize(_models.ModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2938,7 +2938,7 @@ def get(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3109,7 +3109,7 @@ def get(self, **kwargs: Any) -> _models.CollectionsIntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsIntProperty, response.json()) + deserialized = _deserialize(_models.CollectionsIntProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3281,7 +3281,7 @@ def get(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3453,7 +3453,7 @@ def get(self, **kwargs: Any) -> _models.DictionaryStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DictionaryStringProperty, response.json()) + deserialized = _deserialize(_models.DictionaryStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3624,7 +3624,7 @@ def get(self, **kwargs: Any) -> _models.NeverProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NeverProperty, response.json()) + deserialized = _deserialize(_models.NeverProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3792,7 +3792,7 @@ def get(self, **kwargs: Any) -> _models.UnknownStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownStringProperty, response.json()) + deserialized = _deserialize(_models.UnknownStringProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3963,7 +3963,7 @@ def get(self, **kwargs: Any) -> _models.UnknownIntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownIntProperty, response.json()) + deserialized = _deserialize(_models.UnknownIntProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4131,7 +4131,7 @@ def get(self, **kwargs: Any) -> _models.UnknownDictProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownDictProperty, response.json()) + deserialized = _deserialize(_models.UnknownDictProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4300,7 +4300,7 @@ def get(self, **kwargs: Any) -> _models.UnknownArrayProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownArrayProperty, response.json()) + deserialized = _deserialize(_models.UnknownArrayProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4469,7 +4469,7 @@ def get(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json()) + deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4640,7 +4640,7 @@ def get(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json()) + deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4808,7 +4808,7 @@ def get(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4977,7 +4977,7 @@ def get(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5149,7 +5149,7 @@ def get(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5321,7 +5321,7 @@ def get(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5493,7 +5493,7 @@ def get(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5664,7 +5664,7 @@ def get(self, **kwargs: Any) -> _models.UnionEnumValueProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionEnumValueProperty, response.json()) + deserialized = _deserialize(_models.UnionEnumValueProperty, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/_serialization.py b/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/aio/operations/_operations.py index 6b59188dc59..2b75c356232 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/aio/operations/_operations.py @@ -118,7 +118,7 @@ async def get(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json()) + deserialized = _deserialize(str, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -237,7 +237,7 @@ async def get(self, **kwargs: Any) -> bool: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bool, response.json()) + deserialized = _deserialize(bool, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -356,7 +356,7 @@ async def get(self, **kwargs: Any) -> Any: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Any, response.json()) + deserialized = _deserialize(Any, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -475,7 +475,7 @@ async def response_body(self, **kwargs: Any) -> decimal.Decimal: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(decimal.Decimal, response.json()) + deserialized = _deserialize(decimal.Decimal, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -638,7 +638,7 @@ async def response_body(self, **kwargs: Any) -> decimal.Decimal: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(decimal.Decimal, response.json()) + deserialized = _deserialize(decimal.Decimal, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -801,7 +801,7 @@ async def prepare_verify(self, **kwargs: Any) -> List[decimal.Decimal]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[decimal.Decimal], response.json()) + deserialized = _deserialize(List[decimal.Decimal], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -920,7 +920,7 @@ async def prepare_verify(self, **kwargs: Any) -> List[decimal.Decimal]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[decimal.Decimal], response.json()) + deserialized = _deserialize(List[decimal.Decimal], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/operations/_operations.py index e23a42b8df8..a19b0430b99 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/operations/_operations.py @@ -321,7 +321,7 @@ def get(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json()) + deserialized = _deserialize(str, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -440,7 +440,7 @@ def get(self, **kwargs: Any) -> bool: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bool, response.json()) + deserialized = _deserialize(bool, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -559,7 +559,7 @@ def get(self, **kwargs: Any) -> Any: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Any, response.json()) + deserialized = _deserialize(Any, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -678,7 +678,7 @@ def response_body(self, **kwargs: Any) -> decimal.Decimal: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(decimal.Decimal, response.json()) + deserialized = _deserialize(decimal.Decimal, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -845,7 +845,7 @@ def response_body(self, **kwargs: Any) -> decimal.Decimal: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(decimal.Decimal, response.json()) + deserialized = _deserialize(decimal.Decimal, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1012,7 +1012,7 @@ def prepare_verify(self, **kwargs: Any) -> List[decimal.Decimal]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[decimal.Decimal], response.json()) + deserialized = _deserialize(List[decimal.Decimal], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1131,7 +1131,7 @@ def prepare_verify(self, **kwargs: Any) -> List[decimal.Decimal]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[decimal.Decimal], response.json()) + deserialized = _deserialize(List[decimal.Decimal], response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/_serialization.py b/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/aio/operations/_operations.py index 6e4d31c08fc..d2ebf8ef3a1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/aio/operations/_operations.py @@ -126,7 +126,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse9: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse9, response.json()) + deserialized = _deserialize(_models.GetResponse9, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -305,7 +305,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse8: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse8, response.json()) + deserialized = _deserialize(_models.GetResponse8, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -486,7 +486,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse7: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse7, response.json()) + deserialized = _deserialize(_models.GetResponse7, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -671,7 +671,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse6: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse6, response.json()) + deserialized = _deserialize(_models.GetResponse6, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -846,7 +846,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse5: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse5, response.json()) + deserialized = _deserialize(_models.GetResponse5, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1019,7 +1019,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse4: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse4, response.json()) + deserialized = _deserialize(_models.GetResponse4, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1196,7 +1196,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse3: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse3, response.json()) + deserialized = _deserialize(_models.GetResponse3, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1373,7 +1373,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse2: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse2, response.json()) + deserialized = _deserialize(_models.GetResponse2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1550,7 +1550,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse1: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse1, response.json()) + deserialized = _deserialize(_models.GetResponse1, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1727,7 +1727,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse, response.json()) + deserialized = _deserialize(_models.GetResponse, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/models/_models.py b/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/models/_models.py index 3f1b2f6f514..a19ab397c1c 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/models/_models.py @@ -19,7 +19,6 @@ class Cat(_model_base.Model): """Cat. - :ivar name: Required. :vartype name: str """ @@ -48,7 +47,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Dog(_model_base.Model): """Dog. - :ivar bark: Required. :vartype bark: str """ @@ -77,7 +75,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class EnumsOnlyCases(_model_base.Model): """EnumsOnlyCases. - :ivar lr: This should be receive/send the left variant. Required. Is one of the following types: Literal["left"], Literal["right"], Literal["up"], Literal["down"] :vartype lr: str or str or str or str @@ -115,7 +112,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse(_model_base.Model): """GetResponse. - :ivar prop: Required. :vartype prop: ~typetest.union.models.MixedTypesCases """ @@ -144,7 +140,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse1(_model_base.Model): """GetResponse1. - :ivar prop: Required. :vartype prop: ~typetest.union.models.MixedLiteralsCases """ @@ -173,7 +168,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse2(_model_base.Model): """GetResponse2. - :ivar prop: Required. :vartype prop: ~typetest.union.models.StringAndArrayCases """ @@ -202,7 +196,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse3(_model_base.Model): """GetResponse3. - :ivar prop: Required. :vartype prop: ~typetest.union.models.EnumsOnlyCases """ @@ -231,7 +224,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse4(_model_base.Model): """GetResponse4. - :ivar prop: Required. Is either a Cat type or a Dog type. :vartype prop: ~typetest.union.models.Cat or ~typetest.union.models.Dog """ @@ -260,7 +252,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse5(_model_base.Model): """GetResponse5. - :ivar prop: Required. Is one of the following types: float :vartype prop: float or float or float """ @@ -289,7 +280,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse6(_model_base.Model): """GetResponse6. - :ivar prop: Required. Is one of the following types: Literal[1], Literal[2], Literal[3] :vartype prop: int or int or int """ @@ -318,7 +308,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse7(_model_base.Model): """GetResponse7. - :ivar prop: Required. Known values are: "b" and "c". :vartype prop: str or ~typetest.union.models.StringExtensibleNamedUnion """ @@ -349,7 +338,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse8(_model_base.Model): """GetResponse8. - :ivar prop: Required. Is one of the following types: Literal["b"], Literal["c"], str :vartype prop: str or str or str """ @@ -380,7 +368,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class GetResponse9(_model_base.Model): """GetResponse9. - :ivar prop: Required. Is one of the following types: Literal["a"], Literal["b"], Literal["c"] :vartype prop: str or str or str """ @@ -409,7 +396,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class MixedLiteralsCases(_model_base.Model): """MixedLiteralsCases. - :ivar string_literal: This should be receive/send the "a" variant. Required. Is one of the following types: Literal["a"], Literal[2], float, Literal[True] :vartype string_literal: str or int or float or bool @@ -469,7 +455,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class MixedTypesCases(_model_base.Model): """MixedTypesCases. - :ivar model: This should be receive/send the Cat variant. Required. Is one of the following types: Cat, Literal["a"], int, bool :vartype model: ~typetest.union.models.Cat or str or int or bool @@ -536,7 +521,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class StringAndArrayCases(_model_base.Model): """StringAndArrayCases. - :ivar string: This should be receive/send the string variant. Required. Is either a str type or a [str] type. :vartype string: str or list[str] diff --git a/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/operations/_operations.py index 7d8f501cedc..ec9c8a6e16a 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/operations/_operations.py @@ -387,7 +387,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse9: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse9, response.json()) + deserialized = _deserialize(_models.GetResponse9, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -564,7 +564,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse8: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse8, response.json()) + deserialized = _deserialize(_models.GetResponse8, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -745,7 +745,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse7: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse7, response.json()) + deserialized = _deserialize(_models.GetResponse7, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -930,7 +930,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse6: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse6, response.json()) + deserialized = _deserialize(_models.GetResponse6, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1105,7 +1105,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse5: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse5, response.json()) + deserialized = _deserialize(_models.GetResponse5, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1280,7 +1280,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse4: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse4, response.json()) + deserialized = _deserialize(_models.GetResponse4, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1457,7 +1457,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse3: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse3, response.json()) + deserialized = _deserialize(_models.GetResponse3, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1632,7 +1632,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse2: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse2, response.json()) + deserialized = _deserialize(_models.GetResponse2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1807,7 +1807,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse1: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse1, response.json()) + deserialized = _deserialize(_models.GetResponse1, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1982,7 +1982,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse, response.json()) + deserialized = _deserialize(_models.GetResponse, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/_serialization.py b/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/aio/operations/_operations.py index bc132e61606..c95c5ac6dea 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/aio/operations/_operations.py @@ -174,7 +174,7 @@ async def v2_in_interface(self, body: Union[_models.ModelV2, JSON, IO[bytes]], * if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json()) + deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -307,7 +307,7 @@ async def v1( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV1, response.json()) + deserialized = _deserialize(_models.ModelV1, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -423,7 +423,7 @@ async def v2(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwargs: Any) if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json()) + deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/models/_models.py b/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/models/_models.py index a538788bef8..cf382e71704 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/models/_models.py @@ -19,7 +19,6 @@ class ModelV1(_model_base.Model): """ModelV1. - :ivar prop: Required. :vartype prop: str :ivar enum_prop: Required. Known values are: "enumMemberV1" and "enumMemberV2". @@ -62,7 +61,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelV2(_model_base.Model): """ModelV2. - :ivar prop: Required. :vartype prop: str :ivar enum_prop: Required. "enumMember" diff --git a/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/operations/_operations.py index 826698f73f4..076f36d039c 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/operations/_operations.py @@ -222,7 +222,7 @@ def v2_in_interface(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwarg if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json()) + deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -351,7 +351,7 @@ def v1(self, body: Union[_models.ModelV1, JSON, IO[bytes]], *, header_v2: str, * if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV1, response.json()) + deserialized = _deserialize(_models.ModelV1, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -463,7 +463,7 @@ def v2(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwargs: Any) -> _m if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json()) + deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/_operations/_operations.py index d8af3a7af1b..219f0becf32 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/_operations/_operations.py @@ -188,7 +188,7 @@ def test( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TestModel, response.json()) + deserialized = _deserialize(_models.TestModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/_serialization.py b/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/aio/_operations/_operations.py index 62c3db5c2dc..4252f495528 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/aio/_operations/_operations.py @@ -165,7 +165,7 @@ async def test( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TestModel, response.json()) + deserialized = _deserialize(_models.TestModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/models/_models.py b/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/models/_models.py index 188fde629f2..3a0f5b294e4 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/models/_models.py @@ -16,7 +16,6 @@ class TestModel(_model_base.Model): """TestModel. - :ivar prop: Required. :vartype prop: str :ivar changed_prop: diff --git a/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/_operations/_operations.py index ca9df9d52fa..46ea974afff 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/_operations/_operations.py @@ -178,7 +178,7 @@ def v2(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwargs: Any) -> _m if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json()) + deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -292,7 +292,7 @@ def model_v3(self, body: Union[_models.ModelV3, JSON, IO[bytes]], **kwargs: Any) if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV3, response.json()) + deserialized = _deserialize(_models.ModelV3, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/_serialization.py b/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/aio/_operations/_operations.py index c83c3b30b5b..392b4df111c 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/aio/_operations/_operations.py @@ -145,7 +145,7 @@ async def v2(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwargs: Any) if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json()) + deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -263,7 +263,7 @@ async def model_v3(self, body: Union[_models.ModelV3, JSON, IO[bytes]], **kwargs if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV3, response.json()) + deserialized = _deserialize(_models.ModelV3, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/models/_models.py b/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/models/_models.py index 635034a6ba4..91e92226760 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/models/_models.py @@ -19,7 +19,6 @@ class ModelV2(_model_base.Model): """ModelV2. - :ivar prop: Required. :vartype prop: str :ivar enum_prop: Required. "enumMemberV2" @@ -62,7 +61,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class ModelV3(_model_base.Model): """ModelV3. - :ivar id: Required. :vartype id: str :ivar enum_prop: Required. Known values are: "enumMemberV1" and "enumMemberV2Preview". diff --git a/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/_serialization.py b/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py index 3594f937107..b867a6bd063 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py @@ -170,7 +170,7 @@ async def new_op_in_new_interface( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NewModel, response.json()) + deserialized = _deserialize(_models.NewModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -300,7 +300,7 @@ async def new_op( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NewModel, response.json()) + deserialized = _deserialize(_models.NewModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/models/_models.py b/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/models/_models.py index e423bc9b009..12d6a646c7b 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/models/_models.py @@ -19,7 +19,6 @@ class NewModel(_model_base.Model): """NewModel. - :ivar new_prop: Required. :vartype new_prop: str :ivar enum_prop: Required. "newEnumMember" diff --git a/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py index 390e5c1a18f..aecb6096814 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py @@ -207,7 +207,7 @@ def new_op_in_new_interface( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NewModel, response.json()) + deserialized = _deserialize(_models.NewModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -335,7 +335,7 @@ def new_op( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NewModel, response.json()) + deserialized = _deserialize(_models.NewModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_operations/_operations.py index 159c58b5b19..34a2ca2084a 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_operations/_operations.py @@ -110,7 +110,7 @@ def test(self, body: str, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json()) + deserialized = _deserialize(str, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_serialization.py b/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_operations/_operations.py index 2c2aec7abd1..361f32e01b9 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_operations/_operations.py @@ -93,7 +93,7 @@ async def test(self, body: str, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json()) + deserialized = _deserialize(str, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/_operations/_operations.py index 2f348efba95..860361826eb 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/_operations/_operations.py @@ -180,7 +180,7 @@ def test(self, body: Union[_models.TestModel, JSON, IO[bytes]], *, param: str, * if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TestModel, response.json()) + deserialized = _deserialize(_models.TestModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/_serialization.py b/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/_serialization.py index 764b2cf027b..698532b21a8 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/_serialization.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/aio/_operations/_operations.py index 987c7293bcf..59660345947 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/aio/_operations/_operations.py @@ -160,7 +160,7 @@ async def test( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TestModel, response.json()) + deserialized = _deserialize(_models.TestModel, response.json().get("", {})) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/models/_models.py b/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/models/_models.py index 83f129dc8c5..17f87998aa7 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/models/_models.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/models/_models.py @@ -16,7 +16,6 @@ class TestModel(_model_base.Model): """TestModel. - :ivar prop: Required. :vartype prop: str :ivar changed_prop: Required. From 5c5dcf477baadc5860cc96ed273a1d2ebae4c390 Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Tue, 4 Mar 2025 07:58:39 +0000 Subject: [PATCH 04/15] Regenerate for autorest.python (2025-03-04 07:58:39) --- .../azure/mgmt/test/_serialization.py | 2 +- .../azure/test/_generated/_serialization.py | 2 +- .../key/credential/sample/_serialization.py | 2 +- .../azure/basic/sample/_serialization.py | 2 +- .../sample/_operations/_operations.py | 2 +- .../azure/directives/sample/_serialization.py | 2 +- .../sample/aio/_operations/_operations.py | 2 +- .../azure/mgmt/sample/_serialization.py | 2 +- .../azure/multiapi/sample/_serialization.py | 2 +- .../bodyduration/_serialization.py | 2 +- .../AzureReport/azurereport/_serialization.py | 2 +- .../custompollerpager/_serialization.py | 2 +- .../custombaseurlpaging/_serialization.py | 2 +- .../Head/head/_serialization.py | 2 +- .../headexceptions/_serialization.py | 2 +- .../_serialization.py | 2 +- .../AcceptanceTests/Lro/lro/_serialization.py | 2 +- .../_serialization.py | 2 +- .../mixedapiversion/_serialization.py | 2 +- .../packagemode/batch/head/_serialization.py | 2 +- .../batch/paging/_serialization.py | 2 +- .../packagemode/customize/_serialization.py | 2 +- .../packagemode/dataplane/_serialization.py | 2 +- .../azure/package/mode/_serialization.py | 2 +- .../Paging/paging/_serialization.py | 2 +- .../securityaadswagger/_serialization.py | 2 +- .../securitykeyswagger/_serialization.py | 2 +- .../storage/_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../aio/operations/_operations.py | 46 +++++++++---------- .../operations/_operations.py | 46 +++++++++---------- .../_serialization.py | 2 +- .../aio/operations/_operations.py | 4 +- .../operations/_operations.py | 4 +- .../_serialization.py | 2 +- .../headversiontolerant/_serialization.py | 2 +- .../_serialization.py | 2 +- .../aio/operations/_operations.py | 4 +- .../operations/_operations.py | 4 +- .../lroversiontolerant/_serialization.py | 2 +- .../_serialization.py | 2 +- .../pagingversiontolerant/_serialization.py | 2 +- .../aio/operations/_operations.py | 46 +++++++++---------- .../operations/_operations.py | 46 +++++++++---------- .../storageversiontolerant/_serialization.py | 2 +- .../aio/operations/_operations.py | 4 +- .../operations/_operations.py | 4 +- .../_serialization.py | 2 +- .../_operations/_operations.py | 2 +- .../_serialization.py | 2 +- .../aio/_operations/_operations.py | 2 +- .../_operations/_operations.py | 2 +- .../_serialization.py | 2 +- .../aio/_operations/_operations.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../Multiapi/multiapi/_serialization.py | 2 +- .../_serialization.py | 2 +- .../multiapicustombaseurl/_serialization.py | 2 +- .../multiapidataplane/_serialization.py | 2 +- .../multiapikeywordonly/_serialization.py | 2 +- .../multiapinoasync/_serialization.py | 2 +- .../multiapisecurity/_serialization.py | 2 +- .../submodule/_serialization.py | 2 +- .../unittests/storage_models/serialization.py | 2 +- .../additionalproperties/_serialization.py | 2 +- .../Anything/anything/_serialization.py | 2 +- .../BodyArray/bodyarray/_serialization.py | 2 +- .../vanilla/body/array/_serialization.py | 2 +- .../BodyBinary/bodybinary/_serialization.py | 2 +- .../BodyBoolean/bodyboolean/_serialization.py | 2 +- .../BodyByte/bodybyte/_serialization.py | 2 +- .../bodybytewithpackagename/_serialization.py | 2 +- .../BodyDate/bodydate/_serialization.py | 2 +- .../bodydatetime/_serialization.py | 2 +- .../bodydatetimerfc1123/_serialization.py | 2 +- .../bodydictionary/_serialization.py | 2 +- .../bodyduration/_serialization.py | 2 +- .../BodyFile/bodyfile/_serialization.py | 2 +- .../bodyformdata/_serialization.py | 2 +- .../bodyformurlencodeddata/_serialization.py | 2 +- .../BodyInteger/bodyinteger/_serialization.py | 2 +- .../BodyNumber/bodynumber/_serialization.py | 2 +- .../BodyString/bodystring/_serialization.py | 2 +- .../BodyTime/bodytime/_serialization.py | 2 +- .../ClientEnum/clientenum/_serialization.py | 2 +- .../Constants/constants/_serialization.py | 2 +- .../_serialization.py | 2 +- .../errorwithsecrets/_serialization.py | 2 +- .../extensibleenumsswagger/_serialization.py | 2 +- .../Header/header/_serialization.py | 2 +- .../Http/httpinfrastructure/_serialization.py | 2 +- .../incorrecterrorresponse/_serialization.py | 2 +- .../internaloperation/_serialization.py | 2 +- .../MediaTypes/mediatypes/_serialization.py | 2 +- .../mergepatchjson/_serialization.py | 2 +- .../modelflattening/_serialization.py | 2 +- .../multipleinheritance/_serialization.py | 2 +- .../nooperations/_serialization.py | 2 +- .../nonstringenums/_serialization.py | 2 +- .../ObjectType/objecttype/_serialization.py | 2 +- .../packagemode/_serialization.py | 2 +- .../parameterflattening/_serialization.py | 2 +- .../parameterizedendpoint/_serialization.py | 2 +- .../Report/report/_serialization.py | 2 +- .../reservedwords/_serialization.py | 2 +- .../securityaadswagger/_serialization.py | 2 +- .../_serialization.py | 2 +- .../securitykeyswagger/_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../Xml/xmlservice/_serialization.py | 2 +- .../xmserrorresponse/_serialization.py | 2 +- .../_serialization.py | 2 +- .../anythingversiontolerant/_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../bodybyteversiontolerant/_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../bodydateversiontolerant/_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../bodyfileversiontolerant/_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../bodytimeversiontolerant/_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../headerversiontolerant/_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../anything_client/_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../reportversiontolerant/_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../urlversiontolerant/_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- .../_serialization.py | 2 +- 168 files changed, 262 insertions(+), 262 deletions(-) diff --git a/packages/autorest.python/samples/specification/azure-mgmt-test/test/azure-mgmt-test/azure/mgmt/test/_serialization.py b/packages/autorest.python/samples/specification/azure-mgmt-test/test/azure-mgmt-test/azure/mgmt/test/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/samples/specification/azure-mgmt-test/test/azure-mgmt-test/azure/mgmt/test/_serialization.py +++ b/packages/autorest.python/samples/specification/azure-mgmt-test/test/azure-mgmt-test/azure/mgmt/test/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/samples/specification/azure-test/test/azure-test/azure/test/_generated/_serialization.py b/packages/autorest.python/samples/specification/azure-test/test/azure-test/azure/test/_generated/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/samples/specification/azure-test/test/azure-test/azure/test/_generated/_serialization.py +++ b/packages/autorest.python/samples/specification/azure-test/test/azure-test/azure/test/_generated/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/samples/specification/azure_key_credential/generated/azure/key/credential/sample/_serialization.py b/packages/autorest.python/samples/specification/azure_key_credential/generated/azure/key/credential/sample/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/samples/specification/azure_key_credential/generated/azure/key/credential/sample/_serialization.py +++ b/packages/autorest.python/samples/specification/azure_key_credential/generated/azure/key/credential/sample/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/samples/specification/basic/generated/azure/basic/sample/_serialization.py b/packages/autorest.python/samples/specification/basic/generated/azure/basic/sample/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/samples/specification/basic/generated/azure/basic/sample/_serialization.py +++ b/packages/autorest.python/samples/specification/basic/generated/azure/basic/sample/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/samples/specification/directives/generated/azure/directives/sample/_operations/_operations.py b/packages/autorest.python/samples/specification/directives/generated/azure/directives/sample/_operations/_operations.py index 12fd587e5f5..f07463e6e68 100644 --- a/packages/autorest.python/samples/specification/directives/generated/azure/directives/sample/_operations/_operations.py +++ b/packages/autorest.python/samples/specification/directives/generated/azure/directives/sample/_operations/_operations.py @@ -322,7 +322,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) diff --git a/packages/autorest.python/samples/specification/directives/generated/azure/directives/sample/_serialization.py b/packages/autorest.python/samples/specification/directives/generated/azure/directives/sample/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/samples/specification/directives/generated/azure/directives/sample/_serialization.py +++ b/packages/autorest.python/samples/specification/directives/generated/azure/directives/sample/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/samples/specification/directives/generated/azure/directives/sample/aio/_operations/_operations.py b/packages/autorest.python/samples/specification/directives/generated/azure/directives/sample/aio/_operations/_operations.py index bbf66ce7462..fea5c46992b 100644 --- a/packages/autorest.python/samples/specification/directives/generated/azure/directives/sample/aio/_operations/_operations.py +++ b/packages/autorest.python/samples/specification/directives/generated/azure/directives/sample/aio/_operations/_operations.py @@ -298,7 +298,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) diff --git a/packages/autorest.python/samples/specification/management/generated/azure/mgmt/sample/_serialization.py b/packages/autorest.python/samples/specification/management/generated/azure/mgmt/sample/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/samples/specification/management/generated/azure/mgmt/sample/_serialization.py +++ b/packages/autorest.python/samples/specification/management/generated/azure/mgmt/sample/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/samples/specification/multiapi/generated/azure/multiapi/sample/_serialization.py b/packages/autorest.python/samples/specification/multiapi/generated/azure/multiapi/sample/_serialization.py index 84b9785ccf4..b415269eb98 100644 --- a/packages/autorest.python/samples/specification/multiapi/generated/azure/multiapi/sample/_serialization.py +++ b/packages/autorest.python/samples/specification/multiapi/generated/azure/multiapi/sample/_serialization.py @@ -410,7 +410,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureBodyDuration/bodyduration/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureBodyDuration/bodyduration/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureBodyDuration/bodyduration/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureBodyDuration/bodyduration/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureReport/azurereport/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureReport/azurereport/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureReport/azurereport/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/AzureReport/azurereport/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/CustomPollerPager/custompollerpager/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/CustomPollerPager/custompollerpager/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/CustomPollerPager/custompollerpager/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/CustomPollerPager/custompollerpager/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/CustomUrlPaging/custombaseurlpaging/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/CustomUrlPaging/custombaseurlpaging/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/CustomUrlPaging/custombaseurlpaging/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/CustomUrlPaging/custombaseurlpaging/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/Head/head/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/Head/head/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/Head/head/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/Head/head/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/HeadExceptions/headexceptions/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/HeadExceptions/headexceptions/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/HeadExceptions/headexceptions/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/HeadExceptions/headexceptions/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/HeadWithAzureKeyCredentialPolicy/headwithazurekeycredentialpolicy/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/HeadWithAzureKeyCredentialPolicy/headwithazurekeycredentialpolicy/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/HeadWithAzureKeyCredentialPolicy/headwithazurekeycredentialpolicy/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/HeadWithAzureKeyCredentialPolicy/headwithazurekeycredentialpolicy/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/Lro/lro/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/Lro/lro/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/Lro/lro/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/Lro/lro/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/LroWithParameterizedEndpoints/lrowithparameterizedendpoints/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/LroWithParameterizedEndpoints/lrowithparameterizedendpoints/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/LroWithParameterizedEndpoints/lrowithparameterizedendpoints/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/LroWithParameterizedEndpoints/lrowithparameterizedendpoints/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/MixedApiVersion/mixedapiversion/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/MixedApiVersion/mixedapiversion/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/MixedApiVersion/mixedapiversion/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/MixedApiVersion/mixedapiversion/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeBatch/azure/packagemode/batch/head/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeBatch/azure/packagemode/batch/head/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeBatch/azure/packagemode/batch/head/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeBatch/azure/packagemode/batch/head/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeBatch/azure/packagemode/batch/paging/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeBatch/azure/packagemode/batch/paging/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeBatch/azure/packagemode/batch/paging/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeBatch/azure/packagemode/batch/paging/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeCustomize/azure/packagemode/customize/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeCustomize/azure/packagemode/customize/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeCustomize/azure/packagemode/customize/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeCustomize/azure/packagemode/customize/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeDataPlane/azure/packagemode/dataplane/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeDataPlane/azure/packagemode/dataplane/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeDataPlane/azure/packagemode/dataplane/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeDataPlane/azure/packagemode/dataplane/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeMgmtPlane/azure/package/mode/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeMgmtPlane/azure/package/mode/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeMgmtPlane/azure/package/mode/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/PackageModeMgmtPlane/azure/package/mode/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/Paging/paging/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/Paging/paging/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/Paging/paging/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/Paging/paging/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/SecurityAadSwagger/securityaadswagger/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/SecurityAadSwagger/securityaadswagger/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/SecurityAadSwagger/securityaadswagger/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/SecurityAadSwagger/securityaadswagger/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/SecurityKeySwagger/securitykeyswagger/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/SecurityKeySwagger/securitykeyswagger/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/SecurityKeySwagger/securitykeyswagger/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/SecurityKeySwagger/securitykeyswagger/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/StorageManagementClient/storage/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/StorageManagementClient/storage/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/StorageManagementClient/storage/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/StorageManagementClient/storage/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/SubscriptionIdApiVersion/subscriptionidapiversion/_serialization.py b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/SubscriptionIdApiVersion/subscriptionidapiversion/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/SubscriptionIdApiVersion/subscriptionidapiversion/_serialization.py +++ b/packages/autorest.python/test/azure/legacy/Expected/AcceptanceTests/SubscriptionIdApiVersion/subscriptionidapiversion/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureBodyDurationVersionTolerant/bodydurationversiontolerant/_serialization.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureBodyDurationVersionTolerant/bodydurationversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureBodyDurationVersionTolerant/bodydurationversiontolerant/_serialization.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureBodyDurationVersionTolerant/bodydurationversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureParameterGroupingVersionTolerant/azureparametergroupingversiontolerant/_serialization.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureParameterGroupingVersionTolerant/azureparametergroupingversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureParameterGroupingVersionTolerant/azureparametergroupingversiontolerant/_serialization.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureParameterGroupingVersionTolerant/azureparametergroupingversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureReportVersionTolerant/azurereportversiontolerant/_serialization.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureReportVersionTolerant/azurereportversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureReportVersionTolerant/azurereportversiontolerant/_serialization.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureReportVersionTolerant/azurereportversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureSpecialsVersionTolerant/azurespecialpropertiesversiontolerant/_serialization.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureSpecialsVersionTolerant/azurespecialpropertiesversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureSpecialsVersionTolerant/azurespecialpropertiesversiontolerant/_serialization.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/AzureSpecialsVersionTolerant/azurespecialpropertiesversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomBaseUriVersionTolerant/custombaseurlversiontolerant/_serialization.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomBaseUriVersionTolerant/custombaseurlversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomBaseUriVersionTolerant/custombaseurlversiontolerant/_serialization.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomBaseUriVersionTolerant/custombaseurlversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomPollerPagerVersionTolerant/custompollerpagerversiontolerant/_serialization.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomPollerPagerVersionTolerant/custompollerpagerversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomPollerPagerVersionTolerant/custompollerpagerversiontolerant/_serialization.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomPollerPagerVersionTolerant/custompollerpagerversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomPollerPagerVersionTolerant/custompollerpagerversiontolerant/aio/operations/_operations.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomPollerPagerVersionTolerant/custompollerpagerversiontolerant/aio/operations/_operations.py index dcdc7b21815..86231b1d153 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomPollerPagerVersionTolerant/custompollerpagerversiontolerant/aio/operations/_operations.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomPollerPagerVersionTolerant/custompollerpagerversiontolerant/aio/operations/_operations.py @@ -164,7 +164,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -246,7 +246,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -328,7 +328,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return None, AsyncList(list_of_elem) @@ -410,7 +410,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -572,7 +572,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -655,7 +655,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -747,7 +747,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -830,7 +830,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -917,7 +917,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -1001,7 +1001,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -1093,7 +1093,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("odata.nextLink") or None, AsyncList(list_of_elem) @@ -1188,7 +1188,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -1271,7 +1271,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -1354,7 +1354,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -1436,7 +1436,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -1518,7 +1518,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -1600,7 +1600,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -1686,7 +1686,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("odata.nextLink") or None, AsyncList(list_of_elem) @@ -1772,7 +1772,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("odata.nextLink") or None, AsyncList(list_of_elem) @@ -1912,7 +1912,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -2034,7 +2034,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -2118,7 +2118,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -2203,7 +2203,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomPollerPagerVersionTolerant/custompollerpagerversiontolerant/operations/_operations.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomPollerPagerVersionTolerant/custompollerpagerversiontolerant/operations/_operations.py index 21ee9d8f82d..cd9ee880a0d 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomPollerPagerVersionTolerant/custompollerpagerversiontolerant/operations/_operations.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomPollerPagerVersionTolerant/custompollerpagerversiontolerant/operations/_operations.py @@ -606,7 +606,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -688,7 +688,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -770,7 +770,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return None, iter(list_of_elem) @@ -852,7 +852,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1012,7 +1012,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1095,7 +1095,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1187,7 +1187,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1270,7 +1270,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1357,7 +1357,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1441,7 +1441,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1533,7 +1533,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("odata.nextLink") or None, iter(list_of_elem) @@ -1628,7 +1628,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1711,7 +1711,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1794,7 +1794,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1876,7 +1876,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1958,7 +1958,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -2040,7 +2040,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -2124,7 +2124,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("odata.nextLink") or None, iter(list_of_elem) @@ -2210,7 +2210,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("odata.nextLink") or None, iter(list_of_elem) @@ -2349,7 +2349,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -2471,7 +2471,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -2555,7 +2555,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -2640,7 +2640,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomUrlPagingVersionTolerant/custombaseurlpagingversiontolerant/_serialization.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomUrlPagingVersionTolerant/custombaseurlpagingversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomUrlPagingVersionTolerant/custombaseurlpagingversiontolerant/_serialization.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomUrlPagingVersionTolerant/custombaseurlpagingversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomUrlPagingVersionTolerant/custombaseurlpagingversiontolerant/aio/operations/_operations.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomUrlPagingVersionTolerant/custombaseurlpagingversiontolerant/aio/operations/_operations.py index 5294b0e55ad..36fbb4d2980 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomUrlPagingVersionTolerant/custombaseurlpagingversiontolerant/aio/operations/_operations.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomUrlPagingVersionTolerant/custombaseurlpagingversiontolerant/aio/operations/_operations.py @@ -118,7 +118,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -204,7 +204,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomUrlPagingVersionTolerant/custombaseurlpagingversiontolerant/operations/_operations.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomUrlPagingVersionTolerant/custombaseurlpagingversiontolerant/operations/_operations.py index 3c55fb88691..361e48440f0 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomUrlPagingVersionTolerant/custombaseurlpagingversiontolerant/operations/_operations.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/CustomUrlPagingVersionTolerant/custombaseurlpagingversiontolerant/operations/_operations.py @@ -166,7 +166,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -252,7 +252,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/HeadExceptionsVersionTolerant/headexceptionsversiontolerant/_serialization.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/HeadExceptionsVersionTolerant/headexceptionsversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/HeadExceptionsVersionTolerant/headexceptionsversiontolerant/_serialization.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/HeadExceptionsVersionTolerant/headexceptionsversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/HeadVersionTolerant/headversiontolerant/_serialization.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/HeadVersionTolerant/headversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/HeadVersionTolerant/headversiontolerant/_serialization.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/HeadVersionTolerant/headversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroPagingVersionTolerant/lropagingversiontolerant/_serialization.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroPagingVersionTolerant/lropagingversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroPagingVersionTolerant/lropagingversiontolerant/_serialization.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroPagingVersionTolerant/lropagingversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroPagingVersionTolerant/lropagingversiontolerant/aio/operations/_operations.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroPagingVersionTolerant/lropagingversiontolerant/aio/operations/_operations.py index 8fea977c8f2..12addccf0e6 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroPagingVersionTolerant/lropagingversiontolerant/aio/operations/_operations.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroPagingVersionTolerant/lropagingversiontolerant/aio/operations/_operations.py @@ -203,7 +203,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -634,7 +634,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroPagingVersionTolerant/lropagingversiontolerant/operations/_operations.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroPagingVersionTolerant/lropagingversiontolerant/operations/_operations.py index 13b658f7ce8..9f8553dd9a8 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroPagingVersionTolerant/lropagingversiontolerant/operations/_operations.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroPagingVersionTolerant/lropagingversiontolerant/operations/_operations.py @@ -270,7 +270,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -701,7 +701,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroVersionTolerant/lroversiontolerant/_serialization.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroVersionTolerant/lroversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroVersionTolerant/lroversiontolerant/_serialization.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroVersionTolerant/lroversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroWithParameterizedEndpointsVersionTolerant/lrowithparameterizedendpointsversiontolerant/_serialization.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroWithParameterizedEndpointsVersionTolerant/lrowithparameterizedendpointsversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroWithParameterizedEndpointsVersionTolerant/lrowithparameterizedendpointsversiontolerant/_serialization.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/LroWithParameterizedEndpointsVersionTolerant/lrowithparameterizedendpointsversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/PagingVersionTolerant/pagingversiontolerant/_serialization.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/PagingVersionTolerant/pagingversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/PagingVersionTolerant/pagingversiontolerant/_serialization.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/PagingVersionTolerant/pagingversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/PagingVersionTolerant/pagingversiontolerant/aio/operations/_operations.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/PagingVersionTolerant/pagingversiontolerant/aio/operations/_operations.py index ec59b644951..e742add5575 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/PagingVersionTolerant/pagingversiontolerant/aio/operations/_operations.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/PagingVersionTolerant/pagingversiontolerant/aio/operations/_operations.py @@ -161,7 +161,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -243,7 +243,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -325,7 +325,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return None, AsyncList(list_of_elem) @@ -407,7 +407,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -569,7 +569,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -652,7 +652,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -744,7 +744,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -827,7 +827,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -914,7 +914,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -998,7 +998,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -1090,7 +1090,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("odata.nextLink") or None, AsyncList(list_of_elem) @@ -1185,7 +1185,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -1268,7 +1268,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -1351,7 +1351,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -1433,7 +1433,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -1515,7 +1515,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -1597,7 +1597,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -1683,7 +1683,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("odata.nextLink") or None, AsyncList(list_of_elem) @@ -1769,7 +1769,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("odata.nextLink") or None, AsyncList(list_of_elem) @@ -1908,7 +1908,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -2030,7 +2030,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -2114,7 +2114,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) @@ -2199,7 +2199,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/PagingVersionTolerant/pagingversiontolerant/operations/_operations.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/PagingVersionTolerant/pagingversiontolerant/operations/_operations.py index f84eb43025c..2fa7d54f0fe 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/PagingVersionTolerant/pagingversiontolerant/operations/_operations.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/PagingVersionTolerant/pagingversiontolerant/operations/_operations.py @@ -603,7 +603,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -685,7 +685,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -767,7 +767,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return None, iter(list_of_elem) @@ -849,7 +849,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1009,7 +1009,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1092,7 +1092,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1184,7 +1184,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1267,7 +1267,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1354,7 +1354,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1438,7 +1438,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1530,7 +1530,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("odata.nextLink") or None, iter(list_of_elem) @@ -1625,7 +1625,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1708,7 +1708,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1791,7 +1791,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1873,7 +1873,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -1955,7 +1955,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -2037,7 +2037,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -2121,7 +2121,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("odata.nextLink") or None, iter(list_of_elem) @@ -2207,7 +2207,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("odata.nextLink") or None, iter(list_of_elem) @@ -2346,7 +2346,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -2468,7 +2468,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -2552,7 +2552,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) @@ -2637,7 +2637,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/StorageManagementClientVersionTolerant/storageversiontolerant/_serialization.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/StorageManagementClientVersionTolerant/storageversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/StorageManagementClientVersionTolerant/storageversiontolerant/_serialization.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/StorageManagementClientVersionTolerant/storageversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/StorageManagementClientVersionTolerant/storageversiontolerant/aio/operations/_operations.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/StorageManagementClientVersionTolerant/storageversiontolerant/aio/operations/_operations.py index 6e1a8235980..9dd19393afa 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/StorageManagementClientVersionTolerant/storageversiontolerant/aio/operations/_operations.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/StorageManagementClientVersionTolerant/storageversiontolerant/aio/operations/_operations.py @@ -1260,7 +1260,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return None, AsyncList(list_of_elem) @@ -1388,7 +1388,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return None, AsyncList(list_of_elem) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/StorageManagementClientVersionTolerant/storageversiontolerant/operations/_operations.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/StorageManagementClientVersionTolerant/storageversiontolerant/operations/_operations.py index 560e9f024a1..82fcbf77f8b 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/StorageManagementClientVersionTolerant/storageversiontolerant/operations/_operations.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/StorageManagementClientVersionTolerant/storageversiontolerant/operations/_operations.py @@ -1529,7 +1529,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return None, iter(list_of_elem) @@ -1657,7 +1657,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["value"] + list_of_elem = deserialized.get("value", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return None, iter(list_of_elem) diff --git a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/SubscriptionIdApiVersionVersionTolerant/subscriptionidapiversionversiontolerant/_serialization.py b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/SubscriptionIdApiVersionVersionTolerant/subscriptionidapiversionversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/SubscriptionIdApiVersionVersionTolerant/subscriptionidapiversionversiontolerant/_serialization.py +++ b/packages/autorest.python/test/azure/version-tolerant/Expected/AcceptanceTests/SubscriptionIdApiVersionVersionTolerant/subscriptionidapiversionversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationCustomizedVersionTolerant/dpgcustomizationcustomizedversiontolerant/_operations/_operations.py b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationCustomizedVersionTolerant/dpgcustomizationcustomizedversiontolerant/_operations/_operations.py index a1774379379..90dfaecb719 100644 --- a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationCustomizedVersionTolerant/dpgcustomizationcustomizedversiontolerant/_operations/_operations.py +++ b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationCustomizedVersionTolerant/dpgcustomizationcustomizedversiontolerant/_operations/_operations.py @@ -378,7 +378,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) diff --git a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationCustomizedVersionTolerant/dpgcustomizationcustomizedversiontolerant/_serialization.py b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationCustomizedVersionTolerant/dpgcustomizationcustomizedversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationCustomizedVersionTolerant/dpgcustomizationcustomizedversiontolerant/_serialization.py +++ b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationCustomizedVersionTolerant/dpgcustomizationcustomizedversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationCustomizedVersionTolerant/dpgcustomizationcustomizedversiontolerant/aio/_operations/_operations.py b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationCustomizedVersionTolerant/dpgcustomizationcustomizedversiontolerant/aio/_operations/_operations.py index 1bd1b4813a4..d03c6c189a0 100644 --- a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationCustomizedVersionTolerant/dpgcustomizationcustomizedversiontolerant/aio/_operations/_operations.py +++ b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationCustomizedVersionTolerant/dpgcustomizationcustomizedversiontolerant/aio/_operations/_operations.py @@ -307,7 +307,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) diff --git a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationInitialVersionTolerant/dpgcustomizationinitialversiontolerant/_operations/_operations.py b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationInitialVersionTolerant/dpgcustomizationinitialversiontolerant/_operations/_operations.py index a1774379379..90dfaecb719 100644 --- a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationInitialVersionTolerant/dpgcustomizationinitialversiontolerant/_operations/_operations.py +++ b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationInitialVersionTolerant/dpgcustomizationinitialversiontolerant/_operations/_operations.py @@ -378,7 +378,7 @@ def prepare_request(next_link=None): def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, iter(list_of_elem) diff --git a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationInitialVersionTolerant/dpgcustomizationinitialversiontolerant/_serialization.py b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationInitialVersionTolerant/dpgcustomizationinitialversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationInitialVersionTolerant/dpgcustomizationinitialversiontolerant/_serialization.py +++ b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationInitialVersionTolerant/dpgcustomizationinitialversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationInitialVersionTolerant/dpgcustomizationinitialversiontolerant/aio/_operations/_operations.py b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationInitialVersionTolerant/dpgcustomizationinitialversiontolerant/aio/_operations/_operations.py index 1bd1b4813a4..d03c6c189a0 100644 --- a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationInitialVersionTolerant/dpgcustomizationinitialversiontolerant/aio/_operations/_operations.py +++ b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGCustomizationInitialVersionTolerant/dpgcustomizationinitialversiontolerant/aio/_operations/_operations.py @@ -307,7 +307,7 @@ def prepare_request(next_link=None): async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() - list_of_elem = deserialized["values"] + list_of_elem = deserialized.get("values", []) if cls: list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextLink") or None, AsyncList(list_of_elem) diff --git a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGServiceDrivenInitialVersionTolerant/dpgservicedriveninitialversiontolerant/_serialization.py b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGServiceDrivenInitialVersionTolerant/dpgservicedriveninitialversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGServiceDrivenInitialVersionTolerant/dpgservicedriveninitialversiontolerant/_serialization.py +++ b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGServiceDrivenInitialVersionTolerant/dpgservicedriveninitialversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGServiceDrivenUpdateOneVersionTolerant/dpgservicedrivenupdateoneversiontolerant/_serialization.py b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGServiceDrivenUpdateOneVersionTolerant/dpgservicedrivenupdateoneversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGServiceDrivenUpdateOneVersionTolerant/dpgservicedrivenupdateoneversiontolerant/_serialization.py +++ b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGServiceDrivenUpdateOneVersionTolerant/dpgservicedrivenupdateoneversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGTestModelsVersionTolerant/dpgtestmodelsversiontolerant/_serialization.py b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGTestModelsVersionTolerant/dpgtestmodelsversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGTestModelsVersionTolerant/dpgtestmodelsversiontolerant/_serialization.py +++ b/packages/autorest.python/test/dpg/version-tolerant/Expected/AcceptanceTests/DPGTestModelsVersionTolerant/dpgtestmodelsversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/Multiapi/multiapi/_serialization.py b/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/Multiapi/multiapi/_serialization.py index 84b9785ccf4..b415269eb98 100644 --- a/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/Multiapi/multiapi/_serialization.py +++ b/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/Multiapi/multiapi/_serialization.py @@ -410,7 +410,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiCredentialDefaultPolicy/multiapicredentialdefaultpolicy/_serialization.py b/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiCredentialDefaultPolicy/multiapicredentialdefaultpolicy/_serialization.py index 84b9785ccf4..b415269eb98 100644 --- a/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiCredentialDefaultPolicy/multiapicredentialdefaultpolicy/_serialization.py +++ b/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiCredentialDefaultPolicy/multiapicredentialdefaultpolicy/_serialization.py @@ -410,7 +410,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiCustomBaseUrl/multiapicustombaseurl/_serialization.py b/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiCustomBaseUrl/multiapicustombaseurl/_serialization.py index 84b9785ccf4..b415269eb98 100644 --- a/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiCustomBaseUrl/multiapicustombaseurl/_serialization.py +++ b/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiCustomBaseUrl/multiapicustombaseurl/_serialization.py @@ -410,7 +410,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiDataPlane/multiapidataplane/_serialization.py b/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiDataPlane/multiapidataplane/_serialization.py index 84b9785ccf4..b415269eb98 100644 --- a/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiDataPlane/multiapidataplane/_serialization.py +++ b/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiDataPlane/multiapidataplane/_serialization.py @@ -410,7 +410,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiKeywordOnly/multiapikeywordonly/_serialization.py b/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiKeywordOnly/multiapikeywordonly/_serialization.py index 84b9785ccf4..b415269eb98 100644 --- a/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiKeywordOnly/multiapikeywordonly/_serialization.py +++ b/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiKeywordOnly/multiapikeywordonly/_serialization.py @@ -410,7 +410,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiNoAsync/multiapinoasync/_serialization.py b/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiNoAsync/multiapinoasync/_serialization.py index 84b9785ccf4..b415269eb98 100644 --- a/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiNoAsync/multiapinoasync/_serialization.py +++ b/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiNoAsync/multiapinoasync/_serialization.py @@ -410,7 +410,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiSecurity/multiapisecurity/_serialization.py b/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiSecurity/multiapisecurity/_serialization.py index 84b9785ccf4..b415269eb98 100644 --- a/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiSecurity/multiapisecurity/_serialization.py +++ b/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiSecurity/multiapisecurity/_serialization.py @@ -410,7 +410,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiWithSubmodule/multiapiwithsubmodule/submodule/_serialization.py b/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiWithSubmodule/multiapiwithsubmodule/submodule/_serialization.py index 84b9785ccf4..b415269eb98 100644 --- a/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiWithSubmodule/multiapiwithsubmodule/submodule/_serialization.py +++ b/packages/autorest.python/test/multiapi/Expected/AcceptanceTests/MultiapiWithSubmodule/multiapiwithsubmodule/submodule/_serialization.py @@ -410,7 +410,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/unittests/storage_models/serialization.py b/packages/autorest.python/test/unittests/storage_models/serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/unittests/storage_models/serialization.py +++ b/packages/autorest.python/test/unittests/storage_models/serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/AdditionalProperties/additionalproperties/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/AdditionalProperties/additionalproperties/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/AdditionalProperties/additionalproperties/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/AdditionalProperties/additionalproperties/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Anything/anything/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Anything/anything/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Anything/anything/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Anything/anything/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyArray/bodyarray/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyArray/bodyarray/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyArray/bodyarray/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyArray/bodyarray/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyArrayWithNamespaceFolders/vanilla/body/array/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyArrayWithNamespaceFolders/vanilla/body/array/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyArrayWithNamespaceFolders/vanilla/body/array/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyArrayWithNamespaceFolders/vanilla/body/array/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyBinary/bodybinary/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyBinary/bodybinary/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyBinary/bodybinary/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyBinary/bodybinary/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyBoolean/bodyboolean/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyBoolean/bodyboolean/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyBoolean/bodyboolean/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyBoolean/bodyboolean/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyByte/bodybyte/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyByte/bodybyte/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyByte/bodybyte/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyByte/bodybyte/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyByteWithPackageName/bodybytewithpackagename/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyByteWithPackageName/bodybytewithpackagename/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyByteWithPackageName/bodybytewithpackagename/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyByteWithPackageName/bodybytewithpackagename/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDate/bodydate/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDate/bodydate/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDate/bodydate/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDate/bodydate/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDateTime/bodydatetime/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDateTime/bodydatetime/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDateTime/bodydatetime/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDateTime/bodydatetime/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDateTimeRfc1123/bodydatetimerfc1123/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDateTimeRfc1123/bodydatetimerfc1123/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDateTimeRfc1123/bodydatetimerfc1123/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDateTimeRfc1123/bodydatetimerfc1123/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDictionary/bodydictionary/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDictionary/bodydictionary/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDictionary/bodydictionary/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDictionary/bodydictionary/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDuration/bodyduration/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDuration/bodyduration/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDuration/bodyduration/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyDuration/bodyduration/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFile/bodyfile/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFile/bodyfile/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFile/bodyfile/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFile/bodyfile/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFormData/bodyformdata/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFormData/bodyformdata/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFormData/bodyformdata/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFormData/bodyformdata/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFormUrlEncodedData/bodyformurlencodeddata/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFormUrlEncodedData/bodyformurlencodeddata/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFormUrlEncodedData/bodyformurlencodeddata/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyFormUrlEncodedData/bodyformurlencodeddata/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyInteger/bodyinteger/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyInteger/bodyinteger/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyInteger/bodyinteger/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyInteger/bodyinteger/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyNumber/bodynumber/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyNumber/bodynumber/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyNumber/bodynumber/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyNumber/bodynumber/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyString/bodystring/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyString/bodystring/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyString/bodystring/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyString/bodystring/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyTime/bodytime/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyTime/bodytime/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyTime/bodytime/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/BodyTime/bodytime/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ClientEnum/clientenum/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ClientEnum/clientenum/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ClientEnum/clientenum/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ClientEnum/clientenum/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Constants/constants/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Constants/constants/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Constants/constants/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Constants/constants/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/CustomBaseUriMoreOptions/custombaseurlmoreoptions/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/CustomBaseUriMoreOptions/custombaseurlmoreoptions/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/CustomBaseUriMoreOptions/custombaseurlmoreoptions/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/CustomBaseUriMoreOptions/custombaseurlmoreoptions/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ErrorWithSecrets/errorwithsecrets/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ErrorWithSecrets/errorwithsecrets/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ErrorWithSecrets/errorwithsecrets/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ErrorWithSecrets/errorwithsecrets/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ExtensibleEnums/extensibleenumsswagger/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ExtensibleEnums/extensibleenumsswagger/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ExtensibleEnums/extensibleenumsswagger/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ExtensibleEnums/extensibleenumsswagger/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Header/header/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Header/header/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Header/header/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Header/header/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Http/httpinfrastructure/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Http/httpinfrastructure/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Http/httpinfrastructure/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Http/httpinfrastructure/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/IncorrectErrorResponse/incorrecterrorresponse/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/IncorrectErrorResponse/incorrecterrorresponse/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/IncorrectErrorResponse/incorrecterrorresponse/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/IncorrectErrorResponse/incorrecterrorresponse/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/InternalOperation/internaloperation/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/InternalOperation/internaloperation/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/InternalOperation/internaloperation/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/InternalOperation/internaloperation/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MediaTypes/mediatypes/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MediaTypes/mediatypes/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MediaTypes/mediatypes/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MediaTypes/mediatypes/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MergePatchJson/mergepatchjson/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MergePatchJson/mergepatchjson/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MergePatchJson/mergepatchjson/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MergePatchJson/mergepatchjson/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ModelFlattening/modelflattening/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ModelFlattening/modelflattening/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ModelFlattening/modelflattening/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ModelFlattening/modelflattening/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MultipleInheritance/multipleinheritance/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MultipleInheritance/multipleinheritance/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MultipleInheritance/multipleinheritance/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/MultipleInheritance/multipleinheritance/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/NoOperations/nooperations/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/NoOperations/nooperations/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/NoOperations/nooperations/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/NoOperations/nooperations/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/NonStringEnums/nonstringenums/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/NonStringEnums/nonstringenums/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/NonStringEnums/nonstringenums/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/NonStringEnums/nonstringenums/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ObjectType/objecttype/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ObjectType/objecttype/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ObjectType/objecttype/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ObjectType/objecttype/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/PackageModeDataPlane/packagemode/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/PackageModeDataPlane/packagemode/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/PackageModeDataPlane/packagemode/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/PackageModeDataPlane/packagemode/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ParameterFlattening/parameterflattening/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ParameterFlattening/parameterflattening/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ParameterFlattening/parameterflattening/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ParameterFlattening/parameterflattening/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ParameterizedEndpoint/parameterizedendpoint/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ParameterizedEndpoint/parameterizedendpoint/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ParameterizedEndpoint/parameterizedendpoint/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ParameterizedEndpoint/parameterizedendpoint/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Report/report/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Report/report/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Report/report/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Report/report/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ReservedWords/reservedwords/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ReservedWords/reservedwords/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ReservedWords/reservedwords/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/ReservedWords/reservedwords/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityAadSwagger/securityaadswagger/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityAadSwagger/securityaadswagger/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityAadSwagger/securityaadswagger/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityAadSwagger/securityaadswagger/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityAadSwaggerCredentialFlag/securityaadswaggercredentialflag/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityAadSwaggerCredentialFlag/securityaadswaggercredentialflag/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityAadSwaggerCredentialFlag/securityaadswaggercredentialflag/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityAadSwaggerCredentialFlag/securityaadswaggercredentialflag/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityKeySwagger/securitykeyswagger/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityKeySwagger/securitykeyswagger/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityKeySwagger/securitykeyswagger/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityKeySwagger/securitykeyswagger/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityKeySwaggerCredentialFlag/securitykeyswaggercredentialflag/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityKeySwaggerCredentialFlag/securitykeyswaggercredentialflag/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityKeySwaggerCredentialFlag/securitykeyswaggercredentialflag/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/SecurityKeySwaggerCredentialFlag/securitykeyswaggercredentialflag/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/UrlMultiCollectionFormat/urlmulticollectionformat/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/UrlMultiCollectionFormat/urlmulticollectionformat/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/UrlMultiCollectionFormat/urlmulticollectionformat/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/UrlMultiCollectionFormat/urlmulticollectionformat/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Xml/xmlservice/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Xml/xmlservice/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Xml/xmlservice/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/Xml/xmlservice/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/XmsErrorResponse/xmserrorresponse/_serialization.py b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/XmsErrorResponse/xmserrorresponse/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/XmsErrorResponse/xmserrorresponse/_serialization.py +++ b/packages/autorest.python/test/vanilla/legacy/Expected/AcceptanceTests/XmsErrorResponse/xmserrorresponse/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/AdditionalPropertiesVersionTolerant/additionalpropertiesversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/AdditionalPropertiesVersionTolerant/additionalpropertiesversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/AdditionalPropertiesVersionTolerant/additionalpropertiesversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/AdditionalPropertiesVersionTolerant/additionalpropertiesversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/AnythingVersionTolerant/anythingversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/AnythingVersionTolerant/anythingversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/AnythingVersionTolerant/anythingversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/AnythingVersionTolerant/anythingversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyArrayVersionTolerant/bodyarrayversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyArrayVersionTolerant/bodyarrayversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyArrayVersionTolerant/bodyarrayversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyArrayVersionTolerant/bodyarrayversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyBinaryVersionTolerant/bodybinaryversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyBinaryVersionTolerant/bodybinaryversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyBinaryVersionTolerant/bodybinaryversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyBinaryVersionTolerant/bodybinaryversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyBooleanVersionTolerant/bodybooleanversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyBooleanVersionTolerant/bodybooleanversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyBooleanVersionTolerant/bodybooleanversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyBooleanVersionTolerant/bodybooleanversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyByteVersionTolerant/bodybyteversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyByteVersionTolerant/bodybyteversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyByteVersionTolerant/bodybyteversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyByteVersionTolerant/bodybyteversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyComplexVersionTolerant/bodycomplexversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyComplexVersionTolerant/bodycomplexversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyComplexVersionTolerant/bodycomplexversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyComplexVersionTolerant/bodycomplexversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateTimeRfc1123VersionTolerant/bodydatetimerfc1123versiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateTimeRfc1123VersionTolerant/bodydatetimerfc1123versiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateTimeRfc1123VersionTolerant/bodydatetimerfc1123versiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateTimeRfc1123VersionTolerant/bodydatetimerfc1123versiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateTimeVersionTolerant/bodydatetimeversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateTimeVersionTolerant/bodydatetimeversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateTimeVersionTolerant/bodydatetimeversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateTimeVersionTolerant/bodydatetimeversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateVersionTolerant/bodydateversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateVersionTolerant/bodydateversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateVersionTolerant/bodydateversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDateVersionTolerant/bodydateversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDictionaryVersionTolerant/bodydictionaryversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDictionaryVersionTolerant/bodydictionaryversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDictionaryVersionTolerant/bodydictionaryversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDictionaryVersionTolerant/bodydictionaryversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDurationVersionTolerant/bodydurationversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDurationVersionTolerant/bodydurationversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDurationVersionTolerant/bodydurationversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyDurationVersionTolerant/bodydurationversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFileVersionTolerant/bodyfileversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFileVersionTolerant/bodyfileversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFileVersionTolerant/bodyfileversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFileVersionTolerant/bodyfileversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFormDataVersionTolerant/bodyformdataversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFormDataVersionTolerant/bodyformdataversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFormDataVersionTolerant/bodyformdataversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFormDataVersionTolerant/bodyformdataversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFormUrlEncodedDataVersionTolerant/bodyformurlencodeddataversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFormUrlEncodedDataVersionTolerant/bodyformurlencodeddataversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFormUrlEncodedDataVersionTolerant/bodyformurlencodeddataversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyFormUrlEncodedDataVersionTolerant/bodyformurlencodeddataversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyIntegerVersionTolerant/bodyintegerversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyIntegerVersionTolerant/bodyintegerversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyIntegerVersionTolerant/bodyintegerversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyIntegerVersionTolerant/bodyintegerversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyNumberVersionTolerant/bodynumberversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyNumberVersionTolerant/bodynumberversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyNumberVersionTolerant/bodynumberversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyNumberVersionTolerant/bodynumberversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyStringVersionTolerant/bodystringversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyStringVersionTolerant/bodystringversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyStringVersionTolerant/bodystringversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyStringVersionTolerant/bodystringversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyTimeVersionTolerant/bodytimeversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyTimeVersionTolerant/bodytimeversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyTimeVersionTolerant/bodytimeversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/BodyTimeVersionTolerant/bodytimeversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ClientEnumVersionTolerant/clientenumversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ClientEnumVersionTolerant/clientenumversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ClientEnumVersionTolerant/clientenumversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ClientEnumVersionTolerant/clientenumversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ConstantsVersionTolerant/constantsversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ConstantsVersionTolerant/constantsversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ConstantsVersionTolerant/constantsversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ConstantsVersionTolerant/constantsversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/CustomBaseUriMoreOptionsVersionTolerant/custombaseurlmoreoptionsversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/CustomBaseUriMoreOptionsVersionTolerant/custombaseurlmoreoptionsversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/CustomBaseUriMoreOptionsVersionTolerant/custombaseurlmoreoptionsversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/CustomBaseUriMoreOptionsVersionTolerant/custombaseurlmoreoptionsversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/CustomBaseUriVersionTolerant/custombaseurlversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/CustomBaseUriVersionTolerant/custombaseurlversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/CustomBaseUriVersionTolerant/custombaseurlversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/CustomBaseUriVersionTolerant/custombaseurlversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ErrorWithSecretsVersionTolerant/errorwithsecretsversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ErrorWithSecretsVersionTolerant/errorwithsecretsversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ErrorWithSecretsVersionTolerant/errorwithsecretsversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ErrorWithSecretsVersionTolerant/errorwithsecretsversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ExtensibleEnumsVersionTolerant/extensibleenumsswaggerversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ExtensibleEnumsVersionTolerant/extensibleenumsswaggerversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ExtensibleEnumsVersionTolerant/extensibleenumsswaggerversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ExtensibleEnumsVersionTolerant/extensibleenumsswaggerversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/HeaderVersionTolerant/headerversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/HeaderVersionTolerant/headerversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/HeaderVersionTolerant/headerversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/HeaderVersionTolerant/headerversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/HttpVersionTolerant/httpinfrastructureversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/HttpVersionTolerant/httpinfrastructureversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/HttpVersionTolerant/httpinfrastructureversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/HttpVersionTolerant/httpinfrastructureversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/IncorrectErrorResponseVersionTolerant/incorrecterrorresponseversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/IncorrectErrorResponseVersionTolerant/incorrecterrorresponseversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/IncorrectErrorResponseVersionTolerant/incorrecterrorresponseversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/IncorrectErrorResponseVersionTolerant/incorrecterrorresponseversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MediaTypesVersionTolerant/mediatypesversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MediaTypesVersionTolerant/mediatypesversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MediaTypesVersionTolerant/mediatypesversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MediaTypesVersionTolerant/mediatypesversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MergePatchJsonVersionTolerant/mergepatchjsonversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MergePatchJsonVersionTolerant/mergepatchjsonversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MergePatchJsonVersionTolerant/mergepatchjsonversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MergePatchJsonVersionTolerant/mergepatchjsonversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ModelFlatteningVersionTolerant/modelflatteningversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ModelFlatteningVersionTolerant/modelflatteningversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ModelFlatteningVersionTolerant/modelflatteningversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ModelFlatteningVersionTolerant/modelflatteningversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MultipleInheritanceVersionTolerant/multipleinheritanceversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MultipleInheritanceVersionTolerant/multipleinheritanceversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MultipleInheritanceVersionTolerant/multipleinheritanceversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/MultipleInheritanceVersionTolerant/multipleinheritanceversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NoNamespaceFlagVersionTolerant/anything_client/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NoNamespaceFlagVersionTolerant/anything_client/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NoNamespaceFlagVersionTolerant/anything_client/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NoNamespaceFlagVersionTolerant/anything_client/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NoOperationsVersionTolerant/nooperationsversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NoOperationsVersionTolerant/nooperationsversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NoOperationsVersionTolerant/nooperationsversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NoOperationsVersionTolerant/nooperationsversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NonStringEnumsVersionTolerant/nonstringenumsversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NonStringEnumsVersionTolerant/nonstringenumsversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NonStringEnumsVersionTolerant/nonstringenumsversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/NonStringEnumsVersionTolerant/nonstringenumsversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ObjectTypeVersionTolerant/objecttypeversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ObjectTypeVersionTolerant/objecttypeversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ObjectTypeVersionTolerant/objecttypeversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ObjectTypeVersionTolerant/objecttypeversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ParameterFlatteningVersionTolerant/parameterflatteningversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ParameterFlatteningVersionTolerant/parameterflatteningversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ParameterFlatteningVersionTolerant/parameterflatteningversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ParameterFlatteningVersionTolerant/parameterflatteningversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ParameterizedEndpointVersionTolerant/parameterizedendpointversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ParameterizedEndpointVersionTolerant/parameterizedendpointversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ParameterizedEndpointVersionTolerant/parameterizedendpointversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ParameterizedEndpointVersionTolerant/parameterizedendpointversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ReportVersionTolerant/reportversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ReportVersionTolerant/reportversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ReportVersionTolerant/reportversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ReportVersionTolerant/reportversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/RequiredOptionalVersionTolerant/requiredoptionalversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/RequiredOptionalVersionTolerant/requiredoptionalversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/RequiredOptionalVersionTolerant/requiredoptionalversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/RequiredOptionalVersionTolerant/requiredoptionalversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ReservedWordsVersionTolerant/reservedwordsversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ReservedWordsVersionTolerant/reservedwordsversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ReservedWordsVersionTolerant/reservedwordsversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ReservedWordsVersionTolerant/reservedwordsversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/SecurityAadSwaggerVersionTolerant/securityaadswaggerversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/SecurityAadSwaggerVersionTolerant/securityaadswaggerversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/SecurityAadSwaggerVersionTolerant/securityaadswaggerversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/SecurityAadSwaggerVersionTolerant/securityaadswaggerversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/SecurityKeySwaggerVersionTolerant/securitykeyswaggerversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/SecurityKeySwaggerVersionTolerant/securitykeyswaggerversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/SecurityKeySwaggerVersionTolerant/securitykeyswaggerversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/SecurityKeySwaggerVersionTolerant/securitykeyswaggerversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/UrlMultiCollectionFormatVersionTolerant/urlmulticollectionformatversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/UrlMultiCollectionFormatVersionTolerant/urlmulticollectionformatversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/UrlMultiCollectionFormatVersionTolerant/urlmulticollectionformatversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/UrlMultiCollectionFormatVersionTolerant/urlmulticollectionformatversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/UrlVersionTolerant/urlversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/UrlVersionTolerant/urlversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/UrlVersionTolerant/urlversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/UrlVersionTolerant/urlversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ValidationVersionTolerant/validationversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ValidationVersionTolerant/validationversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ValidationVersionTolerant/validationversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/ValidationVersionTolerant/validationversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/XmlVersionTolerant/xmlserviceversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/XmlVersionTolerant/xmlserviceversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/XmlVersionTolerant/xmlserviceversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/XmlVersionTolerant/xmlserviceversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) diff --git a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/XmsErrorResponseVersionTolerant/xmserrorresponseversiontolerant/_serialization.py b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/XmsErrorResponseVersionTolerant/xmserrorresponseversiontolerant/_serialization.py index e2a20b1d534..7a0232de5dd 100644 --- a/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/XmsErrorResponseVersionTolerant/xmserrorresponseversiontolerant/_serialization.py +++ b/packages/autorest.python/test/vanilla/version-tolerant/Expected/AcceptanceTests/XmsErrorResponseVersionTolerant/xmserrorresponseversiontolerant/_serialization.py @@ -411,7 +411,7 @@ def from_dict( :param function key_extractors: A key extractor function. :param str content_type: JSON by default, set application/xml if XML. :returns: An instance of this model - :raises: DeserializationError if something went wrong + :raises DeserializationError: if something went wrong :rtype: Self """ deserializer = Deserializer(cls._infer_class_models()) From 1b07f1467fe9e0aab116fbbc1b73b2892ff46b7a Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Tue, 4 Mar 2025 08:20:17 +0000 Subject: [PATCH 05/15] Update dependencies (2025-03-04 08:20:16) --- packages/autorest.python/package.json | 2 +- packages/typespec-python/package.json | 2 +- pnpm-lock.yaml | 14 +++++++------- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/autorest.python/package.json b/packages/autorest.python/package.json index a858256c858..7fe65330a30 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/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDY4NC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz", + "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDgyMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.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 c271aef1fd1..ee2c0c3fb3c 100644 --- a/packages/typespec-python/package.json +++ b/packages/typespec-python/package.json @@ -60,7 +60,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/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDY4NC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz", + "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDgyMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz", "fs-extra": "~11.2.0" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8833c4c808a..688c47e782f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -57,8 +57,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/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDY4NC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz - version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDY4NC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz(r6g342otqrkeg7qmuxqslq677q) + specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDgyMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz + version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDgyMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz(r6g342otqrkeg7qmuxqslq677q) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -79,8 +79,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/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDY4NC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz - version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDY4NC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz(r6g342otqrkeg7qmuxqslq677q) + specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDgyMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz + version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDgyMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz(r6g342otqrkeg7qmuxqslq677q) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -1500,8 +1500,8 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDY4NC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz': - resolution: {tarball: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDY4NC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz} + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDgyMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz': + resolution: {tarball: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDgyMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz} version: 0.6.11 engines: {node: '>=18.0.0'} peerDependencies: @@ -6003,7 +6003,7 @@ snapshots: - bluebird - supports-color - '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDY4NC9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz(r6g342otqrkeg7qmuxqslq677q)': + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYxNDgyMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.6.11.tgz(r6g342otqrkeg7qmuxqslq677q)': dependencies: '@azure-tools/typespec-autorest': 0.51.0(iclal6hlprp6tl2s2h6hz6e47y) '@azure-tools/typespec-azure-core': 0.51.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))(@typespec/rest@0.65.0(@typespec/compiler@0.65.0)(@typespec/http@0.65.0(@typespec/compiler@0.65.0))) From 1672042dde3ed998919709d320bf18bdf09fff42 Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Tue, 4 Mar 2025 08:24:43 +0000 Subject: [PATCH 06/15] Regenerate for typespec-python (2025-03-04 08:24:43) --- .../core/access/aio/operations/_operations.py | 22 +++---- .../core/access/operations/_operations.py | 22 +++---- .../_operations/_operations.py | 4 +- .../aio/_operations/_operations.py | 4 +- .../core/usage/aio/operations/_operations.py | 4 +- .../core/usage/operations/_operations.py | 4 +- .../core/basic/_operations/_operations.py | 10 +-- .../core/basic/aio/_operations/_operations.py | 10 +-- .../lro/standard/_operations/_operations.py | 2 +- .../standard/aio/_operations/_operations.py | 2 +- .../core/model/aio/operations/_operations.py | 4 +- .../core/model/operations/_operations.py | 4 +- .../core/scalar/aio/operations/_operations.py | 4 +- .../core/scalar/operations/_operations.py | 4 +- .../core/traits/_operations/_operations.py | 4 +- .../traits/aio/_operations/_operations.py | 4 +- .../example/basic/_operations/_operations.py | 2 +- .../basic/aio/_operations/_operations.py | 2 +- .../aio/operations/_operations.py | 6 +- .../operations/_operations.py | 6 +- .../aio/operations/_operations.py | 6 +- .../operations/_operations.py | 6 +- .../resources/aio/operations/_operations.py | 30 ++++----- .../resources/operations/_operations.py | 30 ++++----- .../_operations/_operations.py | 2 +- .../aio/_operations/_operations.py | 2 +- .../second/_operations/_operations.py | 2 +- .../second/aio/_operations/_operations.py | 2 +- .../bytes/aio/operations/_operations.py | 14 ++-- .../encode/bytes/operations/_operations.py | 14 ++-- .../datetime/aio/operations/_operations.py | 10 +-- .../encode/datetime/operations/_operations.py | 10 +-- .../duration/aio/operations/_operations.py | 12 ++-- .../encode/duration/operations/_operations.py | 12 ++-- .../numeric/aio/operations/_operations.py | 6 +- .../encode/numeric/operations/_operations.py | 6 +- .../_operations/_operations.py | 4 +- .../aio/_operations/_operations.py | 4 +- .../_operations/_operations.py | 4 +- .../aio/_operations/_operations.py | 4 +- .../aio/operations/_operations.py | 2 +- .../operations/_operations.py | 2 +- .../jsonmergepatch/_operations/_operations.py | 6 +- .../aio/_operations/_operations.py | 6 +- .../mediatype/aio/operations/_operations.py | 4 +- .../mediatype/operations/_operations.py | 4 +- .../payload/xml/aio/operations/_operations.py | 24 +++---- .../payload/xml/operations/_operations.py | 24 +++---- .../_operations/_operations.py | 4 +- .../aio/_operations/_operations.py | 4 +- .../json/aio/operations/_operations.py | 2 +- .../json/operations/_operations.py | 2 +- .../array/aio/operations/_operations.py | 28 ++++---- .../typetest/array/operations/_operations.py | 28 ++++---- .../dictionary/aio/operations/_operations.py | 22 +++---- .../dictionary/operations/_operations.py | 22 +++---- .../extensible/aio/operations/_operations.py | 4 +- .../enum/extensible/operations/_operations.py | 4 +- .../enum/fixed/aio/operations/_operations.py | 2 +- .../enum/fixed/operations/_operations.py | 2 +- .../model/empty/_operations/_operations.py | 4 +- .../empty/aio/_operations/_operations.py | 4 +- .../_operations/_operations.py | 12 ++-- .../aio/_operations/_operations.py | 12 ++-- .../_operations/_operations.py | 8 +-- .../aio/_operations/_operations.py | 8 +-- .../_operations/_operations.py | 4 +- .../aio/_operations/_operations.py | 4 +- .../recursive/_operations/_operations.py | 2 +- .../recursive/aio/_operations/_operations.py | 2 +- .../_operations/_operations.py | 10 +-- .../aio/_operations/_operations.py | 10 +-- .../model/usage/_operations/_operations.py | 4 +- .../usage/aio/_operations/_operations.py | 4 +- .../visibility/_operations/_operations.py | 4 +- .../visibility/aio/_operations/_operations.py | 4 +- .../aio/operations/_operations.py | 66 +++++++++---------- .../operations/_operations.py | 66 +++++++++---------- .../nullable/aio/operations/_operations.py | 28 ++++---- .../nullable/operations/_operations.py | 28 ++++---- .../optional/aio/operations/_operations.py | 64 +++++++++--------- .../optional/operations/_operations.py | 64 +++++++++--------- .../valuetypes/aio/operations/_operations.py | 58 ++++++++-------- .../valuetypes/operations/_operations.py | 58 ++++++++-------- .../scalar/aio/operations/_operations.py | 14 ++-- .../typetest/scalar/operations/_operations.py | 14 ++-- .../union/aio/operations/_operations.py | 20 +++--- .../typetest/union/operations/_operations.py | 20 +++--- .../added/aio/operations/_operations.py | 6 +- .../added/operations/_operations.py | 6 +- .../madeoptional/_operations/_operations.py | 2 +- .../aio/_operations/_operations.py | 2 +- .../removed/_operations/_operations.py | 4 +- .../removed/aio/_operations/_operations.py | 4 +- .../renamedfrom/aio/operations/_operations.py | 4 +- .../renamedfrom/operations/_operations.py | 4 +- .../_operations/_operations.py | 2 +- .../aio/_operations/_operations.py | 2 +- .../_operations/_operations.py | 2 +- .../aio/_operations/_operations.py | 2 +- .../property/aio/operations/_operations.py | 8 +-- .../bytes/property/operations/_operations.py | 8 +-- .../aio/operations/_operations.py | 6 +- .../responsebody/operations/_operations.py | 6 +- .../property/aio/operations/_operations.py | 10 +-- .../property/operations/_operations.py | 10 +-- .../property/aio/operations/_operations.py | 12 ++-- .../property/operations/_operations.py | 12 ++-- .../property/aio/operations/_operations.py | 6 +- .../property/operations/_operations.py | 6 +- .../_operations/_operations.py | 4 +- .../aio/_operations/_operations.py | 4 +- .../_operations/_operations.py | 4 +- .../aio/_operations/_operations.py | 4 +- .../aio/operations/_operations.py | 2 +- .../differentbody/operations/_operations.py | 2 +- .../jsonmergepatch/_operations/_operations.py | 6 +- .../aio/_operations/_operations.py | 6 +- .../stringbody/aio/operations/_operations.py | 4 +- .../stringbody/operations/_operations.py | 4 +- .../payload/xml/aio/operations/_operations.py | 24 +++---- .../payload/xml/operations/_operations.py | 24 +++---- .../_operations/_operations.py | 4 +- .../aio/_operations/_operations.py | 4 +- .../property/aio/operations/_operations.py | 2 +- .../json/property/operations/_operations.py | 2 +- .../array/aio/operations/_operations.py | 28 ++++---- .../typetest/array/operations/_operations.py | 28 ++++---- .../dictionary/aio/operations/_operations.py | 22 +++---- .../dictionary/operations/_operations.py | 22 +++---- .../extensible/aio/operations/_operations.py | 4 +- .../enum/extensible/operations/_operations.py | 4 +- .../enum/fixed/aio/operations/_operations.py | 2 +- .../enum/fixed/operations/_operations.py | 2 +- .../model/empty/_operations/_operations.py | 4 +- .../empty/aio/_operations/_operations.py | 4 +- .../_operations/_operations.py | 12 ++-- .../aio/_operations/_operations.py | 12 ++-- .../_operations/_operations.py | 8 +-- .../aio/_operations/_operations.py | 8 +-- .../_operations/_operations.py | 4 +- .../aio/_operations/_operations.py | 4 +- .../recursive/_operations/_operations.py | 2 +- .../recursive/aio/_operations/_operations.py | 2 +- .../_operations/_operations.py | 10 +-- .../aio/_operations/_operations.py | 10 +-- .../model/usage/_operations/_operations.py | 4 +- .../usage/aio/_operations/_operations.py | 4 +- .../visibility/_operations/_operations.py | 4 +- .../visibility/aio/_operations/_operations.py | 4 +- .../aio/operations/_operations.py | 66 +++++++++---------- .../operations/_operations.py | 66 +++++++++---------- .../nullable/aio/operations/_operations.py | 28 ++++---- .../nullable/operations/_operations.py | 28 ++++---- .../optional/aio/operations/_operations.py | 64 +++++++++--------- .../optional/operations/_operations.py | 64 +++++++++--------- .../valuetypes/aio/operations/_operations.py | 58 ++++++++-------- .../valuetypes/operations/_operations.py | 58 ++++++++-------- .../scalar/aio/operations/_operations.py | 14 ++-- .../typetest/scalar/operations/_operations.py | 14 ++-- .../union/aio/operations/_operations.py | 20 +++--- .../typetest/union/operations/_operations.py | 20 +++--- .../added/aio/operations/_operations.py | 6 +- .../added/operations/_operations.py | 6 +- .../madeoptional/_operations/_operations.py | 2 +- .../aio/_operations/_operations.py | 2 +- .../removed/_operations/_operations.py | 4 +- .../removed/aio/_operations/_operations.py | 4 +- .../renamedfrom/aio/operations/_operations.py | 4 +- .../renamedfrom/operations/_operations.py | 4 +- .../_operations/_operations.py | 2 +- .../aio/_operations/_operations.py | 2 +- .../_operations/_operations.py | 2 +- .../aio/_operations/_operations.py | 2 +- 174 files changed, 1026 insertions(+), 1042 deletions(-) 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 6ecd474810a..a60382927e5 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 @@ -117,7 +117,7 @@ async def no_decorator_in_public(self, *, name: str, **kwargs: Any) -> _models.N if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NoDecoratorModelInPublic, response.json().get("", {})) + deserialized = _deserialize(_models.NoDecoratorModelInPublic, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -177,7 +177,7 @@ async def public_decorator_in_public(self, *, name: str, **kwargs: Any) -> _mode if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PublicDecoratorModelInPublic, response.json().get("", {})) + deserialized = _deserialize(_models.PublicDecoratorModelInPublic, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -258,8 +258,7 @@ async def _no_decorator_in_internal( deserialized = response.iter_bytes() else: deserialized = _deserialize( - _models._models.NoDecoratorModelInInternal, # pylint: disable=protected-access - response.json().get("", {}), + _models._models.NoDecoratorModelInInternal, response.json() # pylint: disable=protected-access ) if cls: @@ -324,8 +323,7 @@ async def _internal_decorator_in_internal( deserialized = response.iter_bytes() else: deserialized = _deserialize( - _models._models.InternalDecoratorModelInInternal, # pylint: disable=protected-access - response.json().get("", {}), + _models._models.InternalDecoratorModelInInternal, response.json() # pylint: disable=protected-access ) if cls: @@ -388,7 +386,7 @@ async def _public_decorator_in_internal( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PublicDecoratorModelInInternal, response.json().get("", {})) + deserialized = _deserialize(_models.PublicDecoratorModelInInternal, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -465,7 +463,7 @@ async def public(self, *, name: str, **kwargs: Any) -> _models.SharedModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SharedModel, response.json().get("", {})) + deserialized = _deserialize(_models.SharedModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -524,7 +522,7 @@ async def _internal(self, *, name: str, **kwargs: Any) -> _models.SharedModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SharedModel, response.json().get("", {})) + deserialized = _deserialize(_models.SharedModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -612,9 +610,7 @@ async def _operation(self, *, name: str, **kwargs: Any) -> _models._models.Outer if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize( - _models._models.OuterModel, response.json().get("", {}) # pylint: disable=protected-access - ) + deserialized = _deserialize(_models._models.OuterModel, response.json()) # pylint: disable=protected-access if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -682,7 +678,7 @@ async def _discriminator(self, *, kind: str, **kwargs: Any) -> _models._models.A deserialized = response.iter_bytes() else: deserialized = _deserialize( - _models._models.AbstractModel, response.json().get("", {}) # pylint: disable=protected-access + _models._models.AbstractModel, response.json() # pylint: disable=protected-access ) if cls: 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 d5ef36efa6d..9268632a40e 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 @@ -290,7 +290,7 @@ def no_decorator_in_public(self, *, name: str, **kwargs: Any) -> _models.NoDecor if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NoDecoratorModelInPublic, response.json().get("", {})) + deserialized = _deserialize(_models.NoDecoratorModelInPublic, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -350,7 +350,7 @@ def public_decorator_in_public(self, *, name: str, **kwargs: Any) -> _models.Pub if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PublicDecoratorModelInPublic, response.json().get("", {})) + deserialized = _deserialize(_models.PublicDecoratorModelInPublic, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -429,8 +429,7 @@ def _no_decorator_in_internal(self, *, name: str, **kwargs: Any) -> _models._mod deserialized = response.iter_bytes() else: deserialized = _deserialize( - _models._models.NoDecoratorModelInInternal, # pylint: disable=protected-access - response.json().get("", {}), + _models._models.NoDecoratorModelInInternal, response.json() # pylint: disable=protected-access ) if cls: @@ -495,8 +494,7 @@ def _internal_decorator_in_internal( deserialized = response.iter_bytes() else: deserialized = _deserialize( - _models._models.InternalDecoratorModelInInternal, # pylint: disable=protected-access - response.json().get("", {}), + _models._models.InternalDecoratorModelInInternal, response.json() # pylint: disable=protected-access ) if cls: @@ -557,7 +555,7 @@ def _public_decorator_in_internal(self, *, name: str, **kwargs: Any) -> _models. if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PublicDecoratorModelInInternal, response.json().get("", {})) + deserialized = _deserialize(_models.PublicDecoratorModelInInternal, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -634,7 +632,7 @@ def public(self, *, name: str, **kwargs: Any) -> _models.SharedModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SharedModel, response.json().get("", {})) + deserialized = _deserialize(_models.SharedModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -693,7 +691,7 @@ def _internal(self, *, name: str, **kwargs: Any) -> _models.SharedModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SharedModel, response.json().get("", {})) + deserialized = _deserialize(_models.SharedModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -781,9 +779,7 @@ def _operation(self, *, name: str, **kwargs: Any) -> _models._models.OuterModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize( - _models._models.OuterModel, response.json().get("", {}) # pylint: disable=protected-access - ) + deserialized = _deserialize(_models._models.OuterModel, response.json()) # pylint: disable=protected-access if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -851,7 +847,7 @@ def _discriminator(self, *, kind: str, **kwargs: Any) -> _models._models.Abstrac deserialized = response.iter_bytes() else: deserialized = _deserialize( - _models._models.AbstractModel, response.json().get("", {}) # pylint: disable=protected-access + _models._models.AbstractModel, response.json() # pylint: disable=protected-access ) if cls: diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_operations/_operations.py index 796c3e43438..3fd8e817935 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/_operations/_operations.py @@ -192,7 +192,7 @@ def put_flatten_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FlattenModel, response.json().get("", {})) + deserialized = _deserialize(_models.FlattenModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -311,7 +311,7 @@ def put_nested_flatten_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NestedFlattenModel, response.json().get("", {})) + deserialized = _deserialize(_models.NestedFlattenModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/aio/_operations/_operations.py index a44ab05b161..19ad559a0bc 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-flatten-property/specs/azure/clientgenerator/core/flattenproperty/aio/_operations/_operations.py @@ -157,7 +157,7 @@ async def put_flatten_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FlattenModel, response.json().get("", {})) + deserialized = _deserialize(_models.FlattenModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -276,7 +276,7 @@ async def put_nested_flatten_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NestedFlattenModel, response.json().get("", {})) + deserialized = _deserialize(_models.NestedFlattenModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore 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 f34dfad17e2..cc2a46337ce 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 @@ -243,7 +243,7 @@ async def output_to_input_output(self, **kwargs: Any) -> _models.OutputModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.OutputModel, response.json().get("", {})) + deserialized = _deserialize(_models.OutputModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -429,7 +429,7 @@ async def model_in_read_only_property( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RoundTripModel, response.json().get("", {})) + deserialized = _deserialize(_models.RoundTripModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore 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 4fadb0e2bb5..1beec9b9fd7 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 @@ -292,7 +292,7 @@ def output_to_input_output(self, **kwargs: Any) -> _models.OutputModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.OutputModel, response.json().get("", {})) + deserialized = _deserialize(_models.OutputModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -478,7 +478,7 @@ def model_in_read_only_property( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RoundTripModel, response.json().get("", {})) + deserialized = _deserialize(_models.RoundTripModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/_operations/_operations.py index 81b7fef77b4..28fd837cb2d 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/_operations/_operations.py @@ -364,7 +364,7 @@ def create_or_update(self, id: int, resource: Union[_models.User, JSON, IO[bytes if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json().get("", {})) + deserialized = _deserialize(_models.User, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -499,7 +499,7 @@ def create_or_replace(self, id: int, resource: Union[_models.User, JSON, IO[byte if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json().get("", {})) + deserialized = _deserialize(_models.User, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -561,7 +561,7 @@ def get(self, id: int, **kwargs: Any) -> _models.User: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json().get("", {})) + deserialized = _deserialize(_models.User, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -792,7 +792,7 @@ def export(self, id: int, *, format: str, **kwargs: Any) -> _models.User: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json().get("", {})) + deserialized = _deserialize(_models.User, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -854,7 +854,7 @@ def export_all_users(self, *, format: str, **kwargs: Any) -> _models.UserList: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UserList, response.json().get("", {})) + deserialized = _deserialize(_models.UserList, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/aio/_operations/_operations.py index aa4f10f0e53..8142baeff57 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-basic/specs/azure/core/basic/aio/_operations/_operations.py @@ -183,7 +183,7 @@ async def create_or_update( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json().get("", {})) + deserialized = _deserialize(_models.User, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -320,7 +320,7 @@ async def create_or_replace( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json().get("", {})) + deserialized = _deserialize(_models.User, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -382,7 +382,7 @@ async def get(self, id: int, **kwargs: Any) -> _models.User: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json().get("", {})) + deserialized = _deserialize(_models.User, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -613,7 +613,7 @@ async def export(self, id: int, *, format: str, **kwargs: Any) -> _models.User: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json().get("", {})) + deserialized = _deserialize(_models.User, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -675,7 +675,7 @@ async def export_all_users(self, *, format: str, **kwargs: Any) -> _models.UserL if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UserList, response.json().get("", {})) + deserialized = _deserialize(_models.UserList, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/_operations/_operations.py index 3e50e56ebe7..46281ebcfa9 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/_operations/_operations.py @@ -289,7 +289,7 @@ def get_long_running_output(pipeline_response): "str", response.headers.get("Operation-Location") ) - deserialized = _deserialize(_models.User, response.json().get("", {})) + deserialized = _deserialize(_models.User, response.json()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized diff --git a/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/aio/_operations/_operations.py index 24691f8a992..d4b2420ffa8 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-lro-standard/specs/azure/core/lro/standard/aio/_operations/_operations.py @@ -219,7 +219,7 @@ def get_long_running_output(pipeline_response): "str", response.headers.get("Operation-Location") ) - deserialized = _deserialize(_models.User, response.json().get("", {})) + deserialized = _deserialize(_models.User, response.json()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized diff --git a/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/aio/operations/_operations.py index 04b53814d73..606c0a9dc46 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/aio/operations/_operations.py @@ -111,7 +111,7 @@ async def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json().get("", {})) + deserialized = _deserialize(List[int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -313,7 +313,7 @@ async def post( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.AzureEmbeddingModel, response.json().get("", {})) + deserialized = _deserialize(_models.AzureEmbeddingModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/operations/_operations.py index aa4a07574f7..a2659bd5db5 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-model/specs/azure/core/model/operations/_operations.py @@ -154,7 +154,7 @@ def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json().get("", {})) + deserialized = _deserialize(List[int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -356,7 +356,7 @@ def post( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.AzureEmbeddingModel, response.json().get("", {})) + deserialized = _deserialize(_models.AzureEmbeddingModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/aio/operations/_operations.py index 28c09e5a895..9042acaf298 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/aio/operations/_operations.py @@ -113,7 +113,7 @@ async def get(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json().get("", {})) + deserialized = _deserialize(str, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -282,7 +282,7 @@ async def post( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.AzureLocationModel, response.json().get("", {})) + deserialized = _deserialize(_models.AzureLocationModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/operations/_operations.py index e32786038bd..9ccb4a4c275 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-scalar/specs/azure/core/scalar/operations/_operations.py @@ -181,7 +181,7 @@ def get(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json().get("", {})) + deserialized = _deserialize(str, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -348,7 +348,7 @@ def post( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.AzureLocationModel, response.json().get("", {})) + deserialized = _deserialize(_models.AzureLocationModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/_operations/_operations.py index b0f2760635f..bbb6ea903a3 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/_operations/_operations.py @@ -219,7 +219,7 @@ def smoke_test( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json().get("", {})) + deserialized = _deserialize(_models.User, response.json()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -353,7 +353,7 @@ def repeatable_action( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UserActionResponse, response.json().get("", {})) + deserialized = _deserialize(_models.UserActionResponse, response.json()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/aio/_operations/_operations.py index ded64e25e93..0cdec372bb8 100644 --- a/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-core-traits/specs/azure/core/traits/aio/_operations/_operations.py @@ -139,7 +139,7 @@ async def smoke_test( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.User, response.json().get("", {})) + deserialized = _deserialize(_models.User, response.json()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -273,7 +273,7 @@ async def repeatable_action( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UserActionResponse, response.json().get("", {})) + deserialized = _deserialize(_models.UserActionResponse, response.json()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/_operations/_operations.py index e06c7f3fc26..0e8f98efa24 100644 --- a/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/_operations/_operations.py @@ -210,7 +210,7 @@ def basic_action( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ActionResponse, response.json().get("", {})) + deserialized = _deserialize(_models.ActionResponse, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/aio/_operations/_operations.py index 6cef89515eb..475464cd1bb 100644 --- a/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-example-basic/specs/azure/example/basic/aio/_operations/_operations.py @@ -184,7 +184,7 @@ async def basic_action( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ActionResponse, response.json().get("", {})) + deserialized = _deserialize(_models.ActionResponse, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/operations/_operations.py index e3aedf9ab8e..5f77a06da92 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/aio/operations/_operations.py @@ -125,7 +125,7 @@ async def get( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json().get("", {})) + deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -296,7 +296,7 @@ async def create_with_system_assigned( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json().get("", {})) + deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -467,7 +467,7 @@ async def update_with_user_assigned_and_system_assigned( # pylint: disable=name if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json().get("", {})) + deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/operations/_operations.py index b3bdfedaafb..000fd3beafc 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-common-properties/azure/resourcemanager/commonproperties/operations/_operations.py @@ -220,7 +220,7 @@ def get( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json().get("", {})) + deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -391,7 +391,7 @@ def create_with_system_assigned( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json().get("", {})) + deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -562,7 +562,7 @@ def update_with_user_assigned_and_system_assigned( # pylint: disable=name-too-l if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json().get("", {})) + deserialized = _deserialize(_models.ManagedIdentityTrackedResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/operations/_operations.py index 23f739526ff..d93d71dc040 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/aio/operations/_operations.py @@ -294,7 +294,7 @@ async def check_global( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CheckNameAvailabilityResponse, response.json().get("", {})) + deserialized = _deserialize(_models.CheckNameAvailabilityResponse, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -435,7 +435,7 @@ async def check_local( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CheckNameAvailabilityResponse, response.json().get("", {})) + deserialized = _deserialize(_models.CheckNameAvailabilityResponse, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -660,7 +660,7 @@ async def begin_create_or_replace( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.Order, response.json().get("", {})) + deserialized = _deserialize(_models.Order, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/operations/_operations.py index aac24552f43..124f552c529 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-operation-templates/azure/resourcemanager/operationtemplates/operations/_operations.py @@ -456,7 +456,7 @@ def check_global( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CheckNameAvailabilityResponse, response.json().get("", {})) + deserialized = _deserialize(_models.CheckNameAvailabilityResponse, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -597,7 +597,7 @@ def check_local( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CheckNameAvailabilityResponse, response.json().get("", {})) + deserialized = _deserialize(_models.CheckNameAvailabilityResponse, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -818,7 +818,7 @@ def begin_create_or_replace( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.Order, response.json().get("", {})) + deserialized = _deserialize(_models.Order, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/aio/operations/_operations.py index 653b7946d0d..23941e40e61 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/aio/operations/_operations.py @@ -153,7 +153,7 @@ async def get( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TopLevelTrackedResource, response.json().get("", {})) + deserialized = _deserialize(_models.TopLevelTrackedResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -369,7 +369,7 @@ async def begin_create_or_replace( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.TopLevelTrackedResource, response.json().get("", {})) + deserialized = _deserialize(_models.TopLevelTrackedResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -604,7 +604,7 @@ async def begin_update( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.TopLevelTrackedResource, response.json().get("", {})) + deserialized = _deserialize(_models.TopLevelTrackedResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -1164,7 +1164,7 @@ async def get( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NestedProxyResource, response.json().get("", {})) + deserialized = _deserialize(_models.NestedProxyResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1395,7 +1395,7 @@ async def begin_create_or_replace( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.NestedProxyResource, response.json().get("", {})) + deserialized = _deserialize(_models.NestedProxyResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -1645,7 +1645,7 @@ async def begin_update( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.NestedProxyResource, response.json().get("", {})) + deserialized = _deserialize(_models.NestedProxyResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -1970,7 +1970,7 @@ async def get_by_resource_group(self, resource_group_name: str, **kwargs: Any) - if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SingletonTrackedResource, response.json().get("", {})) + deserialized = _deserialize(_models.SingletonTrackedResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2161,7 +2161,7 @@ async def begin_create_or_update( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.SingletonTrackedResource, response.json().get("", {})) + deserialized = _deserialize(_models.SingletonTrackedResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -2330,7 +2330,7 @@ async def update( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SingletonTrackedResource, response.json().get("", {})) + deserialized = _deserialize(_models.SingletonTrackedResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2504,7 +2504,7 @@ async def get(self, resource_uri: str, extensions_resource_name: str, **kwargs: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtensionsResource, response.json().get("", {})) + deserialized = _deserialize(_models.ExtensionsResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2718,7 +2718,7 @@ async def begin_create_or_update( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.ExtensionsResource, response.json().get("", {})) + deserialized = _deserialize(_models.ExtensionsResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -2905,7 +2905,7 @@ async def update( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtensionsResource, response.json().get("", {})) + deserialized = _deserialize(_models.ExtensionsResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3129,7 +3129,7 @@ async def get(self, location: str, location_resource_name: str, **kwargs: Any) - if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.LocationResource, response.json().get("", {})) + deserialized = _deserialize(_models.LocationResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3291,7 +3291,7 @@ async def create_or_update( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.LocationResource, response.json().get("", {})) + deserialized = _deserialize(_models.LocationResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3453,7 +3453,7 @@ async def update( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.LocationResource, response.json().get("", {})) + deserialized = _deserialize(_models.LocationResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/operations/_operations.py b/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/operations/_operations.py index 67d1c493b4d..5932659b7c6 100644 --- a/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/azure-resource-manager-resources/azure/resourcemanager/resources/operations/_operations.py @@ -912,7 +912,7 @@ def get( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TopLevelTrackedResource, response.json().get("", {})) + deserialized = _deserialize(_models.TopLevelTrackedResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1128,7 +1128,7 @@ def begin_create_or_replace( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.TopLevelTrackedResource, response.json().get("", {})) + deserialized = _deserialize(_models.TopLevelTrackedResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -1363,7 +1363,7 @@ def begin_update( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.TopLevelTrackedResource, response.json().get("", {})) + deserialized = _deserialize(_models.TopLevelTrackedResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -1923,7 +1923,7 @@ def get( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NestedProxyResource, response.json().get("", {})) + deserialized = _deserialize(_models.NestedProxyResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2154,7 +2154,7 @@ def begin_create_or_replace( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.NestedProxyResource, response.json().get("", {})) + deserialized = _deserialize(_models.NestedProxyResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -2404,7 +2404,7 @@ def begin_update( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.NestedProxyResource, response.json().get("", {})) + deserialized = _deserialize(_models.NestedProxyResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -2729,7 +2729,7 @@ def get_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> _mod if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SingletonTrackedResource, response.json().get("", {})) + deserialized = _deserialize(_models.SingletonTrackedResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2920,7 +2920,7 @@ def begin_create_or_update( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.SingletonTrackedResource, response.json().get("", {})) + deserialized = _deserialize(_models.SingletonTrackedResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -3089,7 +3089,7 @@ def update( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SingletonTrackedResource, response.json().get("", {})) + deserialized = _deserialize(_models.SingletonTrackedResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3263,7 +3263,7 @@ def get(self, resource_uri: str, extensions_resource_name: str, **kwargs: Any) - if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtensionsResource, response.json().get("", {})) + deserialized = _deserialize(_models.ExtensionsResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3477,7 +3477,7 @@ def begin_create_or_update( def get_long_running_output(pipeline_response): response = pipeline_response.http_response - deserialized = _deserialize(_models.ExtensionsResource, response.json().get("", {})) + deserialized = _deserialize(_models.ExtensionsResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized @@ -3664,7 +3664,7 @@ def update( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtensionsResource, response.json().get("", {})) + deserialized = _deserialize(_models.ExtensionsResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3890,7 +3890,7 @@ def get(self, location: str, location_resource_name: str, **kwargs: Any) -> _mod if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.LocationResource, response.json().get("", {})) + deserialized = _deserialize(_models.LocationResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4052,7 +4052,7 @@ def create_or_update( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.LocationResource, response.json().get("", {})) + deserialized = _deserialize(_models.LocationResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4214,7 +4214,7 @@ def update( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.LocationResource, response.json().get("", {})) + deserialized = _deserialize(_models.LocationResource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/_operations/_operations.py b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/_operations/_operations.py index 5decaecceae..0f337afcc7c 100644 --- a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/_operations/_operations.py @@ -104,7 +104,7 @@ def get_first(self, **kwargs: Any) -> _first_models2.FirstClientResult: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_first_models2.FirstClientResult, response.json().get("", {})) + deserialized = _deserialize(_first_models2.FirstClientResult, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/aio/_operations/_operations.py index 6446146ce7b..daeb3184681 100644 --- a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/aio/_operations/_operations.py @@ -87,7 +87,7 @@ async def get_first(self, **kwargs: Any) -> _first_models3.FirstClientResult: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_first_models3.FirstClientResult, response.json().get("", {})) + deserialized = _deserialize(_first_models3.FirstClientResult, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/_operations/_operations.py b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/_operations/_operations.py index 92257f00956..c8e0068ad3e 100644 --- a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/_operations/_operations.py @@ -104,7 +104,7 @@ def get_second(self, **kwargs: Any) -> _models1.SecondClientResult: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.SecondClientResult, response.json().get("", {})) + deserialized = _deserialize(_models1.SecondClientResult, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/aio/_operations/_operations.py index 8d085b676cb..ae9b491e736 100644 --- a/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/client-namespace/client/clientnamespace/second/aio/_operations/_operations.py @@ -87,7 +87,7 @@ async def get_second(self, **kwargs: Any) -> _models2.SecondClientResult: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.SecondClientResult, response.json().get("", {})) + deserialized = _deserialize(_models2.SecondClientResult, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/aio/operations/_operations.py index 88855402e2f..885bcdf486d 100644 --- a/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/aio/operations/_operations.py @@ -399,7 +399,7 @@ async def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DefaultBytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DefaultBytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -517,7 +517,7 @@ async def base64( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Base64BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.Base64BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -635,7 +635,7 @@ async def base64_url( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Base64urlBytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.Base64urlBytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -758,7 +758,7 @@ async def base64_url_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Base64urlArrayBytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.Base64urlArrayBytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1311,7 +1311,7 @@ async def default(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json().get("", {}), format="base64") + deserialized = _deserialize(bytes, response.json(), format="base64") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1479,7 +1479,7 @@ async def base64(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json().get("", {}), format="base64") + deserialized = _deserialize(bytes, response.json(), format="base64") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1535,7 +1535,7 @@ async def base64_url(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json().get("", {}), format="base64url") + deserialized = _deserialize(bytes, response.json(), format="base64url") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/operations/_operations.py b/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/operations/_operations.py index 19f7fd00367..e7563868849 100644 --- a/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/encode-bytes/encode/bytes/operations/_operations.py @@ -679,7 +679,7 @@ def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DefaultBytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DefaultBytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -797,7 +797,7 @@ def base64( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Base64BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.Base64BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -915,7 +915,7 @@ def base64_url( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Base64urlBytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.Base64urlBytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1038,7 +1038,7 @@ def base64_url_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Base64urlArrayBytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.Base64urlArrayBytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1595,7 +1595,7 @@ def default(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json().get("", {}), format="base64") + deserialized = _deserialize(bytes, response.json(), format="base64") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1763,7 +1763,7 @@ def base64(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json().get("", {}), format="base64") + deserialized = _deserialize(bytes, response.json(), format="base64") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1819,7 +1819,7 @@ def base64_url(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json().get("", {}), format="base64url") + deserialized = _deserialize(bytes, response.json(), format="base64url") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/aio/operations/_operations.py index cee2c20d26b..8516bc107eb 100644 --- a/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/aio/operations/_operations.py @@ -444,7 +444,7 @@ async def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DefaultDatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DefaultDatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -562,7 +562,7 @@ async def rfc3339( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Rfc3339DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.Rfc3339DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -680,7 +680,7 @@ async def rfc7231( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Rfc7231DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.Rfc7231DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -803,7 +803,7 @@ async def unix_timestamp( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnixTimestampDatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnixTimestampDatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -926,7 +926,7 @@ async def unix_timestamp_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnixTimestampArrayDatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnixTimestampArrayDatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/operations/_operations.py b/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/operations/_operations.py index 7ba218f9358..3d36cf24872 100644 --- a/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/encode-datetime/encode/datetime/operations/_operations.py @@ -671,7 +671,7 @@ def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DefaultDatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DefaultDatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -789,7 +789,7 @@ def rfc3339( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Rfc3339DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.Rfc3339DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -907,7 +907,7 @@ def rfc7231( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Rfc7231DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.Rfc7231DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1030,7 +1030,7 @@ def unix_timestamp( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnixTimestampDatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnixTimestampDatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1153,7 +1153,7 @@ def unix_timestamp_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnixTimestampArrayDatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnixTimestampArrayDatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/aio/operations/_operations.py index 4d764e66a2e..ebd6dcb3fa8 100644 --- a/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/aio/operations/_operations.py @@ -490,7 +490,7 @@ async def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DefaultDurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DefaultDurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -608,7 +608,7 @@ async def iso8601( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ISO8601DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.ISO8601DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -731,7 +731,7 @@ async def int32_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Int32SecondsDurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.Int32SecondsDurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -854,7 +854,7 @@ async def float_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatSecondsDurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatSecondsDurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -977,7 +977,7 @@ async def float64_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Float64SecondsDurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.Float64SecondsDurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1100,7 +1100,7 @@ async def float_seconds_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatSecondsDurationArrayProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatSecondsDurationArrayProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/operations/_operations.py b/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/operations/_operations.py index dd66ca1c8ab..bee4d3958c5 100644 --- a/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/encode-duration/encode/duration/operations/_operations.py @@ -725,7 +725,7 @@ def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DefaultDurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DefaultDurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -843,7 +843,7 @@ def iso8601( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ISO8601DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.ISO8601DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -966,7 +966,7 @@ def int32_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Int32SecondsDurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.Int32SecondsDurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1089,7 +1089,7 @@ def float_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatSecondsDurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatSecondsDurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1212,7 +1212,7 @@ def float64_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Float64SecondsDurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.Float64SecondsDurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1335,7 +1335,7 @@ def float_seconds_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatSecondsDurationArrayProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatSecondsDurationArrayProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/aio/operations/_operations.py index 278766feff9..1bb072b5cc8 100644 --- a/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/aio/operations/_operations.py @@ -173,7 +173,7 @@ async def safeint_as_string( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SafeintAsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.SafeintAsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -291,7 +291,7 @@ async def uint32_as_string_optional( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Uint32AsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.Uint32AsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -409,7 +409,7 @@ async def uint8_as_string( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Uint8AsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.Uint8AsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/operations/_operations.py b/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/operations/_operations.py index 7993a2558d9..0f5715ee7a0 100644 --- a/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/encode-numeric/encode/numeric/operations/_operations.py @@ -222,7 +222,7 @@ def safeint_as_string( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SafeintAsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.SafeintAsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -340,7 +340,7 @@ def uint32_as_string_optional( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Uint32AsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.Uint32AsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -458,7 +458,7 @@ def uint8_as_string( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Uint8AsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.Uint8AsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/_operations/_operations.py b/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/_operations/_operations.py index 867d44808fb..65032d2250e 100644 --- a/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/_operations/_operations.py @@ -259,7 +259,7 @@ def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) + deserialized = _deserialize(_models.VisibilityModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -887,7 +887,7 @@ def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) + deserialized = _deserialize(_models.ReadOnlyModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/aio/_operations/_operations.py index a932407071b..874cacc5761 100644 --- a/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/headasbooleanfalse/headasbooleanfalse/aio/_operations/_operations.py @@ -161,7 +161,7 @@ async def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) + deserialized = _deserialize(_models.VisibilityModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -779,7 +779,7 @@ async def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) + deserialized = _deserialize(_models.ReadOnlyModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/_operations/_operations.py b/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/_operations/_operations.py index 3e26ea34cd1..0cb3b5a6e32 100644 --- a/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/_operations/_operations.py @@ -259,7 +259,7 @@ def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) + deserialized = _deserialize(_models.VisibilityModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -886,7 +886,7 @@ def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) + deserialized = _deserialize(_models.ReadOnlyModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/aio/_operations/_operations.py index 085def63618..00791cf66f3 100644 --- a/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/headasbooleantrue/headasbooleantrue/aio/_operations/_operations.py @@ -161,7 +161,7 @@ async def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) + deserialized = _deserialize(_models.VisibilityModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -780,7 +780,7 @@ async def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) + deserialized = _deserialize(_models.ReadOnlyModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/aio/operations/_operations.py index e0f4d83d81c..78df2b590bb 100644 --- a/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/aio/operations/_operations.py @@ -306,7 +306,7 @@ async def get_avatar_as_json(self, **kwargs: Any) -> _models.PngImageAsJson: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PngImageAsJson, response.json().get("", {})) + deserialized = _deserialize(_models.PngImageAsJson, response.json()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/operations/_operations.py index 9ee8246792f..0db304fee4f 100644 --- a/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-content-negotiation/payload/contentnegotiation/operations/_operations.py @@ -355,7 +355,7 @@ def get_avatar_as_json(self, **kwargs: Any) -> _models.PngImageAsJson: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PngImageAsJson, response.json().get("", {})) + deserialized = _deserialize(_models.PngImageAsJson, response.json()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/_operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/_operations/_operations.py index ba1db4d685e..f1723c75eda 100644 --- a/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/_operations/_operations.py @@ -204,7 +204,7 @@ def create_resource(self, body: Union[_models.Resource, JSON, IO[bytes]], **kwar if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json().get("", {})) + deserialized = _deserialize(_models.Resource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -320,7 +320,7 @@ def update_resource(self, body: Union[_models.ResourcePatch, JSON, IO[bytes]], * if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json().get("", {})) + deserialized = _deserialize(_models.Resource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -446,7 +446,7 @@ def update_optional_resource( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json().get("", {})) + deserialized = _deserialize(_models.Resource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/aio/_operations/_operations.py index a831ac33e59..3024573af4d 100644 --- a/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-json-merge-patch/payload/jsonmergepatch/aio/_operations/_operations.py @@ -155,7 +155,7 @@ async def create_resource(self, body: Union[_models.Resource, JSON, IO[bytes]], if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json().get("", {})) + deserialized = _deserialize(_models.Resource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -273,7 +273,7 @@ async def update_resource( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json().get("", {})) + deserialized = _deserialize(_models.Resource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -399,7 +399,7 @@ async def update_optional_resource( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json().get("", {})) + deserialized = _deserialize(_models.Resource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/aio/operations/_operations.py index e654d2abc66..9d774613da8 100644 --- a/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/aio/operations/_operations.py @@ -163,7 +163,7 @@ async def get_as_text(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.text().get("", {})) + deserialized = _deserialize(str, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -273,7 +273,7 @@ async def get_as_json(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json().get("", {})) + deserialized = _deserialize(str, response.json()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/operations/_operations.py index f5c7773d703..4d43b6ef488 100644 --- a/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-media-type/payload/mediatype/operations/_operations.py @@ -214,7 +214,7 @@ def get_as_text(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.text().get("", {})) + deserialized = _deserialize(str, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -324,7 +324,7 @@ def get_as_json(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json().get("", {})) + deserialized = _deserialize(str, response.json()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/aio/operations/_operations.py index 9fe3fc0e16d..637c8986529 100644 --- a/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/aio/operations/_operations.py @@ -133,7 +133,7 @@ async def get(self, **kwargs: Any) -> _models.SimpleModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.SimpleModel, response.text().get("", {})) + deserialized = _deserialize_xml(_models.SimpleModel, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -261,7 +261,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithSimpleArrays: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithSimpleArrays, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithSimpleArrays, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -389,7 +389,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithArrayOfModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithArrayOfModel, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithArrayOfModel, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -517,7 +517,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithOptionalField: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithOptionalField, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithOptionalField, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -645,7 +645,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithAttributes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithAttributes, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithAttributes, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -773,7 +773,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithUnwrappedArray: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithUnwrappedArray, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithUnwrappedArray, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -901,7 +901,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithRenamedArrays: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithRenamedArrays, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithRenamedArrays, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1029,7 +1029,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithRenamedFields: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithRenamedFields, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithRenamedFields, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1157,7 +1157,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithEmptyArray: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithEmptyArray, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithEmptyArray, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1285,7 +1285,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithText: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithText, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithText, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1413,7 +1413,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithDictionary: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithDictionary, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithDictionary, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1541,7 +1541,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithEncodedNames: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithEncodedNames, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithEncodedNames, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/operations/_operations.py index ba3c76bf1af..77d032ba006 100644 --- a/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-xml/payload/xml/operations/_operations.py @@ -434,7 +434,7 @@ def get(self, **kwargs: Any) -> _models.SimpleModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.SimpleModel, response.text().get("", {})) + deserialized = _deserialize_xml(_models.SimpleModel, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -562,7 +562,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithSimpleArrays: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithSimpleArrays, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithSimpleArrays, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -692,7 +692,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithArrayOfModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithArrayOfModel, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithArrayOfModel, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -822,7 +822,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithOptionalField: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithOptionalField, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithOptionalField, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -952,7 +952,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithAttributes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithAttributes, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithAttributes, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1082,7 +1082,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithUnwrappedArray: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithUnwrappedArray, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithUnwrappedArray, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1212,7 +1212,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithRenamedArrays: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithRenamedArrays, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithRenamedArrays, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1342,7 +1342,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithRenamedFields: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithRenamedFields, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithRenamedFields, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1472,7 +1472,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithEmptyArray: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithEmptyArray, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithEmptyArray, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1602,7 +1602,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithText: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithText, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithText, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1732,7 +1732,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithDictionary: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithDictionary, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithDictionary, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1862,7 +1862,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithEncodedNames: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithEncodedNames, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithEncodedNames, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/_operations/_operations.py b/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/_operations/_operations.py index c27214088a1..e7130642107 100644 --- a/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/_operations/_operations.py @@ -127,7 +127,7 @@ def error_response_status_code_in_range(self, **kwargs: Any) -> Literal[204]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Literal[204], response.json().get("", {})) + deserialized = _deserialize(Literal[204], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -186,7 +186,7 @@ def error_response_status_code404(self, **kwargs: Any) -> Literal[204]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Literal[204], response.json().get("", {})) + deserialized = _deserialize(Literal[204], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/aio/_operations/_operations.py index 07e00a34a57..277e08f3644 100644 --- a/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/response-status-code-range/response/statuscoderange/aio/_operations/_operations.py @@ -95,7 +95,7 @@ async def error_response_status_code_in_range(self, **kwargs: Any) -> Literal[20 if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Literal[204], response.json().get("", {})) + deserialized = _deserialize(Literal[204], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -154,7 +154,7 @@ async def error_response_status_code404(self, **kwargs: Any) -> Literal[204]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Literal[204], response.json().get("", {})) + deserialized = _deserialize(Literal[204], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/aio/operations/_operations.py index 4d5bfbbc501..2d0183eece1 100644 --- a/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/aio/operations/_operations.py @@ -207,7 +207,7 @@ async def get(self, **kwargs: Any) -> _models.JsonEncodedNameModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.JsonEncodedNameModel, response.json().get("", {})) + deserialized = _deserialize(_models.JsonEncodedNameModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/operations/_operations.py b/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/operations/_operations.py index 3214bd7cb26..81595014e1c 100644 --- a/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/serialization-encoded-name-json/serialization/encodedname/json/operations/_operations.py @@ -239,7 +239,7 @@ def get(self, **kwargs: Any) -> _models.JsonEncodedNameModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.JsonEncodedNameModel, response.json().get("", {})) + deserialized = _deserialize(_models.JsonEncodedNameModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/aio/operations/_operations.py index b030ed6641f..9af01ae12a4 100644 --- a/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/aio/operations/_operations.py @@ -137,7 +137,7 @@ async def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json().get("", {})) + deserialized = _deserialize(List[int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -295,7 +295,7 @@ async def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json().get("", {})) + deserialized = _deserialize(List[int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -453,7 +453,7 @@ async def get(self, **kwargs: Any) -> List[bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[bool], response.json().get("", {})) + deserialized = _deserialize(List[bool], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -611,7 +611,7 @@ async def get(self, **kwargs: Any) -> List[str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[str], response.json().get("", {})) + deserialized = _deserialize(List[str], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -769,7 +769,7 @@ async def get(self, **kwargs: Any) -> List[float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[float], response.json().get("", {})) + deserialized = _deserialize(List[float], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -927,7 +927,7 @@ async def get(self, **kwargs: Any) -> List[datetime.datetime]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[datetime.datetime], response.json().get("", {})) + deserialized = _deserialize(List[datetime.datetime], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1087,7 +1087,7 @@ async def get(self, **kwargs: Any) -> List[datetime.timedelta]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[datetime.timedelta], response.json().get("", {})) + deserialized = _deserialize(List[datetime.timedelta], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1247,7 +1247,7 @@ async def get(self, **kwargs: Any) -> List[Any]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[Any], response.json().get("", {})) + deserialized = _deserialize(List[Any], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1405,7 +1405,7 @@ async def get(self, **kwargs: Any) -> List[_models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[_models.InnerModel], response.json().get("", {})) + deserialized = _deserialize(List[_models.InnerModel], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1565,7 +1565,7 @@ async def get(self, **kwargs: Any) -> List[float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[float], response.json().get("", {})) + deserialized = _deserialize(List[float], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1723,7 +1723,7 @@ async def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json().get("", {})) + deserialized = _deserialize(List[int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1881,7 +1881,7 @@ async def get(self, **kwargs: Any) -> List[bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[bool], response.json().get("", {})) + deserialized = _deserialize(List[bool], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2039,7 +2039,7 @@ async def get(self, **kwargs: Any) -> List[str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[str], response.json().get("", {})) + deserialized = _deserialize(List[str], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2197,7 +2197,7 @@ async def get(self, **kwargs: Any) -> List[_models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[_models.InnerModel], response.json().get("", {})) + deserialized = _deserialize(List[_models.InnerModel], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/operations/_operations.py index 8e8653e6224..238cd08d34d 100644 --- a/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-array/typetest/array/operations/_operations.py @@ -502,7 +502,7 @@ def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json().get("", {})) + deserialized = _deserialize(List[int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -662,7 +662,7 @@ def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json().get("", {})) + deserialized = _deserialize(List[int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -822,7 +822,7 @@ def get(self, **kwargs: Any) -> List[bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[bool], response.json().get("", {})) + deserialized = _deserialize(List[bool], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -982,7 +982,7 @@ def get(self, **kwargs: Any) -> List[str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[str], response.json().get("", {})) + deserialized = _deserialize(List[str], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1142,7 +1142,7 @@ def get(self, **kwargs: Any) -> List[float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[float], response.json().get("", {})) + deserialized = _deserialize(List[float], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1302,7 +1302,7 @@ def get(self, **kwargs: Any) -> List[datetime.datetime]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[datetime.datetime], response.json().get("", {})) + deserialized = _deserialize(List[datetime.datetime], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1462,7 +1462,7 @@ def get(self, **kwargs: Any) -> List[datetime.timedelta]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[datetime.timedelta], response.json().get("", {})) + deserialized = _deserialize(List[datetime.timedelta], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1622,7 +1622,7 @@ def get(self, **kwargs: Any) -> List[Any]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[Any], response.json().get("", {})) + deserialized = _deserialize(List[Any], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1782,7 +1782,7 @@ def get(self, **kwargs: Any) -> List[_models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[_models.InnerModel], response.json().get("", {})) + deserialized = _deserialize(List[_models.InnerModel], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1942,7 +1942,7 @@ def get(self, **kwargs: Any) -> List[float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[float], response.json().get("", {})) + deserialized = _deserialize(List[float], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2102,7 +2102,7 @@ def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json().get("", {})) + deserialized = _deserialize(List[int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2262,7 +2262,7 @@ def get(self, **kwargs: Any) -> List[bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[bool], response.json().get("", {})) + deserialized = _deserialize(List[bool], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2422,7 +2422,7 @@ def get(self, **kwargs: Any) -> List[str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[str], response.json().get("", {})) + deserialized = _deserialize(List[str], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2582,7 +2582,7 @@ def get(self, **kwargs: Any) -> List[_models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[_models.InnerModel], response.json().get("", {})) + deserialized = _deserialize(List[_models.InnerModel], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py index 8fa3752ad0e..80ca35e63e3 100644 --- a/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py @@ -131,7 +131,7 @@ async def get(self, **kwargs: Any) -> Dict[str, int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, int], response.json().get("", {})) + deserialized = _deserialize(Dict[str, int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -289,7 +289,7 @@ async def get(self, **kwargs: Any) -> Dict[str, int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, int], response.json().get("", {})) + deserialized = _deserialize(Dict[str, int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -447,7 +447,7 @@ async def get(self, **kwargs: Any) -> Dict[str, bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, bool], response.json().get("", {})) + deserialized = _deserialize(Dict[str, bool], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -605,7 +605,7 @@ async def get(self, **kwargs: Any) -> Dict[str, str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, str], response.json().get("", {})) + deserialized = _deserialize(Dict[str, str], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -763,7 +763,7 @@ async def get(self, **kwargs: Any) -> Dict[str, float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, float], response.json().get("", {})) + deserialized = _deserialize(Dict[str, float], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -921,7 +921,7 @@ async def get(self, **kwargs: Any) -> Dict[str, datetime.datetime]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, datetime.datetime], response.json().get("", {})) + deserialized = _deserialize(Dict[str, datetime.datetime], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1081,7 +1081,7 @@ async def get(self, **kwargs: Any) -> Dict[str, datetime.timedelta]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, datetime.timedelta], response.json().get("", {})) + deserialized = _deserialize(Dict[str, datetime.timedelta], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1241,7 +1241,7 @@ async def get(self, **kwargs: Any) -> Dict[str, Any]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, Any], response.json().get("", {})) + deserialized = _deserialize(Dict[str, Any], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1399,7 +1399,7 @@ async def get(self, **kwargs: Any) -> Dict[str, _models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, _models.InnerModel], response.json().get("", {})) + deserialized = _deserialize(Dict[str, _models.InnerModel], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1559,7 +1559,7 @@ async def get(self, **kwargs: Any) -> Dict[str, _models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, _models.InnerModel], response.json().get("", {})) + deserialized = _deserialize(Dict[str, _models.InnerModel], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1719,7 +1719,7 @@ async def get(self, **kwargs: Any) -> Dict[str, float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, float], response.json().get("", {})) + deserialized = _deserialize(Dict[str, float], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/operations/_operations.py index cdf968df6c4..338c0cd62e5 100644 --- a/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-dictionary/typetest/dictionary/operations/_operations.py @@ -418,7 +418,7 @@ def get(self, **kwargs: Any) -> Dict[str, int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, int], response.json().get("", {})) + deserialized = _deserialize(Dict[str, int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -578,7 +578,7 @@ def get(self, **kwargs: Any) -> Dict[str, int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, int], response.json().get("", {})) + deserialized = _deserialize(Dict[str, int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -738,7 +738,7 @@ def get(self, **kwargs: Any) -> Dict[str, bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, bool], response.json().get("", {})) + deserialized = _deserialize(Dict[str, bool], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -898,7 +898,7 @@ def get(self, **kwargs: Any) -> Dict[str, str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, str], response.json().get("", {})) + deserialized = _deserialize(Dict[str, str], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1058,7 +1058,7 @@ def get(self, **kwargs: Any) -> Dict[str, float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, float], response.json().get("", {})) + deserialized = _deserialize(Dict[str, float], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1218,7 +1218,7 @@ def get(self, **kwargs: Any) -> Dict[str, datetime.datetime]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, datetime.datetime], response.json().get("", {})) + deserialized = _deserialize(Dict[str, datetime.datetime], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1378,7 +1378,7 @@ def get(self, **kwargs: Any) -> Dict[str, datetime.timedelta]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, datetime.timedelta], response.json().get("", {})) + deserialized = _deserialize(Dict[str, datetime.timedelta], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1540,7 +1540,7 @@ def get(self, **kwargs: Any) -> Dict[str, Any]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, Any], response.json().get("", {})) + deserialized = _deserialize(Dict[str, Any], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1700,7 +1700,7 @@ def get(self, **kwargs: Any) -> Dict[str, _models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, _models.InnerModel], response.json().get("", {})) + deserialized = _deserialize(Dict[str, _models.InnerModel], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1862,7 +1862,7 @@ def get(self, **kwargs: Any) -> Dict[str, _models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, _models.InnerModel], response.json().get("", {})) + deserialized = _deserialize(Dict[str, _models.InnerModel], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2024,7 +2024,7 @@ def get(self, **kwargs: Any) -> Dict[str, float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, float], response.json().get("", {})) + deserialized = _deserialize(Dict[str, float], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py index f5587fcea80..e6ebacfe522 100644 --- a/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py @@ -110,7 +110,7 @@ async def get_known_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekE if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json().get("", {})) + deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -166,7 +166,7 @@ async def get_unknown_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWee if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json().get("", {})) + deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py index 824cf7bb68a..3b910679b0d 100644 --- a/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py @@ -161,7 +161,7 @@ def get_known_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekExtensi if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json().get("", {})) + deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -217,7 +217,7 @@ def get_unknown_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekExten if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json().get("", {})) + deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py index 64f25502f3c..8e4fe4ae6f4 100644 --- a/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py @@ -109,7 +109,7 @@ async def get_known_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekE if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekEnum], response.json().get("", {})) + deserialized = _deserialize(Union[str, _models.DaysOfWeekEnum], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py index 413a4e54fa6..ad319066578 100644 --- a/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py @@ -147,7 +147,7 @@ def get_known_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekEnum]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekEnum], response.json().get("", {})) + deserialized = _deserialize(Union[str, _models.DaysOfWeekEnum], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/_operations/_operations.py index 0e3be0d0507..a704f04d662 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/_operations/_operations.py @@ -238,7 +238,7 @@ def get_empty(self, **kwargs: Any) -> _models.EmptyOutput: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EmptyOutput, response.json().get("", {})) + deserialized = _deserialize(_models.EmptyOutput, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -356,7 +356,7 @@ def post_round_trip_empty( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EmptyInputOutput, response.json().get("", {})) + deserialized = _deserialize(_models.EmptyInputOutput, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/aio/_operations/_operations.py index e518b4cd9db..6952bd33a7b 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-empty/typetest/model/empty/aio/_operations/_operations.py @@ -195,7 +195,7 @@ async def get_empty(self, **kwargs: Any) -> _models.EmptyOutput: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EmptyOutput, response.json().get("", {})) + deserialized = _deserialize(_models.EmptyOutput, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -313,7 +313,7 @@ async def post_round_trip_empty( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EmptyInputOutput, response.json().get("", {})) + deserialized = _deserialize(_models.EmptyInputOutput, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_operations/_operations.py index bfbfda6ac17..e4b3b45ce5b 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_operations/_operations.py @@ -217,7 +217,7 @@ def get_extensible_model(self, **kwargs: Any) -> _models.Dog: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json().get("", {})) + deserialized = _deserialize(_models.Dog, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -375,7 +375,7 @@ def get_extensible_model_missing_discriminator(self, **kwargs: Any) -> _models.D if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json().get("", {})) + deserialized = _deserialize(_models.Dog, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -431,7 +431,7 @@ def get_extensible_model_wrong_discriminator(self, **kwargs: Any) -> _models.Dog if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json().get("", {})) + deserialized = _deserialize(_models.Dog, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -487,7 +487,7 @@ def get_fixed_model(self, **kwargs: Any) -> _models.Snake: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json().get("", {})) + deserialized = _deserialize(_models.Snake, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -643,7 +643,7 @@ def get_fixed_model_missing_discriminator(self, **kwargs: Any) -> _models.Snake: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json().get("", {})) + deserialized = _deserialize(_models.Snake, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -699,7 +699,7 @@ def get_fixed_model_wrong_discriminator(self, **kwargs: Any) -> _models.Snake: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json().get("", {})) + deserialized = _deserialize(_models.Snake, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/aio/_operations/_operations.py index 7e25b8ffede..43816a9ec0e 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/aio/_operations/_operations.py @@ -100,7 +100,7 @@ async def get_extensible_model(self, **kwargs: Any) -> _models.Dog: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json().get("", {})) + deserialized = _deserialize(_models.Dog, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -260,7 +260,7 @@ async def get_extensible_model_missing_discriminator( # pylint: disable=name-to if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json().get("", {})) + deserialized = _deserialize(_models.Dog, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -316,7 +316,7 @@ async def get_extensible_model_wrong_discriminator(self, **kwargs: Any) -> _mode if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json().get("", {})) + deserialized = _deserialize(_models.Dog, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -372,7 +372,7 @@ async def get_fixed_model(self, **kwargs: Any) -> _models.Snake: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json().get("", {})) + deserialized = _deserialize(_models.Snake, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -528,7 +528,7 @@ async def get_fixed_model_missing_discriminator(self, **kwargs: Any) -> _models. if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json().get("", {})) + deserialized = _deserialize(_models.Snake, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -584,7 +584,7 @@ async def get_fixed_model_wrong_discriminator(self, **kwargs: Any) -> _models.Sn if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json().get("", {})) + deserialized = _deserialize(_models.Snake, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_operations/_operations.py index 20e4f3d6556..cfda6231d45 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_operations/_operations.py @@ -185,7 +185,7 @@ def get_model(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json().get("", {})) + deserialized = _deserialize(_models.Fish, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -341,7 +341,7 @@ def get_recursive_model(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json().get("", {})) + deserialized = _deserialize(_models.Fish, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -499,7 +499,7 @@ def get_missing_discriminator(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json().get("", {})) + deserialized = _deserialize(_models.Fish, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -555,7 +555,7 @@ def get_wrong_discriminator(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json().get("", {})) + deserialized = _deserialize(_models.Fish, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/aio/_operations/_operations.py index c7a9b5fa2f0..1f39743cc44 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/aio/_operations/_operations.py @@ -98,7 +98,7 @@ async def get_model(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json().get("", {})) + deserialized = _deserialize(_models.Fish, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -252,7 +252,7 @@ async def get_recursive_model(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json().get("", {})) + deserialized = _deserialize(_models.Fish, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -410,7 +410,7 @@ async def get_missing_discriminator(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json().get("", {})) + deserialized = _deserialize(_models.Fish, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -466,7 +466,7 @@ async def get_wrong_discriminator(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json().get("", {})) + deserialized = _deserialize(_models.Fish, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_operations/_operations.py index f4103eef515..abf91c419d8 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_operations/_operations.py @@ -238,7 +238,7 @@ def get_valid(self, **kwargs: Any) -> _models.Siamese: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Siamese, response.json().get("", {})) + deserialized = _deserialize(_models.Siamese, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -350,7 +350,7 @@ def put_valid(self, input: Union[_models.Siamese, JSON, IO[bytes]], **kwargs: An if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Siamese, response.json().get("", {})) + deserialized = _deserialize(_models.Siamese, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/aio/_operations/_operations.py index 15b4d82e933..cb79be55bad 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/aio/_operations/_operations.py @@ -195,7 +195,7 @@ async def get_valid(self, **kwargs: Any) -> _models.Siamese: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Siamese, response.json().get("", {})) + deserialized = _deserialize(_models.Siamese, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -309,7 +309,7 @@ async def put_valid(self, input: Union[_models.Siamese, JSON, IO[bytes]], **kwar if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Siamese, response.json().get("", {})) + deserialized = _deserialize(_models.Siamese, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/_operations/_operations.py index 198d121bd39..f2f6ad81704 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/_operations/_operations.py @@ -221,7 +221,7 @@ def get(self, **kwargs: Any) -> _models.Extension: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Extension, response.json().get("", {})) + deserialized = _deserialize(_models.Extension, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/aio/_operations/_operations.py index 9f5379411a3..39648938d1e 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-recursive/typetest/model/recursive/aio/_operations/_operations.py @@ -189,7 +189,7 @@ async def get(self, **kwargs: Any) -> _models.Extension: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Extension, response.json().get("", {})) + deserialized = _deserialize(_models.Extension, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_operations/_operations.py index 14639561bc6..8e5d72d804b 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_operations/_operations.py @@ -199,7 +199,7 @@ def get_model(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json().get("", {})) + deserialized = _deserialize(_models.Bird, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -355,7 +355,7 @@ def get_recursive_model(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json().get("", {})) + deserialized = _deserialize(_models.Bird, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -513,7 +513,7 @@ def get_missing_discriminator(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json().get("", {})) + deserialized = _deserialize(_models.Bird, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -569,7 +569,7 @@ def get_wrong_discriminator(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json().get("", {})) + deserialized = _deserialize(_models.Bird, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -625,7 +625,7 @@ def get_legacy_model(self, **kwargs: Any) -> _models.Dinosaur: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dinosaur, response.json().get("", {})) + deserialized = _deserialize(_models.Dinosaur, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/aio/_operations/_operations.py index 3b7dbc9cb15..0db6370d6c8 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/aio/_operations/_operations.py @@ -99,7 +99,7 @@ async def get_model(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json().get("", {})) + deserialized = _deserialize(_models.Bird, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -253,7 +253,7 @@ async def get_recursive_model(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json().get("", {})) + deserialized = _deserialize(_models.Bird, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -411,7 +411,7 @@ async def get_missing_discriminator(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json().get("", {})) + deserialized = _deserialize(_models.Bird, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -467,7 +467,7 @@ async def get_wrong_discriminator(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json().get("", {})) + deserialized = _deserialize(_models.Bird, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -523,7 +523,7 @@ async def get_legacy_model(self, **kwargs: Any) -> _models.Dinosaur: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dinosaur, response.json().get("", {})) + deserialized = _deserialize(_models.Dinosaur, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/_operations/_operations.py index 9ec7f6adbea..b1279974421 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/_operations/_operations.py @@ -238,7 +238,7 @@ def output(self, **kwargs: Any) -> _models.OutputRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.OutputRecord, response.json().get("", {})) + deserialized = _deserialize(_models.OutputRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -356,7 +356,7 @@ def input_and_output( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.InputOutputRecord, response.json().get("", {})) + deserialized = _deserialize(_models.InputOutputRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/aio/_operations/_operations.py index 7d80a9abe14..78fe9a40a7e 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-usage/typetest/model/usage/aio/_operations/_operations.py @@ -193,7 +193,7 @@ async def output(self, **kwargs: Any) -> _models.OutputRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.OutputRecord, response.json().get("", {})) + deserialized = _deserialize(_models.OutputRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -311,7 +311,7 @@ async def input_and_output( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.InputOutputRecord, response.json().get("", {})) + deserialized = _deserialize(_models.InputOutputRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/_operations/_operations.py index 4f6beeb823b..5dee0cdaadb 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/_operations/_operations.py @@ -259,7 +259,7 @@ def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) + deserialized = _deserialize(_models.VisibilityModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -886,7 +886,7 @@ def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) + deserialized = _deserialize(_models.ReadOnlyModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/aio/_operations/_operations.py index 64e2a077bd9..cef65e1ce9d 100644 --- a/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-model-visibility/typetest/model/visibility/aio/_operations/_operations.py @@ -161,7 +161,7 @@ async def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) + deserialized = _deserialize(_models.VisibilityModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -780,7 +780,7 @@ async def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) + deserialized = _deserialize(_models.ReadOnlyModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py index 6355d7dcc78..f5ba2514fbc 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py @@ -176,7 +176,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalProperties if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -358,7 +358,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalProperties if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDerived, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -546,9 +546,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalProperties if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize( - _models.ExtendsUnknownAdditionalPropertiesDiscriminated, response.json().get("", {}) - ) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDiscriminated, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -735,7 +733,7 @@ async def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsUnknownAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -914,7 +912,7 @@ async def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalPropertiesDeriv if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDerived, response.json().get("", {})) + deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1100,7 +1098,7 @@ async def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalPropertiesDiscr if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDiscriminated, response.json().get("", {})) + deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDiscriminated, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1287,7 +1285,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsStringAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsStringAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsStringAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1466,7 +1464,7 @@ async def get(self, **kwargs: Any) -> _models.IsStringAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsStringAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsStringAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1644,7 +1642,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadStringRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadStringRecord, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadStringRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1822,7 +1820,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsFloatAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsFloatAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsFloatAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2001,7 +1999,7 @@ async def get(self, **kwargs: Any) -> _models.IsFloatAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsFloatAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsFloatAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2179,7 +2177,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadFloatRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadFloatRecord, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadFloatRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2357,7 +2355,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsModelAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsModelAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsModelAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2536,7 +2534,7 @@ async def get(self, **kwargs: Any) -> _models.IsModelAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsModelAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsModelAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2714,7 +2712,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadModelRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadModelRecord, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadModelRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2892,7 +2890,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsModelArrayAdditionalPropert if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsModelArrayAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsModelArrayAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3079,7 +3077,7 @@ async def get(self, **kwargs: Any) -> _models.IsModelArrayAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsModelArrayAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsModelArrayAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3257,7 +3255,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadModelArrayRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadModelArrayRecord, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadModelArrayRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3436,7 +3434,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadStringRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadStringRecord, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadStringRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3615,7 +3613,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadFloatRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadFloatRecord, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadFloatRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3794,7 +3792,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadModelRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelRecord, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadModelRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3973,7 +3971,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadModelArrayRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelArrayRecord, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadModelArrayRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4152,7 +4150,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadStringDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadStringDerived, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadStringDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4331,7 +4329,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadFloatDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadFloatDerived, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadFloatDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4510,7 +4508,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadModelDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelDerived, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadModelDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4689,7 +4687,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadModelArrayDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelArrayDerived, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadModelArrayDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4867,7 +4865,7 @@ async def get(self, **kwargs: Any) -> _models.MultipleSpreadRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.MultipleSpreadRecord, response.json().get("", {})) + deserialized = _deserialize(_models.MultipleSpreadRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5045,7 +5043,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForUnion, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForUnion, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5224,7 +5222,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForDiscriminatedUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForDiscriminatedUnion, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForDiscriminatedUnion, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5403,7 +5401,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUni if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5588,7 +5586,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUni if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion2, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5775,7 +5773,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUni if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion3, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion3, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py index 3e189dcd92a..b24e582a88c 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py @@ -1025,7 +1025,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1207,7 +1207,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalPropertiesDerive if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDerived, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1395,9 +1395,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalPropertiesDiscri if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize( - _models.ExtendsUnknownAdditionalPropertiesDiscriminated, response.json().get("", {}) - ) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDiscriminated, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1584,7 +1582,7 @@ def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsUnknownAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1765,7 +1763,7 @@ def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalPropertiesDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDerived, response.json().get("", {})) + deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1951,7 +1949,7 @@ def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalPropertiesDiscriminat if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDiscriminated, response.json().get("", {})) + deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDiscriminated, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2138,7 +2136,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsStringAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsStringAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsStringAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2319,7 +2317,7 @@ def get(self, **kwargs: Any) -> _models.IsStringAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsStringAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsStringAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2499,7 +2497,7 @@ def get(self, **kwargs: Any) -> _models.SpreadStringRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadStringRecord, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadStringRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2677,7 +2675,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsFloatAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsFloatAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsFloatAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2858,7 +2856,7 @@ def get(self, **kwargs: Any) -> _models.IsFloatAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsFloatAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsFloatAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3038,7 +3036,7 @@ def get(self, **kwargs: Any) -> _models.SpreadFloatRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadFloatRecord, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadFloatRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3216,7 +3214,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsModelAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsModelAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsModelAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3397,7 +3395,7 @@ def get(self, **kwargs: Any) -> _models.IsModelAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsModelAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsModelAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3577,7 +3575,7 @@ def get(self, **kwargs: Any) -> _models.SpreadModelRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadModelRecord, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadModelRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3755,7 +3753,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsModelArrayAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsModelArrayAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsModelArrayAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3942,7 +3940,7 @@ def get(self, **kwargs: Any) -> _models.IsModelArrayAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsModelArrayAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsModelArrayAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4122,7 +4120,7 @@ def get(self, **kwargs: Any) -> _models.SpreadModelArrayRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadModelArrayRecord, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadModelArrayRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4303,7 +4301,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadStringRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadStringRecord, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadStringRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4484,7 +4482,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadFloatRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadFloatRecord, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadFloatRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4665,7 +4663,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadModelRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelRecord, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadModelRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4846,7 +4844,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadModelArrayRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelArrayRecord, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadModelArrayRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5027,7 +5025,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadStringDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadStringDerived, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadStringDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5208,7 +5206,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadFloatDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadFloatDerived, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadFloatDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5389,7 +5387,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadModelDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelDerived, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadModelDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5570,7 +5568,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadModelArrayDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelArrayDerived, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadModelArrayDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5750,7 +5748,7 @@ def get(self, **kwargs: Any) -> _models.MultipleSpreadRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.MultipleSpreadRecord, response.json().get("", {})) + deserialized = _deserialize(_models.MultipleSpreadRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5928,7 +5926,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForUnion, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForUnion, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -6107,7 +6105,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForDiscriminatedUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForDiscriminatedUnion, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForDiscriminatedUnion, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -6288,7 +6286,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -6473,7 +6471,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUnion2: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion2, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -6660,7 +6658,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUnion3: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion3, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion3, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py index 406acf4f13f..1f386ab9011 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py @@ -137,7 +137,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -193,7 +193,7 @@ async def get_null(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -475,7 +475,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -531,7 +531,7 @@ async def get_null(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -813,7 +813,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -869,7 +869,7 @@ async def get_null(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1151,7 +1151,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1207,7 +1207,7 @@ async def get_null(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1489,7 +1489,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1545,7 +1545,7 @@ async def get_null(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1838,7 +1838,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1895,7 +1895,7 @@ async def get_null(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2188,7 +2188,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.CollectionsStringProperty if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2245,7 +2245,7 @@ async def get_null(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/operations/_operations.py index 08ab9420477..9c105fefa63 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-nullable/typetest/property/nullable/operations/_operations.py @@ -502,7 +502,7 @@ def get_non_null(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -558,7 +558,7 @@ def get_null(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -838,7 +838,7 @@ def get_non_null(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -894,7 +894,7 @@ def get_null(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1174,7 +1174,7 @@ def get_non_null(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1230,7 +1230,7 @@ def get_null(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1510,7 +1510,7 @@ def get_non_null(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1566,7 +1566,7 @@ def get_null(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1846,7 +1846,7 @@ def get_non_null(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1902,7 +1902,7 @@ def get_null(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2191,7 +2191,7 @@ def get_non_null(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2248,7 +2248,7 @@ def get_null(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2537,7 +2537,7 @@ def get_non_null(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2594,7 +2594,7 @@ def get_null(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py index 2f911fad42b..6eca2e1f22c 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py @@ -173,7 +173,7 @@ async def get_all(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -229,7 +229,7 @@ async def get_default(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -503,7 +503,7 @@ async def get_all(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -559,7 +559,7 @@ async def get_default(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -833,7 +833,7 @@ async def get_all(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -889,7 +889,7 @@ async def get_default(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1163,7 +1163,7 @@ async def get_all(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1219,7 +1219,7 @@ async def get_default(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1493,7 +1493,7 @@ async def get_all(self, **kwargs: Any) -> _models.PlainDateProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainDateProperty, response.json().get("", {})) + deserialized = _deserialize(_models.PlainDateProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1549,7 +1549,7 @@ async def get_default(self, **kwargs: Any) -> _models.PlainDateProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainDateProperty, response.json().get("", {})) + deserialized = _deserialize(_models.PlainDateProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1823,7 +1823,7 @@ async def get_all(self, **kwargs: Any) -> _models.PlainTimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainTimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.PlainTimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1879,7 +1879,7 @@ async def get_default(self, **kwargs: Any) -> _models.PlainTimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainTimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.PlainTimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2153,7 +2153,7 @@ async def get_all(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2209,7 +2209,7 @@ async def get_default(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2484,7 +2484,7 @@ async def get_all(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2541,7 +2541,7 @@ async def get_default(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2815,7 +2815,7 @@ async def get_all(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2871,7 +2871,7 @@ async def get_default(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3145,7 +3145,7 @@ async def get_all(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.IntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3201,7 +3201,7 @@ async def get_default(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.IntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3475,7 +3475,7 @@ async def get_all(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3531,7 +3531,7 @@ async def get_default(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3805,7 +3805,7 @@ async def get_all(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3861,7 +3861,7 @@ async def get_default(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4136,7 +4136,7 @@ async def get_all(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4193,7 +4193,7 @@ async def get_default(self, **kwargs: Any) -> _models.UnionStringLiteralProperty if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4471,7 +4471,7 @@ async def get_all(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4527,7 +4527,7 @@ async def get_default(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4802,7 +4802,7 @@ async def get_all(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4859,7 +4859,7 @@ async def get_default(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5136,7 +5136,7 @@ async def get_all(self, **kwargs: Any) -> _models.RequiredAndOptionalProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json().get("", {})) + deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5193,7 +5193,7 @@ async def get_required_only(self, **kwargs: Any) -> _models.RequiredAndOptionalP if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json().get("", {})) + deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/operations/_operations.py index 1613f4e7e87..e962a7d3c9a 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-optional/typetest/property/optional/operations/_operations.py @@ -1010,7 +1010,7 @@ def get_all(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1066,7 +1066,7 @@ def get_default(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1342,7 +1342,7 @@ def get_all(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1398,7 +1398,7 @@ def get_default(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1674,7 +1674,7 @@ def get_all(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1730,7 +1730,7 @@ def get_default(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2006,7 +2006,7 @@ def get_all(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2062,7 +2062,7 @@ def get_default(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2338,7 +2338,7 @@ def get_all(self, **kwargs: Any) -> _models.PlainDateProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainDateProperty, response.json().get("", {})) + deserialized = _deserialize(_models.PlainDateProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2394,7 +2394,7 @@ def get_default(self, **kwargs: Any) -> _models.PlainDateProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainDateProperty, response.json().get("", {})) + deserialized = _deserialize(_models.PlainDateProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2672,7 +2672,7 @@ def get_all(self, **kwargs: Any) -> _models.PlainTimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainTimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.PlainTimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2728,7 +2728,7 @@ def get_default(self, **kwargs: Any) -> _models.PlainTimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainTimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.PlainTimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3006,7 +3006,7 @@ def get_all(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3062,7 +3062,7 @@ def get_default(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3341,7 +3341,7 @@ def get_all(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3398,7 +3398,7 @@ def get_default(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3676,7 +3676,7 @@ def get_all(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3732,7 +3732,7 @@ def get_default(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4010,7 +4010,7 @@ def get_all(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.IntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4066,7 +4066,7 @@ def get_default(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.IntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4344,7 +4344,7 @@ def get_all(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4400,7 +4400,7 @@ def get_default(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4678,7 +4678,7 @@ def get_all(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4734,7 +4734,7 @@ def get_default(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5013,7 +5013,7 @@ def get_all(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5070,7 +5070,7 @@ def get_default(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5350,7 +5350,7 @@ def get_all(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5406,7 +5406,7 @@ def get_default(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5685,7 +5685,7 @@ def get_all(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5742,7 +5742,7 @@ def get_default(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -6023,7 +6023,7 @@ def get_all(self, **kwargs: Any) -> _models.RequiredAndOptionalProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json().get("", {})) + deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -6080,7 +6080,7 @@ def get_required_only(self, **kwargs: Any) -> _models.RequiredAndOptionalPropert if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json().get("", {})) + deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py index 9346146038b..bc7718a7d35 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py @@ -167,7 +167,7 @@ async def get(self, **kwargs: Any) -> _models.BooleanProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BooleanProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -341,7 +341,7 @@ async def get(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -513,7 +513,7 @@ async def get(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -685,7 +685,7 @@ async def get(self, **kwargs: Any) -> _models.IntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntProperty, response.json().get("", {})) + deserialized = _deserialize(_models.IntProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -857,7 +857,7 @@ async def get(self, **kwargs: Any) -> _models.FloatProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1029,7 +1029,7 @@ async def get(self, **kwargs: Any) -> _models.DecimalProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DecimalProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DecimalProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1203,7 +1203,7 @@ async def get(self, **kwargs: Any) -> _models.Decimal128Property: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Decimal128Property, response.json().get("", {})) + deserialized = _deserialize(_models.Decimal128Property, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1377,7 +1377,7 @@ async def get(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1551,7 +1551,7 @@ async def get(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1725,7 +1725,7 @@ async def get(self, **kwargs: Any) -> _models.EnumProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EnumProperty, response.json().get("", {})) + deserialized = _deserialize(_models.EnumProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1897,7 +1897,7 @@ async def get(self, **kwargs: Any) -> _models.ExtensibleEnumProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtensibleEnumProperty, response.json().get("", {})) + deserialized = _deserialize(_models.ExtensibleEnumProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2072,7 +2072,7 @@ async def get(self, **kwargs: Any) -> _models.ModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.ModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2245,7 +2245,7 @@ async def get(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2420,7 +2420,7 @@ async def get(self, **kwargs: Any) -> _models.CollectionsIntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsIntProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsIntProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2596,7 +2596,7 @@ async def get(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2772,7 +2772,7 @@ async def get(self, **kwargs: Any) -> _models.DictionaryStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DictionaryStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DictionaryStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2947,7 +2947,7 @@ async def get(self, **kwargs: Any) -> _models.NeverProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NeverProperty, response.json().get("", {})) + deserialized = _deserialize(_models.NeverProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3119,7 +3119,7 @@ async def get(self, **kwargs: Any) -> _models.UnknownStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnknownStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3294,7 +3294,7 @@ async def get(self, **kwargs: Any) -> _models.UnknownIntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownIntProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnknownIntProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3468,7 +3468,7 @@ async def get(self, **kwargs: Any) -> _models.UnknownDictProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownDictProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnknownDictProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3643,7 +3643,7 @@ async def get(self, **kwargs: Any) -> _models.UnknownArrayProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownArrayProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnknownArrayProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3818,7 +3818,7 @@ async def get(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3993,7 +3993,7 @@ async def get(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.IntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4167,7 +4167,7 @@ async def get(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4342,7 +4342,7 @@ async def get(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4518,7 +4518,7 @@ async def get(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4694,7 +4694,7 @@ async def get(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4870,7 +4870,7 @@ async def get(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5045,7 +5045,7 @@ async def get(self, **kwargs: Any) -> _models.UnionEnumValueProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionEnumValueProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionEnumValueProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py index e50a3bef8fa..c777a8e014f 100644 --- a/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py @@ -922,7 +922,7 @@ def get(self, **kwargs: Any) -> _models.BooleanProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BooleanProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1096,7 +1096,7 @@ def get(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1270,7 +1270,7 @@ def get(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1444,7 +1444,7 @@ def get(self, **kwargs: Any) -> _models.IntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntProperty, response.json().get("", {})) + deserialized = _deserialize(_models.IntProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1618,7 +1618,7 @@ def get(self, **kwargs: Any) -> _models.FloatProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1792,7 +1792,7 @@ def get(self, **kwargs: Any) -> _models.DecimalProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DecimalProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DecimalProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1966,7 +1966,7 @@ def get(self, **kwargs: Any) -> _models.Decimal128Property: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Decimal128Property, response.json().get("", {})) + deserialized = _deserialize(_models.Decimal128Property, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2140,7 +2140,7 @@ def get(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2314,7 +2314,7 @@ def get(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2488,7 +2488,7 @@ def get(self, **kwargs: Any) -> _models.EnumProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EnumProperty, response.json().get("", {})) + deserialized = _deserialize(_models.EnumProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2662,7 +2662,7 @@ def get(self, **kwargs: Any) -> _models.ExtensibleEnumProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtensibleEnumProperty, response.json().get("", {})) + deserialized = _deserialize(_models.ExtensibleEnumProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2839,7 +2839,7 @@ def get(self, **kwargs: Any) -> _models.ModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.ModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3014,7 +3014,7 @@ def get(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3191,7 +3191,7 @@ def get(self, **kwargs: Any) -> _models.CollectionsIntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsIntProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsIntProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3369,7 +3369,7 @@ def get(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3547,7 +3547,7 @@ def get(self, **kwargs: Any) -> _models.DictionaryStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DictionaryStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DictionaryStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3724,7 +3724,7 @@ def get(self, **kwargs: Any) -> _models.NeverProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NeverProperty, response.json().get("", {})) + deserialized = _deserialize(_models.NeverProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3898,7 +3898,7 @@ def get(self, **kwargs: Any) -> _models.UnknownStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnknownStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4075,7 +4075,7 @@ def get(self, **kwargs: Any) -> _models.UnknownIntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownIntProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnknownIntProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4249,7 +4249,7 @@ def get(self, **kwargs: Any) -> _models.UnknownDictProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownDictProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnknownDictProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4424,7 +4424,7 @@ def get(self, **kwargs: Any) -> _models.UnknownArrayProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownArrayProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnknownArrayProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4599,7 +4599,7 @@ def get(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4776,7 +4776,7 @@ def get(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.IntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4950,7 +4950,7 @@ def get(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5125,7 +5125,7 @@ def get(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5303,7 +5303,7 @@ def get(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5481,7 +5481,7 @@ def get(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5659,7 +5659,7 @@ def get(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5836,7 +5836,7 @@ def get(self, **kwargs: Any) -> _models.UnionEnumValueProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionEnumValueProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionEnumValueProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/aio/operations/_operations.py index 2b9935e5c98..10d1f90f853 100644 --- a/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/aio/operations/_operations.py @@ -123,7 +123,7 @@ async def get(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json().get("", {})) + deserialized = _deserialize(str, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -248,7 +248,7 @@ async def get(self, **kwargs: Any) -> bool: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bool, response.json().get("", {})) + deserialized = _deserialize(bool, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -373,7 +373,7 @@ async def get(self, **kwargs: Any) -> Any: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Any, response.json().get("", {})) + deserialized = _deserialize(Any, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -498,7 +498,7 @@ async def response_body(self, **kwargs: Any) -> decimal.Decimal: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(decimal.Decimal, response.json().get("", {})) + deserialized = _deserialize(decimal.Decimal, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -670,7 +670,7 @@ async def response_body(self, **kwargs: Any) -> decimal.Decimal: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(decimal.Decimal, response.json().get("", {})) + deserialized = _deserialize(decimal.Decimal, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -842,7 +842,7 @@ async def prepare_verify(self, **kwargs: Any) -> List[decimal.Decimal]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[decimal.Decimal], response.json().get("", {})) + deserialized = _deserialize(List[decimal.Decimal], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -967,7 +967,7 @@ async def prepare_verify(self, **kwargs: Any) -> List[decimal.Decimal]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[decimal.Decimal], response.json().get("", {})) + deserialized = _deserialize(List[decimal.Decimal], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/operations/_operations.py index 0544d9c288e..54eadb66341 100644 --- a/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-scalar/typetest/scalar/operations/_operations.py @@ -325,7 +325,7 @@ def get(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json().get("", {})) + deserialized = _deserialize(str, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -450,7 +450,7 @@ def get(self, **kwargs: Any) -> bool: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bool, response.json().get("", {})) + deserialized = _deserialize(bool, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -575,7 +575,7 @@ def get(self, **kwargs: Any) -> Any: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Any, response.json().get("", {})) + deserialized = _deserialize(Any, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -700,7 +700,7 @@ def response_body(self, **kwargs: Any) -> decimal.Decimal: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(decimal.Decimal, response.json().get("", {})) + deserialized = _deserialize(decimal.Decimal, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -876,7 +876,7 @@ def response_body(self, **kwargs: Any) -> decimal.Decimal: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(decimal.Decimal, response.json().get("", {})) + deserialized = _deserialize(decimal.Decimal, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1052,7 +1052,7 @@ def prepare_verify(self, **kwargs: Any) -> List[decimal.Decimal]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[decimal.Decimal], response.json().get("", {})) + deserialized = _deserialize(List[decimal.Decimal], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1177,7 +1177,7 @@ def prepare_verify(self, **kwargs: Any) -> List[decimal.Decimal]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[decimal.Decimal], response.json().get("", {})) + deserialized = _deserialize(List[decimal.Decimal], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/aio/operations/_operations.py index 35713a52ade..974dc9d1b10 100644 --- a/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/aio/operations/_operations.py @@ -130,7 +130,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse9: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse9, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse9, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -315,7 +315,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse8: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse8, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse8, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -502,7 +502,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse7: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse7, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse7, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -693,7 +693,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse6: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse6, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse6, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -874,7 +874,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse5: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse5, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse5, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1053,7 +1053,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse4: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse4, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse4, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1236,7 +1236,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse3: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse3, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse3, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1419,7 +1419,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse2: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse2, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1602,7 +1602,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse1: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse1, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse1, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1785,7 +1785,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/operations/_operations.py b/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/operations/_operations.py index de0e5846fc7..34efe0563d6 100644 --- a/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/typetest-union/typetest/union/operations/_operations.py @@ -391,7 +391,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse9: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse9, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse9, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -574,7 +574,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse8: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse8, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse8, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -761,7 +761,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse7: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse7, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse7, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -952,7 +952,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse6: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse6, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse6, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1133,7 +1133,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse5: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse5, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse5, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1314,7 +1314,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse4: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse4, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse4, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1497,7 +1497,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse3: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse3, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse3, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1678,7 +1678,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse2: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse2, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1859,7 +1859,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse1: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse1, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse1, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2040,7 +2040,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/aio/operations/_operations.py index 250a7079bd4..ee609fd604b 100644 --- a/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/aio/operations/_operations.py @@ -179,7 +179,7 @@ async def v2_in_interface(self, body: Union[_models.ModelV2, JSON, IO[bytes]], * if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -313,7 +313,7 @@ async def v1( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV1, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV1, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -430,7 +430,7 @@ async def v2(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwargs: Any) if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/operations/_operations.py index fdbf00a0d0c..eb4b74f3de3 100644 --- a/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-added/versioning/added/operations/_operations.py @@ -226,7 +226,7 @@ def v2_in_interface(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwarg if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -358,7 +358,7 @@ def v1(self, body: Union[_models.ModelV1, JSON, IO[bytes]], *, header_v2: str, * if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV1, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV1, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -473,7 +473,7 @@ def v2(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwargs: Any) -> _m if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/_operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/_operations/_operations.py index c7803297713..cf583ed9bee 100644 --- a/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/_operations/_operations.py @@ -192,7 +192,7 @@ def test( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TestModel, response.json().get("", {})) + deserialized = _deserialize(_models.TestModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/aio/_operations/_operations.py index 4ecdcf4b636..e59f4897cdf 100644 --- a/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-madeoptional/versioning/madeoptional/aio/_operations/_operations.py @@ -168,7 +168,7 @@ async def test( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TestModel, response.json().get("", {})) + deserialized = _deserialize(_models.TestModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/_operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/_operations/_operations.py index 675c6e3677b..b0385017472 100644 --- a/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/_operations/_operations.py @@ -182,7 +182,7 @@ def v2(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwargs: Any) -> _m if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -299,7 +299,7 @@ def model_v3(self, body: Union[_models.ModelV3, JSON, IO[bytes]], **kwargs: Any) if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV3, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV3, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/aio/_operations/_operations.py index a203a50fa66..d1fd773d544 100644 --- a/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-removed/versioning/removed/aio/_operations/_operations.py @@ -148,7 +148,7 @@ async def v2(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwargs: Any) if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -267,7 +267,7 @@ async def model_v3(self, body: Union[_models.ModelV3, JSON, IO[bytes]], **kwargs if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV3, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV3, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py index 61e0c9a38a2..3ec4aef9bb3 100644 --- a/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py @@ -175,7 +175,7 @@ async def new_op_in_new_interface( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NewModel, response.json().get("", {})) + deserialized = _deserialize(_models.NewModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -306,7 +306,7 @@ async def new_op( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NewModel, response.json().get("", {})) + deserialized = _deserialize(_models.NewModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py index 49af789ac74..9041afcbb9f 100644 --- a/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py @@ -211,7 +211,7 @@ def new_op_in_new_interface( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NewModel, response.json().get("", {})) + deserialized = _deserialize(_models.NewModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -342,7 +342,7 @@ def new_op( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NewModel, response.json().get("", {})) + deserialized = _deserialize(_models.NewModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_operations/_operations.py index f693c23be97..e186a185abe 100644 --- a/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_operations/_operations.py @@ -114,7 +114,7 @@ def test(self, body: str, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json().get("", {})) + deserialized = _deserialize(str, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_operations/_operations.py index bfcf2ab79bf..8a6d8510cc6 100644 --- a/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_operations/_operations.py @@ -96,7 +96,7 @@ async def test(self, body: str, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json().get("", {})) + deserialized = _deserialize(str, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/_operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/_operations/_operations.py index b66d0505b2d..4a5c3ce2574 100644 --- a/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/_operations/_operations.py @@ -184,7 +184,7 @@ def test(self, body: Union[_models.TestModel, JSON, IO[bytes]], *, param: str, * if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TestModel, response.json().get("", {})) + deserialized = _deserialize(_models.TestModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/aio/_operations/_operations.py b/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/aio/_operations/_operations.py index d387d161a44..facba2f832c 100644 --- a/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/aio/_operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/versioning-typechangedfrom/versioning/typechangedfrom/aio/_operations/_operations.py @@ -163,7 +163,7 @@ async def test( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TestModel, response.json().get("", {})) + deserialized = _deserialize(_models.TestModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/property/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/property/aio/operations/_operations.py index c0f29ad2eb6..02415c9d3c2 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/property/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/property/aio/operations/_operations.py @@ -170,7 +170,7 @@ async def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models3.DefaultBytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models3.DefaultBytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -285,7 +285,7 @@ async def base64( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models3.Base64BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models3.Base64BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -400,7 +400,7 @@ async def base64_url( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models3.Base64urlBytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models3.Base64urlBytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -520,7 +520,7 @@ async def base64_url_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models3.Base64urlArrayBytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models3.Base64urlArrayBytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/property/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/property/operations/_operations.py index c6ad066de22..eb4982e1f8f 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/property/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/property/operations/_operations.py @@ -235,7 +235,7 @@ def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.DefaultBytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models2.DefaultBytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -350,7 +350,7 @@ def base64( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.Base64BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models2.Base64BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -465,7 +465,7 @@ def base64_url( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.Base64urlBytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models2.Base64urlBytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -585,7 +585,7 @@ def base64_url_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.Base64urlArrayBytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models2.Base64urlArrayBytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/responsebody/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/responsebody/aio/operations/_operations.py index b4cda257144..6b0e5ca2f12 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/responsebody/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/responsebody/aio/operations/_operations.py @@ -104,7 +104,7 @@ async def default(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json().get("", {}), format="base64") + deserialized = _deserialize(bytes, response.json(), format="base64") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -263,7 +263,7 @@ async def base64(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json().get("", {}), format="base64") + deserialized = _deserialize(bytes, response.json(), format="base64") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -316,7 +316,7 @@ async def base64_url(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json().get("", {}), format="base64url") + deserialized = _deserialize(bytes, response.json(), format="base64url") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/responsebody/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/responsebody/operations/_operations.py index 3ef2dd4a7da..f3a2be1308e 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/responsebody/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-bytes/encode/bytes/responsebody/operations/_operations.py @@ -171,7 +171,7 @@ def default(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json().get("", {}), format="base64") + deserialized = _deserialize(bytes, response.json(), format="base64") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -330,7 +330,7 @@ def base64(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json().get("", {}), format="base64") + deserialized = _deserialize(bytes, response.json(), format="base64") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -383,7 +383,7 @@ def base64_url(self, **kwargs: Any) -> bytes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bytes, response.json().get("", {}), format="base64url") + deserialized = _deserialize(bytes, response.json(), format="base64url") if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/property/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/property/aio/operations/_operations.py index f70e1b1a9d8..5cb74599ca8 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/property/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/property/aio/operations/_operations.py @@ -171,7 +171,7 @@ async def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models3.DefaultDatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models3.DefaultDatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -286,7 +286,7 @@ async def rfc3339( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models3.Rfc3339DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models3.Rfc3339DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -401,7 +401,7 @@ async def rfc7231( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models3.Rfc7231DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models3.Rfc7231DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -521,7 +521,7 @@ async def unix_timestamp( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models3.UnixTimestampDatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models3.UnixTimestampDatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -645,7 +645,7 @@ async def unix_timestamp_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models3.UnixTimestampArrayDatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models3.UnixTimestampArrayDatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/property/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/property/operations/_operations.py index 428d517021f..2c4f2b09a24 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/property/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-datetime/encode/datetime/property/operations/_operations.py @@ -252,7 +252,7 @@ def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.DefaultDatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models2.DefaultDatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -367,7 +367,7 @@ def rfc3339( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.Rfc3339DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models2.Rfc3339DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -482,7 +482,7 @@ def rfc7231( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.Rfc7231DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models2.Rfc7231DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -602,7 +602,7 @@ def unix_timestamp( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.UnixTimestampDatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models2.UnixTimestampDatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -726,7 +726,7 @@ def unix_timestamp_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.UnixTimestampArrayDatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models2.UnixTimestampArrayDatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/aio/operations/_operations.py index 8bdb41a7add..7aad977e72f 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/aio/operations/_operations.py @@ -172,7 +172,7 @@ async def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.DefaultDurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models2.DefaultDurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -287,7 +287,7 @@ async def iso8601( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.ISO8601DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models2.ISO8601DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -407,7 +407,7 @@ async def int32_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.Int32SecondsDurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models2.Int32SecondsDurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -527,7 +527,7 @@ async def float_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.FloatSecondsDurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models2.FloatSecondsDurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -647,7 +647,7 @@ async def float64_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.Float64SecondsDurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models2.Float64SecondsDurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -767,7 +767,7 @@ async def float_seconds_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.FloatSecondsDurationArrayProperty, response.json().get("", {})) + deserialized = _deserialize(_models2.FloatSecondsDurationArrayProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/operations/_operations.py index c9c56bdccb5..34a3aec9b4c 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-duration/encode/duration/property/operations/_operations.py @@ -269,7 +269,7 @@ def default( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.DefaultDurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models1.DefaultDurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -384,7 +384,7 @@ def iso8601( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.ISO8601DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models1.ISO8601DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -504,7 +504,7 @@ def int32_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.Int32SecondsDurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models1.Int32SecondsDurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -624,7 +624,7 @@ def float_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.FloatSecondsDurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models1.FloatSecondsDurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -744,7 +744,7 @@ def float64_seconds( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.Float64SecondsDurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models1.Float64SecondsDurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -864,7 +864,7 @@ def float_seconds_array( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.FloatSecondsDurationArrayProperty, response.json().get("", {})) + deserialized = _deserialize(_models1.FloatSecondsDurationArrayProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/aio/operations/_operations.py index 26fa4e5eae1..3b4cc092892 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/aio/operations/_operations.py @@ -169,7 +169,7 @@ async def safeint_as_string( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.SafeintAsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models2.SafeintAsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -284,7 +284,7 @@ async def uint32_as_string_optional( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.Uint32AsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models2.Uint32AsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -399,7 +399,7 @@ async def uint8_as_string( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.Uint8AsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models2.Uint8AsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/operations/_operations.py index 5b3a66e9791..41da6fc1959 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/encode-numeric/encode/numeric/property/operations/_operations.py @@ -218,7 +218,7 @@ def safeint_as_string( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.SafeintAsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models1.SafeintAsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -333,7 +333,7 @@ def uint32_as_string_optional( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.Uint32AsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models1.Uint32AsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -448,7 +448,7 @@ def uint8_as_string( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.Uint8AsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models1.Uint8AsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/_operations/_operations.py index 00f2d983b98..c5809c73b5b 100644 --- a/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/_operations/_operations.py @@ -255,7 +255,7 @@ def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) + deserialized = _deserialize(_models.VisibilityModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -865,7 +865,7 @@ def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) + deserialized = _deserialize(_models.ReadOnlyModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/aio/_operations/_operations.py index 2f545622efa..9e1acc89fef 100644 --- a/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/headasbooleanfalse/aio/_operations/_operations.py @@ -158,7 +158,7 @@ async def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) + deserialized = _deserialize(_models.VisibilityModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -770,7 +770,7 @@ async def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) + deserialized = _deserialize(_models.ReadOnlyModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/_operations/_operations.py index 8f620a65759..9f0b167b45a 100644 --- a/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/_operations/_operations.py @@ -255,7 +255,7 @@ def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) + deserialized = _deserialize(_models.VisibilityModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -864,7 +864,7 @@ def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) + deserialized = _deserialize(_models.ReadOnlyModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/aio/_operations/_operations.py index e721e251e50..78895a2e24e 100644 --- a/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/headasbooleantrue/headasbooleantrue/aio/_operations/_operations.py @@ -158,7 +158,7 @@ async def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) + deserialized = _deserialize(_models.VisibilityModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -771,7 +771,7 @@ async def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) + deserialized = _deserialize(_models.ReadOnlyModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/aio/operations/_operations.py index 53546171cbc..2914d209c43 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/aio/operations/_operations.py @@ -163,7 +163,7 @@ async def get_avatar_as_json(self, **kwargs: Any) -> _models2.PngImageAsJson: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.PngImageAsJson, response.json().get("", {})) + deserialized = _deserialize(_models2.PngImageAsJson, response.json()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/operations/_operations.py index e05a02ced6c..2612d220b63 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/payload/contentnegotiation/differentbody/operations/_operations.py @@ -188,7 +188,7 @@ def get_avatar_as_json(self, **kwargs: Any) -> _models1.PngImageAsJson: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.PngImageAsJson, response.json().get("", {})) + deserialized = _deserialize(_models1.PngImageAsJson, response.json()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/_operations/_operations.py index f47ef88fe44..0f8810e92b1 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/_operations/_operations.py @@ -200,7 +200,7 @@ def create_resource(self, body: Union[_models.Resource, JSON, IO[bytes]], **kwar if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json().get("", {})) + deserialized = _deserialize(_models.Resource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -313,7 +313,7 @@ def update_resource(self, body: Union[_models.ResourcePatch, JSON, IO[bytes]], * if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json().get("", {})) + deserialized = _deserialize(_models.Resource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -436,7 +436,7 @@ def update_optional_resource( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json().get("", {})) + deserialized = _deserialize(_models.Resource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/aio/_operations/_operations.py index e65c891904d..ef6377f4fce 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/payload/jsonmergepatch/aio/_operations/_operations.py @@ -152,7 +152,7 @@ async def create_resource(self, body: Union[_models.Resource, JSON, IO[bytes]], if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json().get("", {})) + deserialized = _deserialize(_models.Resource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -269,7 +269,7 @@ async def update_resource( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json().get("", {})) + deserialized = _deserialize(_models.Resource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -394,7 +394,7 @@ async def update_optional_resource( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Resource, response.json().get("", {})) + deserialized = _deserialize(_models.Resource, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/stringbody/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/stringbody/aio/operations/_operations.py index 0d3a44385b0..20b96439c56 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/stringbody/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/stringbody/aio/operations/_operations.py @@ -156,7 +156,7 @@ async def get_as_text(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.text().get("", {})) + deserialized = _deserialize(str, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -260,7 +260,7 @@ async def get_as_json(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json().get("", {})) + deserialized = _deserialize(str, response.json()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/stringbody/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/stringbody/operations/_operations.py index 238787ddb8b..eaba4eca397 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/stringbody/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-media-type/payload/mediatype/stringbody/operations/_operations.py @@ -207,7 +207,7 @@ def get_as_text(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.text().get("", {})) + deserialized = _deserialize(str, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -311,7 +311,7 @@ def get_as_json(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json().get("", {})) + deserialized = _deserialize(str, response.json()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/aio/operations/_operations.py index f576f090d3b..7a8d0f4bcac 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/aio/operations/_operations.py @@ -129,7 +129,7 @@ async def get(self, **kwargs: Any) -> _models.SimpleModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.SimpleModel, response.text().get("", {})) + deserialized = _deserialize_xml(_models.SimpleModel, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -251,7 +251,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithSimpleArrays: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithSimpleArrays, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithSimpleArrays, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -373,7 +373,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithArrayOfModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithArrayOfModel, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithArrayOfModel, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -495,7 +495,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithOptionalField: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithOptionalField, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithOptionalField, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -617,7 +617,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithAttributes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithAttributes, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithAttributes, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -739,7 +739,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithUnwrappedArray: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithUnwrappedArray, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithUnwrappedArray, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -861,7 +861,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithRenamedArrays: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithRenamedArrays, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithRenamedArrays, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -983,7 +983,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithRenamedFields: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithRenamedFields, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithRenamedFields, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1105,7 +1105,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithEmptyArray: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithEmptyArray, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithEmptyArray, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1227,7 +1227,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithText: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithText, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithText, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1349,7 +1349,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithDictionary: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithDictionary, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithDictionary, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1471,7 +1471,7 @@ async def get(self, **kwargs: Any) -> _models.ModelWithEncodedNames: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithEncodedNames, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithEncodedNames, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/operations/_operations.py index e0d324187a8..6f50c93f521 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-xml/payload/xml/operations/_operations.py @@ -430,7 +430,7 @@ def get(self, **kwargs: Any) -> _models.SimpleModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.SimpleModel, response.text().get("", {})) + deserialized = _deserialize_xml(_models.SimpleModel, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -552,7 +552,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithSimpleArrays: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithSimpleArrays, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithSimpleArrays, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -676,7 +676,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithArrayOfModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithArrayOfModel, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithArrayOfModel, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -800,7 +800,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithOptionalField: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithOptionalField, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithOptionalField, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -924,7 +924,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithAttributes: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithAttributes, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithAttributes, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1048,7 +1048,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithUnwrappedArray: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithUnwrappedArray, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithUnwrappedArray, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1172,7 +1172,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithRenamedArrays: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithRenamedArrays, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithRenamedArrays, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1296,7 +1296,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithRenamedFields: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithRenamedFields, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithRenamedFields, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1420,7 +1420,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithEmptyArray: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithEmptyArray, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithEmptyArray, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1544,7 +1544,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithText: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithText, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithText, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1668,7 +1668,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithDictionary: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithDictionary, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithDictionary, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1792,7 +1792,7 @@ def get(self, **kwargs: Any) -> _models.ModelWithEncodedNames: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize_xml(_models.ModelWithEncodedNames, response.text().get("", {})) + deserialized = _deserialize_xml(_models.ModelWithEncodedNames, response.text()) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/_operations/_operations.py index 0c013206cca..3f507c9bcec 100644 --- a/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/_operations/_operations.py @@ -123,7 +123,7 @@ def error_response_status_code_in_range(self, **kwargs: Any) -> Literal[204]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Literal[204], response.json().get("", {})) + deserialized = _deserialize(Literal[204], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -179,7 +179,7 @@ def error_response_status_code404(self, **kwargs: Any) -> Literal[204]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Literal[204], response.json().get("", {})) + deserialized = _deserialize(Literal[204], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/aio/_operations/_operations.py index bee2dbff956..ddff2b497d7 100644 --- a/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/response-status-code-range/response/statuscoderange/aio/_operations/_operations.py @@ -92,7 +92,7 @@ async def error_response_status_code_in_range(self, **kwargs: Any) -> Literal[20 if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Literal[204], response.json().get("", {})) + deserialized = _deserialize(Literal[204], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -150,7 +150,7 @@ async def error_response_status_code404(self, **kwargs: Any) -> Literal[204]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Literal[204], response.json().get("", {})) + deserialized = _deserialize(Literal[204], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/aio/operations/_operations.py index 1a6563b4d3e..deb729c5934 100644 --- a/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/aio/operations/_operations.py @@ -200,7 +200,7 @@ async def get(self, **kwargs: Any) -> _models2.JsonEncodedNameModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models2.JsonEncodedNameModel, response.json().get("", {})) + deserialized = _deserialize(_models2.JsonEncodedNameModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/operations/_operations.py index a4dc9fff99b..12bb514d9c5 100644 --- a/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/serialization/encodedname/json/property/operations/_operations.py @@ -232,7 +232,7 @@ def get(self, **kwargs: Any) -> _models1.JsonEncodedNameModel: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models1.JsonEncodedNameModel, response.json().get("", {})) + deserialized = _deserialize(_models1.JsonEncodedNameModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/aio/operations/_operations.py index 65e09b78d48..780aabea550 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/aio/operations/_operations.py @@ -133,7 +133,7 @@ async def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json().get("", {})) + deserialized = _deserialize(List[int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -285,7 +285,7 @@ async def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json().get("", {})) + deserialized = _deserialize(List[int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -437,7 +437,7 @@ async def get(self, **kwargs: Any) -> List[bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[bool], response.json().get("", {})) + deserialized = _deserialize(List[bool], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -589,7 +589,7 @@ async def get(self, **kwargs: Any) -> List[str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[str], response.json().get("", {})) + deserialized = _deserialize(List[str], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -741,7 +741,7 @@ async def get(self, **kwargs: Any) -> List[float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[float], response.json().get("", {})) + deserialized = _deserialize(List[float], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -893,7 +893,7 @@ async def get(self, **kwargs: Any) -> List[datetime.datetime]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[datetime.datetime], response.json().get("", {})) + deserialized = _deserialize(List[datetime.datetime], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1047,7 +1047,7 @@ async def get(self, **kwargs: Any) -> List[datetime.timedelta]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[datetime.timedelta], response.json().get("", {})) + deserialized = _deserialize(List[datetime.timedelta], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1201,7 +1201,7 @@ async def get(self, **kwargs: Any) -> List[Any]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[Any], response.json().get("", {})) + deserialized = _deserialize(List[Any], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1353,7 +1353,7 @@ async def get(self, **kwargs: Any) -> List[_models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[_models.InnerModel], response.json().get("", {})) + deserialized = _deserialize(List[_models.InnerModel], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1507,7 +1507,7 @@ async def get(self, **kwargs: Any) -> List[float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[float], response.json().get("", {})) + deserialized = _deserialize(List[float], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1659,7 +1659,7 @@ async def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json().get("", {})) + deserialized = _deserialize(List[int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1811,7 +1811,7 @@ async def get(self, **kwargs: Any) -> List[bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[bool], response.json().get("", {})) + deserialized = _deserialize(List[bool], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1963,7 +1963,7 @@ async def get(self, **kwargs: Any) -> List[str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[str], response.json().get("", {})) + deserialized = _deserialize(List[str], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2115,7 +2115,7 @@ async def get(self, **kwargs: Any) -> List[_models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[_models.InnerModel], response.json().get("", {})) + deserialized = _deserialize(List[_models.InnerModel], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/operations/_operations.py index 419332f11b3..f2dd346f3eb 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-array/typetest/array/operations/_operations.py @@ -498,7 +498,7 @@ def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json().get("", {})) + deserialized = _deserialize(List[int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -652,7 +652,7 @@ def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json().get("", {})) + deserialized = _deserialize(List[int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -806,7 +806,7 @@ def get(self, **kwargs: Any) -> List[bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[bool], response.json().get("", {})) + deserialized = _deserialize(List[bool], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -960,7 +960,7 @@ def get(self, **kwargs: Any) -> List[str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[str], response.json().get("", {})) + deserialized = _deserialize(List[str], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1114,7 +1114,7 @@ def get(self, **kwargs: Any) -> List[float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[float], response.json().get("", {})) + deserialized = _deserialize(List[float], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1268,7 +1268,7 @@ def get(self, **kwargs: Any) -> List[datetime.datetime]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[datetime.datetime], response.json().get("", {})) + deserialized = _deserialize(List[datetime.datetime], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1422,7 +1422,7 @@ def get(self, **kwargs: Any) -> List[datetime.timedelta]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[datetime.timedelta], response.json().get("", {})) + deserialized = _deserialize(List[datetime.timedelta], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1576,7 +1576,7 @@ def get(self, **kwargs: Any) -> List[Any]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[Any], response.json().get("", {})) + deserialized = _deserialize(List[Any], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1730,7 +1730,7 @@ def get(self, **kwargs: Any) -> List[_models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[_models.InnerModel], response.json().get("", {})) + deserialized = _deserialize(List[_models.InnerModel], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1884,7 +1884,7 @@ def get(self, **kwargs: Any) -> List[float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[float], response.json().get("", {})) + deserialized = _deserialize(List[float], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2038,7 +2038,7 @@ def get(self, **kwargs: Any) -> List[int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[int], response.json().get("", {})) + deserialized = _deserialize(List[int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2192,7 +2192,7 @@ def get(self, **kwargs: Any) -> List[bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[bool], response.json().get("", {})) + deserialized = _deserialize(List[bool], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2346,7 +2346,7 @@ def get(self, **kwargs: Any) -> List[str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[str], response.json().get("", {})) + deserialized = _deserialize(List[str], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2500,7 +2500,7 @@ def get(self, **kwargs: Any) -> List[_models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[_models.InnerModel], response.json().get("", {})) + deserialized = _deserialize(List[_models.InnerModel], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py index d81d998a737..4fa5a37ec2b 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/aio/operations/_operations.py @@ -127,7 +127,7 @@ async def get(self, **kwargs: Any) -> Dict[str, int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, int], response.json().get("", {})) + deserialized = _deserialize(Dict[str, int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -279,7 +279,7 @@ async def get(self, **kwargs: Any) -> Dict[str, int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, int], response.json().get("", {})) + deserialized = _deserialize(Dict[str, int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -431,7 +431,7 @@ async def get(self, **kwargs: Any) -> Dict[str, bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, bool], response.json().get("", {})) + deserialized = _deserialize(Dict[str, bool], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -583,7 +583,7 @@ async def get(self, **kwargs: Any) -> Dict[str, str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, str], response.json().get("", {})) + deserialized = _deserialize(Dict[str, str], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -735,7 +735,7 @@ async def get(self, **kwargs: Any) -> Dict[str, float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, float], response.json().get("", {})) + deserialized = _deserialize(Dict[str, float], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -887,7 +887,7 @@ async def get(self, **kwargs: Any) -> Dict[str, datetime.datetime]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, datetime.datetime], response.json().get("", {})) + deserialized = _deserialize(Dict[str, datetime.datetime], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1041,7 +1041,7 @@ async def get(self, **kwargs: Any) -> Dict[str, datetime.timedelta]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, datetime.timedelta], response.json().get("", {})) + deserialized = _deserialize(Dict[str, datetime.timedelta], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1195,7 +1195,7 @@ async def get(self, **kwargs: Any) -> Dict[str, Any]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, Any], response.json().get("", {})) + deserialized = _deserialize(Dict[str, Any], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1347,7 +1347,7 @@ async def get(self, **kwargs: Any) -> Dict[str, _models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, _models.InnerModel], response.json().get("", {})) + deserialized = _deserialize(Dict[str, _models.InnerModel], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1501,7 +1501,7 @@ async def get(self, **kwargs: Any) -> Dict[str, _models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, _models.InnerModel], response.json().get("", {})) + deserialized = _deserialize(Dict[str, _models.InnerModel], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1655,7 +1655,7 @@ async def get(self, **kwargs: Any) -> Dict[str, float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, float], response.json().get("", {})) + deserialized = _deserialize(Dict[str, float], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/operations/_operations.py index 8edaabe82b0..e93f06945ed 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-dictionary/typetest/dictionary/operations/_operations.py @@ -414,7 +414,7 @@ def get(self, **kwargs: Any) -> Dict[str, int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, int], response.json().get("", {})) + deserialized = _deserialize(Dict[str, int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -568,7 +568,7 @@ def get(self, **kwargs: Any) -> Dict[str, int]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, int], response.json().get("", {})) + deserialized = _deserialize(Dict[str, int], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -722,7 +722,7 @@ def get(self, **kwargs: Any) -> Dict[str, bool]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, bool], response.json().get("", {})) + deserialized = _deserialize(Dict[str, bool], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -876,7 +876,7 @@ def get(self, **kwargs: Any) -> Dict[str, str]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, str], response.json().get("", {})) + deserialized = _deserialize(Dict[str, str], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1030,7 +1030,7 @@ def get(self, **kwargs: Any) -> Dict[str, float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, float], response.json().get("", {})) + deserialized = _deserialize(Dict[str, float], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1184,7 +1184,7 @@ def get(self, **kwargs: Any) -> Dict[str, datetime.datetime]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, datetime.datetime], response.json().get("", {})) + deserialized = _deserialize(Dict[str, datetime.datetime], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1338,7 +1338,7 @@ def get(self, **kwargs: Any) -> Dict[str, datetime.timedelta]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, datetime.timedelta], response.json().get("", {})) + deserialized = _deserialize(Dict[str, datetime.timedelta], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1494,7 +1494,7 @@ def get(self, **kwargs: Any) -> Dict[str, Any]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, Any], response.json().get("", {})) + deserialized = _deserialize(Dict[str, Any], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1648,7 +1648,7 @@ def get(self, **kwargs: Any) -> Dict[str, _models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, _models.InnerModel], response.json().get("", {})) + deserialized = _deserialize(Dict[str, _models.InnerModel], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1804,7 +1804,7 @@ def get(self, **kwargs: Any) -> Dict[str, _models.InnerModel]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, _models.InnerModel], response.json().get("", {})) + deserialized = _deserialize(Dict[str, _models.InnerModel], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1960,7 +1960,7 @@ def get(self, **kwargs: Any) -> Dict[str, float]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Dict[str, float], response.json().get("", {})) + deserialized = _deserialize(Dict[str, float], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py index 66422d9c655..d1f0fca37b6 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/aio/operations/_operations.py @@ -106,7 +106,7 @@ async def get_known_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekE if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json().get("", {})) + deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -159,7 +159,7 @@ async def get_unknown_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWee if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json().get("", {})) + deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py index d1aaee12407..388c5a232c9 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/typetest/enum/extensible/operations/_operations.py @@ -157,7 +157,7 @@ def get_known_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekExtensi if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json().get("", {})) + deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -210,7 +210,7 @@ def get_unknown_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekExten if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json().get("", {})) + deserialized = _deserialize(Union[str, _models.DaysOfWeekExtensibleEnum], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py index 836702218d3..f3ac6bb36db 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/aio/operations/_operations.py @@ -105,7 +105,7 @@ async def get_known_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekE if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekEnum], response.json().get("", {})) + deserialized = _deserialize(Union[str, _models.DaysOfWeekEnum], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py index fec341518fc..34f9ce96d42 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/typetest/enum/fixed/operations/_operations.py @@ -143,7 +143,7 @@ def get_known_value(self, **kwargs: Any) -> Union[str, _models.DaysOfWeekEnum]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Union[str, _models.DaysOfWeekEnum], response.json().get("", {})) + deserialized = _deserialize(Union[str, _models.DaysOfWeekEnum], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/_operations/_operations.py index 23284d32231..117b1bcf3e8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/_operations/_operations.py @@ -231,7 +231,7 @@ def get_empty(self, **kwargs: Any) -> _models.EmptyOutput: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EmptyOutput, response.json().get("", {})) + deserialized = _deserialize(_models.EmptyOutput, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -346,7 +346,7 @@ def post_round_trip_empty( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EmptyInputOutput, response.json().get("", {})) + deserialized = _deserialize(_models.EmptyInputOutput, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/aio/_operations/_operations.py index 28dba7d23b7..f275f5148ff 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-empty/typetest/model/empty/aio/_operations/_operations.py @@ -191,7 +191,7 @@ async def get_empty(self, **kwargs: Any) -> _models.EmptyOutput: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EmptyOutput, response.json().get("", {})) + deserialized = _deserialize(_models.EmptyOutput, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -308,7 +308,7 @@ async def post_round_trip_empty( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EmptyInputOutput, response.json().get("", {})) + deserialized = _deserialize(_models.EmptyInputOutput, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_operations/_operations.py index 1bf48eeda39..29b422a1a30 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/_operations/_operations.py @@ -213,7 +213,7 @@ def get_extensible_model(self, **kwargs: Any) -> _models.Dog: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json().get("", {})) + deserialized = _deserialize(_models.Dog, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -365,7 +365,7 @@ def get_extensible_model_missing_discriminator(self, **kwargs: Any) -> _models.D if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json().get("", {})) + deserialized = _deserialize(_models.Dog, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -418,7 +418,7 @@ def get_extensible_model_wrong_discriminator(self, **kwargs: Any) -> _models.Dog if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json().get("", {})) + deserialized = _deserialize(_models.Dog, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -471,7 +471,7 @@ def get_fixed_model(self, **kwargs: Any) -> _models.Snake: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json().get("", {})) + deserialized = _deserialize(_models.Snake, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -621,7 +621,7 @@ def get_fixed_model_missing_discriminator(self, **kwargs: Any) -> _models.Snake: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json().get("", {})) + deserialized = _deserialize(_models.Snake, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -674,7 +674,7 @@ def get_fixed_model_wrong_discriminator(self, **kwargs: Any) -> _models.Snake: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json().get("", {})) + deserialized = _deserialize(_models.Snake, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/aio/_operations/_operations.py index 0dac017941a..813a07a1b92 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/typetest/model/enumdiscriminator/aio/_operations/_operations.py @@ -97,7 +97,7 @@ async def get_extensible_model(self, **kwargs: Any) -> _models.Dog: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json().get("", {})) + deserialized = _deserialize(_models.Dog, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -255,7 +255,7 @@ async def get_extensible_model_missing_discriminator( # pylint: disable=name-to if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json().get("", {})) + deserialized = _deserialize(_models.Dog, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -310,7 +310,7 @@ async def get_extensible_model_wrong_discriminator(self, **kwargs: Any) -> _mode if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dog, response.json().get("", {})) + deserialized = _deserialize(_models.Dog, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -365,7 +365,7 @@ async def get_fixed_model(self, **kwargs: Any) -> _models.Snake: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json().get("", {})) + deserialized = _deserialize(_models.Snake, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -519,7 +519,7 @@ async def get_fixed_model_missing_discriminator(self, **kwargs: Any) -> _models. if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json().get("", {})) + deserialized = _deserialize(_models.Snake, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -574,7 +574,7 @@ async def get_fixed_model_wrong_discriminator(self, **kwargs: Any) -> _models.Sn if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Snake, response.json().get("", {})) + deserialized = _deserialize(_models.Snake, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_operations/_operations.py index 0abd752183c..8d0d8d74f2d 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/_operations/_operations.py @@ -181,7 +181,7 @@ def get_model(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json().get("", {})) + deserialized = _deserialize(_models.Fish, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -331,7 +331,7 @@ def get_recursive_model(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json().get("", {})) + deserialized = _deserialize(_models.Fish, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -483,7 +483,7 @@ def get_missing_discriminator(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json().get("", {})) + deserialized = _deserialize(_models.Fish, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -536,7 +536,7 @@ def get_wrong_discriminator(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json().get("", {})) + deserialized = _deserialize(_models.Fish, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/aio/_operations/_operations.py index 6cd7b6b0566..e1b7e1d8080 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/typetest/model/nesteddiscriminator/aio/_operations/_operations.py @@ -95,7 +95,7 @@ async def get_model(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json().get("", {})) + deserialized = _deserialize(_models.Fish, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -247,7 +247,7 @@ async def get_recursive_model(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json().get("", {})) + deserialized = _deserialize(_models.Fish, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -403,7 +403,7 @@ async def get_missing_discriminator(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json().get("", {})) + deserialized = _deserialize(_models.Fish, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -458,7 +458,7 @@ async def get_wrong_discriminator(self, **kwargs: Any) -> _models.Fish: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Fish, response.json().get("", {})) + deserialized = _deserialize(_models.Fish, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_operations/_operations.py index ab4e4e8e79c..59947f7168c 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/_operations/_operations.py @@ -231,7 +231,7 @@ def get_valid(self, **kwargs: Any) -> _models.Siamese: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Siamese, response.json().get("", {})) + deserialized = _deserialize(_models.Siamese, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -340,7 +340,7 @@ def put_valid(self, input: Union[_models.Siamese, JSON, IO[bytes]], **kwargs: An if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Siamese, response.json().get("", {})) + deserialized = _deserialize(_models.Siamese, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/aio/_operations/_operations.py index d2b90e9ac89..f2778fae0b6 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/typetest/model/notdiscriminated/aio/_operations/_operations.py @@ -191,7 +191,7 @@ async def get_valid(self, **kwargs: Any) -> _models.Siamese: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Siamese, response.json().get("", {})) + deserialized = _deserialize(_models.Siamese, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -304,7 +304,7 @@ async def put_valid(self, input: Union[_models.Siamese, JSON, IO[bytes]], **kwar if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Siamese, response.json().get("", {})) + deserialized = _deserialize(_models.Siamese, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/_operations/_operations.py index 46fc251438c..454c281f06f 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/_operations/_operations.py @@ -214,7 +214,7 @@ def get(self, **kwargs: Any) -> _models.Extension: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Extension, response.json().get("", {})) + deserialized = _deserialize(_models.Extension, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/aio/_operations/_operations.py index 4d2a1b16ae3..5e9ab5ccd3d 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/typetest/model/recursive/aio/_operations/_operations.py @@ -185,7 +185,7 @@ async def get(self, **kwargs: Any) -> _models.Extension: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Extension, response.json().get("", {})) + deserialized = _deserialize(_models.Extension, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_operations/_operations.py index 57d850e2ec5..97f4174c1c1 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/_operations/_operations.py @@ -195,7 +195,7 @@ def get_model(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json().get("", {})) + deserialized = _deserialize(_models.Bird, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -345,7 +345,7 @@ def get_recursive_model(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json().get("", {})) + deserialized = _deserialize(_models.Bird, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -497,7 +497,7 @@ def get_missing_discriminator(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json().get("", {})) + deserialized = _deserialize(_models.Bird, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -550,7 +550,7 @@ def get_wrong_discriminator(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json().get("", {})) + deserialized = _deserialize(_models.Bird, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -603,7 +603,7 @@ def get_legacy_model(self, **kwargs: Any) -> _models.Dinosaur: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dinosaur, response.json().get("", {})) + deserialized = _deserialize(_models.Dinosaur, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/aio/_operations/_operations.py index eb4c4dc820c..d72751da08d 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/typetest/model/singlediscriminator/aio/_operations/_operations.py @@ -96,7 +96,7 @@ async def get_model(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json().get("", {})) + deserialized = _deserialize(_models.Bird, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -248,7 +248,7 @@ async def get_recursive_model(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json().get("", {})) + deserialized = _deserialize(_models.Bird, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -404,7 +404,7 @@ async def get_missing_discriminator(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json().get("", {})) + deserialized = _deserialize(_models.Bird, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -459,7 +459,7 @@ async def get_wrong_discriminator(self, **kwargs: Any) -> _models.Bird: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Bird, response.json().get("", {})) + deserialized = _deserialize(_models.Bird, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -514,7 +514,7 @@ async def get_legacy_model(self, **kwargs: Any) -> _models.Dinosaur: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Dinosaur, response.json().get("", {})) + deserialized = _deserialize(_models.Dinosaur, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/_operations/_operations.py index 6a535feda7d..b5e7547302a 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/_operations/_operations.py @@ -231,7 +231,7 @@ def output(self, **kwargs: Any) -> _models.OutputRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.OutputRecord, response.json().get("", {})) + deserialized = _deserialize(_models.OutputRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -346,7 +346,7 @@ def input_and_output( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.InputOutputRecord, response.json().get("", {})) + deserialized = _deserialize(_models.InputOutputRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/aio/_operations/_operations.py index 3a0265b536c..ace53920761 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-usage/typetest/model/usage/aio/_operations/_operations.py @@ -189,7 +189,7 @@ async def output(self, **kwargs: Any) -> _models.OutputRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.OutputRecord, response.json().get("", {})) + deserialized = _deserialize(_models.OutputRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -306,7 +306,7 @@ async def input_and_output( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.InputOutputRecord, response.json().get("", {})) + deserialized = _deserialize(_models.InputOutputRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/_operations/_operations.py index a2b28d95bc3..3f05a20875a 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/_operations/_operations.py @@ -255,7 +255,7 @@ def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) + deserialized = _deserialize(_models.VisibilityModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -864,7 +864,7 @@ def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) + deserialized = _deserialize(_models.ReadOnlyModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/aio/_operations/_operations.py index 362dd44d415..bbf407b2056 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/typetest/model/visibility/aio/_operations/_operations.py @@ -158,7 +158,7 @@ async def get_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.VisibilityModel, response.json().get("", {})) + deserialized = _deserialize(_models.VisibilityModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -771,7 +771,7 @@ async def put_read_only_model( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ReadOnlyModel, response.json().get("", {})) + deserialized = _deserialize(_models.ReadOnlyModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py index 8f43d4875cf..c65e5e16e26 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/aio/operations/_operations.py @@ -172,7 +172,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalProperties if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -348,7 +348,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalProperties if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDerived, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -530,9 +530,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalProperties if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize( - _models.ExtendsUnknownAdditionalPropertiesDiscriminated, response.json().get("", {}) - ) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDiscriminated, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -713,7 +711,7 @@ async def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsUnknownAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -886,7 +884,7 @@ async def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalPropertiesDeriv if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDerived, response.json().get("", {})) + deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1066,7 +1064,7 @@ async def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalPropertiesDiscr if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDiscriminated, response.json().get("", {})) + deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDiscriminated, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1247,7 +1245,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsStringAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsStringAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsStringAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1420,7 +1418,7 @@ async def get(self, **kwargs: Any) -> _models.IsStringAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsStringAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsStringAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1592,7 +1590,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadStringRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadStringRecord, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadStringRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1764,7 +1762,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsFloatAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsFloatAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsFloatAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1937,7 +1935,7 @@ async def get(self, **kwargs: Any) -> _models.IsFloatAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsFloatAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsFloatAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2109,7 +2107,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadFloatRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadFloatRecord, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadFloatRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2281,7 +2279,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsModelAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsModelAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsModelAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2454,7 +2452,7 @@ async def get(self, **kwargs: Any) -> _models.IsModelAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsModelAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsModelAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2626,7 +2624,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadModelRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadModelRecord, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadModelRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2798,7 +2796,7 @@ async def get(self, **kwargs: Any) -> _models.ExtendsModelArrayAdditionalPropert if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsModelArrayAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsModelArrayAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2979,7 +2977,7 @@ async def get(self, **kwargs: Any) -> _models.IsModelArrayAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsModelArrayAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsModelArrayAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3151,7 +3149,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadModelArrayRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadModelArrayRecord, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadModelArrayRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3324,7 +3322,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadStringRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadStringRecord, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadStringRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3497,7 +3495,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadFloatRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadFloatRecord, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadFloatRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3670,7 +3668,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadModelRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelRecord, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadModelRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3843,7 +3841,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadModelArrayRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelArrayRecord, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadModelArrayRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4016,7 +4014,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadStringDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadStringDerived, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadStringDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4189,7 +4187,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadFloatDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadFloatDerived, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadFloatDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4362,7 +4360,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadModelDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelDerived, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadModelDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4535,7 +4533,7 @@ async def get(self, **kwargs: Any) -> _models.DifferentSpreadModelArrayDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelArrayDerived, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadModelArrayDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4707,7 +4705,7 @@ async def get(self, **kwargs: Any) -> _models.MultipleSpreadRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.MultipleSpreadRecord, response.json().get("", {})) + deserialized = _deserialize(_models.MultipleSpreadRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4879,7 +4877,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForUnion, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForUnion, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5052,7 +5050,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForDiscriminatedUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForDiscriminatedUnion, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForDiscriminatedUnion, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5225,7 +5223,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUni if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5404,7 +5402,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUni if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion2, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5585,7 +5583,7 @@ async def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUni if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion3, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion3, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py index af92b2f6d40..3f8365188d3 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/typetest/property/additionalproperties/operations/_operations.py @@ -1021,7 +1021,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1197,7 +1197,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalPropertiesDerive if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDerived, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1379,9 +1379,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsUnknownAdditionalPropertiesDiscri if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize( - _models.ExtendsUnknownAdditionalPropertiesDiscriminated, response.json().get("", {}) - ) + deserialized = _deserialize(_models.ExtendsUnknownAdditionalPropertiesDiscriminated, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1562,7 +1560,7 @@ def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsUnknownAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1737,7 +1735,7 @@ def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalPropertiesDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDerived, response.json().get("", {})) + deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1917,7 +1915,7 @@ def get(self, **kwargs: Any) -> _models.IsUnknownAdditionalPropertiesDiscriminat if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDiscriminated, response.json().get("", {})) + deserialized = _deserialize(_models.IsUnknownAdditionalPropertiesDiscriminated, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2098,7 +2096,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsStringAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsStringAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsStringAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2273,7 +2271,7 @@ def get(self, **kwargs: Any) -> _models.IsStringAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsStringAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsStringAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2447,7 +2445,7 @@ def get(self, **kwargs: Any) -> _models.SpreadStringRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadStringRecord, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadStringRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2619,7 +2617,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsFloatAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsFloatAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsFloatAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2794,7 +2792,7 @@ def get(self, **kwargs: Any) -> _models.IsFloatAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsFloatAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsFloatAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2968,7 +2966,7 @@ def get(self, **kwargs: Any) -> _models.SpreadFloatRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadFloatRecord, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadFloatRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3140,7 +3138,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsModelAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsModelAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsModelAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3315,7 +3313,7 @@ def get(self, **kwargs: Any) -> _models.IsModelAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsModelAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsModelAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3489,7 +3487,7 @@ def get(self, **kwargs: Any) -> _models.SpreadModelRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadModelRecord, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadModelRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3661,7 +3659,7 @@ def get(self, **kwargs: Any) -> _models.ExtendsModelArrayAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtendsModelArrayAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.ExtendsModelArrayAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3842,7 +3840,7 @@ def get(self, **kwargs: Any) -> _models.IsModelArrayAdditionalProperties: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IsModelArrayAdditionalProperties, response.json().get("", {})) + deserialized = _deserialize(_models.IsModelArrayAdditionalProperties, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4016,7 +4014,7 @@ def get(self, **kwargs: Any) -> _models.SpreadModelArrayRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadModelArrayRecord, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadModelArrayRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4191,7 +4189,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadStringRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadStringRecord, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadStringRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4366,7 +4364,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadFloatRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadFloatRecord, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadFloatRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4541,7 +4539,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadModelRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelRecord, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadModelRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4716,7 +4714,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadModelArrayRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelArrayRecord, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadModelArrayRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4891,7 +4889,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadStringDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadStringDerived, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadStringDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5066,7 +5064,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadFloatDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadFloatDerived, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadFloatDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5241,7 +5239,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadModelDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelDerived, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadModelDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5416,7 +5414,7 @@ def get(self, **kwargs: Any) -> _models.DifferentSpreadModelArrayDerived: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DifferentSpreadModelArrayDerived, response.json().get("", {})) + deserialized = _deserialize(_models.DifferentSpreadModelArrayDerived, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5590,7 +5588,7 @@ def get(self, **kwargs: Any) -> _models.MultipleSpreadRecord: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.MultipleSpreadRecord, response.json().get("", {})) + deserialized = _deserialize(_models.MultipleSpreadRecord, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5762,7 +5760,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForUnion, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForUnion, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5935,7 +5933,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForDiscriminatedUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForDiscriminatedUnion, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForDiscriminatedUnion, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -6110,7 +6108,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUnion: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -6289,7 +6287,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUnion2: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion2, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -6470,7 +6468,7 @@ def get(self, **kwargs: Any) -> _models.SpreadRecordForNonDiscriminatedUnion3: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion3, response.json().get("", {})) + deserialized = _deserialize(_models.SpreadRecordForNonDiscriminatedUnion3, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py index f25da738309..0a687883b50 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/aio/operations/_operations.py @@ -133,7 +133,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -186,7 +186,7 @@ async def get_null(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -459,7 +459,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -512,7 +512,7 @@ async def get_null(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -785,7 +785,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -838,7 +838,7 @@ async def get_null(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1111,7 +1111,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1164,7 +1164,7 @@ async def get_null(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1437,7 +1437,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1490,7 +1490,7 @@ async def get_null(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1774,7 +1774,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1828,7 +1828,7 @@ async def get_null(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2112,7 +2112,7 @@ async def get_non_null(self, **kwargs: Any) -> _models.CollectionsStringProperty if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2166,7 +2166,7 @@ async def get_null(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/operations/_operations.py index 279000ef7e1..5a519b47ae2 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/typetest/property/nullable/operations/_operations.py @@ -498,7 +498,7 @@ def get_non_null(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -551,7 +551,7 @@ def get_null(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -822,7 +822,7 @@ def get_non_null(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -875,7 +875,7 @@ def get_null(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1146,7 +1146,7 @@ def get_non_null(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1199,7 +1199,7 @@ def get_null(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1470,7 +1470,7 @@ def get_non_null(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1523,7 +1523,7 @@ def get_null(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1794,7 +1794,7 @@ def get_non_null(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1847,7 +1847,7 @@ def get_null(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2127,7 +2127,7 @@ def get_non_null(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2181,7 +2181,7 @@ def get_null(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2461,7 +2461,7 @@ def get_non_null(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2515,7 +2515,7 @@ def get_null(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py index acf50c33cd6..1e221491c77 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/aio/operations/_operations.py @@ -169,7 +169,7 @@ async def get_all(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -222,7 +222,7 @@ async def get_default(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -487,7 +487,7 @@ async def get_all(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -540,7 +540,7 @@ async def get_default(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -805,7 +805,7 @@ async def get_all(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -858,7 +858,7 @@ async def get_default(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1123,7 +1123,7 @@ async def get_all(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1176,7 +1176,7 @@ async def get_default(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1441,7 +1441,7 @@ async def get_all(self, **kwargs: Any) -> _models.PlainDateProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainDateProperty, response.json().get("", {})) + deserialized = _deserialize(_models.PlainDateProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1494,7 +1494,7 @@ async def get_default(self, **kwargs: Any) -> _models.PlainDateProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainDateProperty, response.json().get("", {})) + deserialized = _deserialize(_models.PlainDateProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1759,7 +1759,7 @@ async def get_all(self, **kwargs: Any) -> _models.PlainTimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainTimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.PlainTimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1812,7 +1812,7 @@ async def get_default(self, **kwargs: Any) -> _models.PlainTimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainTimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.PlainTimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2077,7 +2077,7 @@ async def get_all(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2130,7 +2130,7 @@ async def get_default(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2396,7 +2396,7 @@ async def get_all(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2450,7 +2450,7 @@ async def get_default(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2715,7 +2715,7 @@ async def get_all(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2768,7 +2768,7 @@ async def get_default(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3033,7 +3033,7 @@ async def get_all(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.IntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3086,7 +3086,7 @@ async def get_default(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.IntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3351,7 +3351,7 @@ async def get_all(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3404,7 +3404,7 @@ async def get_default(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3669,7 +3669,7 @@ async def get_all(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3722,7 +3722,7 @@ async def get_default(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3988,7 +3988,7 @@ async def get_all(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4042,7 +4042,7 @@ async def get_default(self, **kwargs: Any) -> _models.UnionStringLiteralProperty if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4311,7 +4311,7 @@ async def get_all(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4364,7 +4364,7 @@ async def get_default(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4630,7 +4630,7 @@ async def get_all(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4684,7 +4684,7 @@ async def get_default(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4952,7 +4952,7 @@ async def get_all(self, **kwargs: Any) -> _models.RequiredAndOptionalProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json().get("", {})) + deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5006,7 +5006,7 @@ async def get_required_only(self, **kwargs: Any) -> _models.RequiredAndOptionalP if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json().get("", {})) + deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/operations/_operations.py index eafe55ec466..56b328b5f4b 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-optional/typetest/property/optional/operations/_operations.py @@ -1006,7 +1006,7 @@ def get_all(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1059,7 +1059,7 @@ def get_default(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1326,7 +1326,7 @@ def get_all(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1379,7 +1379,7 @@ def get_default(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1646,7 +1646,7 @@ def get_all(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1699,7 +1699,7 @@ def get_default(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1966,7 +1966,7 @@ def get_all(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2019,7 +2019,7 @@ def get_default(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2286,7 +2286,7 @@ def get_all(self, **kwargs: Any) -> _models.PlainDateProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainDateProperty, response.json().get("", {})) + deserialized = _deserialize(_models.PlainDateProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2339,7 +2339,7 @@ def get_default(self, **kwargs: Any) -> _models.PlainDateProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainDateProperty, response.json().get("", {})) + deserialized = _deserialize(_models.PlainDateProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2608,7 +2608,7 @@ def get_all(self, **kwargs: Any) -> _models.PlainTimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainTimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.PlainTimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2661,7 +2661,7 @@ def get_default(self, **kwargs: Any) -> _models.PlainTimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.PlainTimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.PlainTimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2930,7 +2930,7 @@ def get_all(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2983,7 +2983,7 @@ def get_default(self, **kwargs: Any) -> _models.CollectionsByteProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsByteProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsByteProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3253,7 +3253,7 @@ def get_all(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3307,7 +3307,7 @@ def get_default(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3576,7 +3576,7 @@ def get_all(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3629,7 +3629,7 @@ def get_default(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3898,7 +3898,7 @@ def get_all(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.IntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3951,7 +3951,7 @@ def get_default(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.IntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4220,7 +4220,7 @@ def get_all(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4273,7 +4273,7 @@ def get_default(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4542,7 +4542,7 @@ def get_all(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4595,7 +4595,7 @@ def get_default(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4865,7 +4865,7 @@ def get_all(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4919,7 +4919,7 @@ def get_default(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5190,7 +5190,7 @@ def get_all(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5243,7 +5243,7 @@ def get_default(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5513,7 +5513,7 @@ def get_all(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5567,7 +5567,7 @@ def get_default(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5839,7 +5839,7 @@ def get_all(self, **kwargs: Any) -> _models.RequiredAndOptionalProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json().get("", {})) + deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5893,7 +5893,7 @@ def get_required_only(self, **kwargs: Any) -> _models.RequiredAndOptionalPropert if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json().get("", {})) + deserialized = _deserialize(_models.RequiredAndOptionalProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py index 1f0f09c27fc..1f6a62e984e 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/aio/operations/_operations.py @@ -163,7 +163,7 @@ async def get(self, **kwargs: Any) -> _models.BooleanProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BooleanProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -331,7 +331,7 @@ async def get(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -497,7 +497,7 @@ async def get(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -663,7 +663,7 @@ async def get(self, **kwargs: Any) -> _models.IntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntProperty, response.json().get("", {})) + deserialized = _deserialize(_models.IntProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -829,7 +829,7 @@ async def get(self, **kwargs: Any) -> _models.FloatProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -995,7 +995,7 @@ async def get(self, **kwargs: Any) -> _models.DecimalProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DecimalProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DecimalProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1163,7 +1163,7 @@ async def get(self, **kwargs: Any) -> _models.Decimal128Property: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Decimal128Property, response.json().get("", {})) + deserialized = _deserialize(_models.Decimal128Property, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1331,7 +1331,7 @@ async def get(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1499,7 +1499,7 @@ async def get(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1667,7 +1667,7 @@ async def get(self, **kwargs: Any) -> _models.EnumProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EnumProperty, response.json().get("", {})) + deserialized = _deserialize(_models.EnumProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1833,7 +1833,7 @@ async def get(self, **kwargs: Any) -> _models.ExtensibleEnumProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtensibleEnumProperty, response.json().get("", {})) + deserialized = _deserialize(_models.ExtensibleEnumProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2002,7 +2002,7 @@ async def get(self, **kwargs: Any) -> _models.ModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.ModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2169,7 +2169,7 @@ async def get(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2338,7 +2338,7 @@ async def get(self, **kwargs: Any) -> _models.CollectionsIntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsIntProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsIntProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2508,7 +2508,7 @@ async def get(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2678,7 +2678,7 @@ async def get(self, **kwargs: Any) -> _models.DictionaryStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DictionaryStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DictionaryStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2847,7 +2847,7 @@ async def get(self, **kwargs: Any) -> _models.NeverProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NeverProperty, response.json().get("", {})) + deserialized = _deserialize(_models.NeverProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3013,7 +3013,7 @@ async def get(self, **kwargs: Any) -> _models.UnknownStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnknownStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3182,7 +3182,7 @@ async def get(self, **kwargs: Any) -> _models.UnknownIntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownIntProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnknownIntProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3350,7 +3350,7 @@ async def get(self, **kwargs: Any) -> _models.UnknownDictProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownDictProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnknownDictProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3519,7 +3519,7 @@ async def get(self, **kwargs: Any) -> _models.UnknownArrayProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownArrayProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnknownArrayProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3688,7 +3688,7 @@ async def get(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3857,7 +3857,7 @@ async def get(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.IntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4025,7 +4025,7 @@ async def get(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4194,7 +4194,7 @@ async def get(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4364,7 +4364,7 @@ async def get(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4534,7 +4534,7 @@ async def get(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4704,7 +4704,7 @@ async def get(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4873,7 +4873,7 @@ async def get(self, **kwargs: Any) -> _models.UnionEnumValueProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionEnumValueProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionEnumValueProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py index d33c037ba02..9267a743634 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/typetest/property/valuetypes/operations/_operations.py @@ -918,7 +918,7 @@ def get(self, **kwargs: Any) -> _models.BooleanProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BooleanProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1086,7 +1086,7 @@ def get(self, **kwargs: Any) -> _models.StringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1254,7 +1254,7 @@ def get(self, **kwargs: Any) -> _models.BytesProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BytesProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BytesProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1422,7 +1422,7 @@ def get(self, **kwargs: Any) -> _models.IntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntProperty, response.json().get("", {})) + deserialized = _deserialize(_models.IntProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1590,7 +1590,7 @@ def get(self, **kwargs: Any) -> _models.FloatProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1758,7 +1758,7 @@ def get(self, **kwargs: Any) -> _models.DecimalProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DecimalProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DecimalProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1926,7 +1926,7 @@ def get(self, **kwargs: Any) -> _models.Decimal128Property: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.Decimal128Property, response.json().get("", {})) + deserialized = _deserialize(_models.Decimal128Property, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2094,7 +2094,7 @@ def get(self, **kwargs: Any) -> _models.DatetimeProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DatetimeProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DatetimeProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2262,7 +2262,7 @@ def get(self, **kwargs: Any) -> _models.DurationProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DurationProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DurationProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2430,7 +2430,7 @@ def get(self, **kwargs: Any) -> _models.EnumProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.EnumProperty, response.json().get("", {})) + deserialized = _deserialize(_models.EnumProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2598,7 +2598,7 @@ def get(self, **kwargs: Any) -> _models.ExtensibleEnumProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ExtensibleEnumProperty, response.json().get("", {})) + deserialized = _deserialize(_models.ExtensibleEnumProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2769,7 +2769,7 @@ def get(self, **kwargs: Any) -> _models.ModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.ModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -2938,7 +2938,7 @@ def get(self, **kwargs: Any) -> _models.CollectionsStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3109,7 +3109,7 @@ def get(self, **kwargs: Any) -> _models.CollectionsIntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsIntProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsIntProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3281,7 +3281,7 @@ def get(self, **kwargs: Any) -> _models.CollectionsModelProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.CollectionsModelProperty, response.json().get("", {})) + deserialized = _deserialize(_models.CollectionsModelProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3453,7 +3453,7 @@ def get(self, **kwargs: Any) -> _models.DictionaryStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.DictionaryStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.DictionaryStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3624,7 +3624,7 @@ def get(self, **kwargs: Any) -> _models.NeverProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NeverProperty, response.json().get("", {})) + deserialized = _deserialize(_models.NeverProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3792,7 +3792,7 @@ def get(self, **kwargs: Any) -> _models.UnknownStringProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownStringProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnknownStringProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -3963,7 +3963,7 @@ def get(self, **kwargs: Any) -> _models.UnknownIntProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownIntProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnknownIntProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4131,7 +4131,7 @@ def get(self, **kwargs: Any) -> _models.UnknownDictProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownDictProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnknownDictProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4300,7 +4300,7 @@ def get(self, **kwargs: Any) -> _models.UnknownArrayProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnknownArrayProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnknownArrayProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4469,7 +4469,7 @@ def get(self, **kwargs: Any) -> _models.StringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.StringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.StringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4640,7 +4640,7 @@ def get(self, **kwargs: Any) -> _models.IntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.IntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.IntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4808,7 +4808,7 @@ def get(self, **kwargs: Any) -> _models.FloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.FloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.FloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -4977,7 +4977,7 @@ def get(self, **kwargs: Any) -> _models.BooleanLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.BooleanLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.BooleanLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5149,7 +5149,7 @@ def get(self, **kwargs: Any) -> _models.UnionStringLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionStringLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5321,7 +5321,7 @@ def get(self, **kwargs: Any) -> _models.UnionIntLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionIntLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5493,7 +5493,7 @@ def get(self, **kwargs: Any) -> _models.UnionFloatLiteralProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionFloatLiteralProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -5664,7 +5664,7 @@ def get(self, **kwargs: Any) -> _models.UnionEnumValueProperty: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.UnionEnumValueProperty, response.json().get("", {})) + deserialized = _deserialize(_models.UnionEnumValueProperty, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/aio/operations/_operations.py index 2b75c356232..6b59188dc59 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/aio/operations/_operations.py @@ -118,7 +118,7 @@ async def get(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json().get("", {})) + deserialized = _deserialize(str, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -237,7 +237,7 @@ async def get(self, **kwargs: Any) -> bool: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bool, response.json().get("", {})) + deserialized = _deserialize(bool, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -356,7 +356,7 @@ async def get(self, **kwargs: Any) -> Any: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Any, response.json().get("", {})) + deserialized = _deserialize(Any, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -475,7 +475,7 @@ async def response_body(self, **kwargs: Any) -> decimal.Decimal: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(decimal.Decimal, response.json().get("", {})) + deserialized = _deserialize(decimal.Decimal, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -638,7 +638,7 @@ async def response_body(self, **kwargs: Any) -> decimal.Decimal: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(decimal.Decimal, response.json().get("", {})) + deserialized = _deserialize(decimal.Decimal, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -801,7 +801,7 @@ async def prepare_verify(self, **kwargs: Any) -> List[decimal.Decimal]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[decimal.Decimal], response.json().get("", {})) + deserialized = _deserialize(List[decimal.Decimal], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -920,7 +920,7 @@ async def prepare_verify(self, **kwargs: Any) -> List[decimal.Decimal]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[decimal.Decimal], response.json().get("", {})) + deserialized = _deserialize(List[decimal.Decimal], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/operations/_operations.py index a19b0430b99..e23a42b8df8 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-scalar/typetest/scalar/operations/_operations.py @@ -321,7 +321,7 @@ def get(self, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json().get("", {})) + deserialized = _deserialize(str, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -440,7 +440,7 @@ def get(self, **kwargs: Any) -> bool: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(bool, response.json().get("", {})) + deserialized = _deserialize(bool, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -559,7 +559,7 @@ def get(self, **kwargs: Any) -> Any: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(Any, response.json().get("", {})) + deserialized = _deserialize(Any, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -678,7 +678,7 @@ def response_body(self, **kwargs: Any) -> decimal.Decimal: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(decimal.Decimal, response.json().get("", {})) + deserialized = _deserialize(decimal.Decimal, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -845,7 +845,7 @@ def response_body(self, **kwargs: Any) -> decimal.Decimal: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(decimal.Decimal, response.json().get("", {})) + deserialized = _deserialize(decimal.Decimal, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1012,7 +1012,7 @@ def prepare_verify(self, **kwargs: Any) -> List[decimal.Decimal]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[decimal.Decimal], response.json().get("", {})) + deserialized = _deserialize(List[decimal.Decimal], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1131,7 +1131,7 @@ def prepare_verify(self, **kwargs: Any) -> List[decimal.Decimal]: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(List[decimal.Decimal], response.json().get("", {})) + deserialized = _deserialize(List[decimal.Decimal], response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/aio/operations/_operations.py index d2ebf8ef3a1..6e4d31c08fc 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/aio/operations/_operations.py @@ -126,7 +126,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse9: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse9, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse9, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -305,7 +305,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse8: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse8, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse8, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -486,7 +486,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse7: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse7, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse7, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -671,7 +671,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse6: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse6, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse6, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -846,7 +846,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse5: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse5, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse5, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1019,7 +1019,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse4: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse4, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse4, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1196,7 +1196,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse3: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse3, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse3, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1373,7 +1373,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse2: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse2, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1550,7 +1550,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse1: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse1, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse1, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1727,7 +1727,7 @@ async def get(self, **kwargs: Any) -> _models.GetResponse: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/operations/_operations.py index ec9c8a6e16a..7d8f501cedc 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/typetest-union/typetest/union/operations/_operations.py @@ -387,7 +387,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse9: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse9, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse9, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -564,7 +564,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse8: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse8, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse8, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -745,7 +745,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse7: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse7, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse7, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -930,7 +930,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse6: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse6, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse6, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1105,7 +1105,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse5: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse5, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse5, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1280,7 +1280,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse4: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse4, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse4, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1457,7 +1457,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse3: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse3, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse3, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1632,7 +1632,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse2: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse2, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1807,7 +1807,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse1: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse1, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse1, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1982,7 +1982,7 @@ def get(self, **kwargs: Any) -> _models.GetResponse: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.GetResponse, response.json().get("", {})) + deserialized = _deserialize(_models.GetResponse, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/aio/operations/_operations.py index c95c5ac6dea..bc132e61606 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/aio/operations/_operations.py @@ -174,7 +174,7 @@ async def v2_in_interface(self, body: Union[_models.ModelV2, JSON, IO[bytes]], * if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -307,7 +307,7 @@ async def v1( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV1, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV1, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -423,7 +423,7 @@ async def v2(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwargs: Any) if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/operations/_operations.py index 076f36d039c..826698f73f4 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-added/versioning/added/operations/_operations.py @@ -222,7 +222,7 @@ def v2_in_interface(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwarg if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -351,7 +351,7 @@ def v1(self, body: Union[_models.ModelV1, JSON, IO[bytes]], *, header_v2: str, * if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV1, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV1, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -463,7 +463,7 @@ def v2(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwargs: Any) -> _m if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/_operations/_operations.py index 219f0becf32..d8af3a7af1b 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/_operations/_operations.py @@ -188,7 +188,7 @@ def test( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TestModel, response.json().get("", {})) + deserialized = _deserialize(_models.TestModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/aio/_operations/_operations.py index 4252f495528..62c3db5c2dc 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/versioning/madeoptional/aio/_operations/_operations.py @@ -165,7 +165,7 @@ async def test( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TestModel, response.json().get("", {})) + deserialized = _deserialize(_models.TestModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/_operations/_operations.py index 46ea974afff..ca9df9d52fa 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/_operations/_operations.py @@ -178,7 +178,7 @@ def v2(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwargs: Any) -> _m if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -292,7 +292,7 @@ def model_v3(self, body: Union[_models.ModelV3, JSON, IO[bytes]], **kwargs: Any) if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV3, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV3, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/aio/_operations/_operations.py index 392b4df111c..c83c3b30b5b 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-removed/versioning/removed/aio/_operations/_operations.py @@ -145,7 +145,7 @@ async def v2(self, body: Union[_models.ModelV2, JSON, IO[bytes]], **kwargs: Any) if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV2, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV2, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -263,7 +263,7 @@ async def model_v3(self, body: Union[_models.ModelV3, JSON, IO[bytes]], **kwargs if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.ModelV3, response.json().get("", {})) + deserialized = _deserialize(_models.ModelV3, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py index b867a6bd063..3594f937107 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/aio/operations/_operations.py @@ -170,7 +170,7 @@ async def new_op_in_new_interface( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NewModel, response.json().get("", {})) + deserialized = _deserialize(_models.NewModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -300,7 +300,7 @@ async def new_op( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NewModel, response.json().get("", {})) + deserialized = _deserialize(_models.NewModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py index aecb6096814..390e5c1a18f 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/versioning/renamedfrom/operations/_operations.py @@ -207,7 +207,7 @@ def new_op_in_new_interface( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NewModel, response.json().get("", {})) + deserialized = _deserialize(_models.NewModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -335,7 +335,7 @@ def new_op( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.NewModel, response.json().get("", {})) + deserialized = _deserialize(_models.NewModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_operations/_operations.py index 34a2ca2084a..159c58b5b19 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/_operations/_operations.py @@ -110,7 +110,7 @@ def test(self, body: str, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json().get("", {})) + deserialized = _deserialize(str, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_operations/_operations.py index 361f32e01b9..2c2aec7abd1 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/versioning/returntypechangedfrom/aio/_operations/_operations.py @@ -93,7 +93,7 @@ async def test(self, body: str, **kwargs: Any) -> str: if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(str, response.json().get("", {})) + deserialized = _deserialize(str, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/_operations/_operations.py index 860361826eb..2f348efba95 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/_operations/_operations.py @@ -180,7 +180,7 @@ def test(self, body: Union[_models.TestModel, JSON, IO[bytes]], *, param: str, * if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TestModel, response.json().get("", {})) + deserialized = _deserialize(_models.TestModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore diff --git a/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/aio/_operations/_operations.py b/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/aio/_operations/_operations.py index 59660345947..987c7293bcf 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/aio/_operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/versioning/typechangedfrom/aio/_operations/_operations.py @@ -160,7 +160,7 @@ async def test( if _stream: deserialized = response.iter_bytes() else: - deserialized = _deserialize(_models.TestModel, response.json().get("", {})) + deserialized = _deserialize(_models.TestModel, response.json()) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore From d770d7695f1e934ec4aefc8999675ba47a3b819f Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Fri, 7 Mar 2025 03:42:15 +0000 Subject: [PATCH 07/15] Update dependencies (2025-03-07 03:42:15) --- packages/autorest.python/package.json | 4 ++-- packages/typespec-python/package.json | 4 ++-- pnpm-lock.yaml | 17 +++++++++-------- 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/packages/autorest.python/package.json b/packages/autorest.python/package.json index d3c59801add..6c3bc6b2306 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": "~0.7.0", + "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz", "@autorest/system-requirements": "~1.0.2", "fs-extra": "~11.2.0", "tsx": "~4.19.1" @@ -47,4 +47,4 @@ "requirements.txt", "generator/" ] -} +} \ No newline at end of file diff --git a/packages/typespec-python/package.json b/packages/typespec-python/package.json index 944bcaf4b11..5c9dcb406a9 100644 --- a/packages/typespec-python/package.json +++ b/packages/typespec-python/package.json @@ -60,7 +60,7 @@ "js-yaml": "~4.1.0", "semver": "~7.6.2", "tsx": "~4.19.1", - "@typespec/http-client-python": "~0.7.0", + "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz", "fs-extra": "~11.2.0" }, "devDependencies": { @@ -89,4 +89,4 @@ "chalk": "5.3.0", "@types/fs-extra": "11.0.4" } -} +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9d6ffade0de..8b05c31826d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -57,8 +57,8 @@ importers: specifier: ~1.0.2 version: 1.0.2 '@typespec/http-client-python': - specifier: ~0.7.0 - version: 0.7.0(okmb572npleddk7eu2wecik6ue) + specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz + version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz(okmb572npleddk7eu2wecik6ue) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -79,8 +79,8 @@ importers: packages/typespec-python: dependencies: '@typespec/http-client-python': - specifier: ~0.7.0 - version: 0.7.0(phqovtct7xb2vaqtokn2tbhedm) + specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz + version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz(phqovtct7xb2vaqtokn2tbhedm) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -1615,8 +1615,9 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - '@typespec/http-client-python@0.7.0': - resolution: {integrity: sha512-iDpFxtmgm1MSSbHpY2C1dqtZLt3poedbLasLUn/ZEAriZDjo+Fg8DugyNFCYSszElFImGP/vqQBfrLRb58xtDg==} + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz': + resolution: {tarball: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz} + version: 0.7.0 engines: {node: '>=18.0.0'} peerDependencies: '@azure-tools/typespec-autorest': '>=0.52.0 <1.0.0' @@ -6454,7 +6455,7 @@ snapshots: - '@types/node' - supports-color - '@typespec/http-client-python@0.7.0(okmb572npleddk7eu2wecik6ue)': + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz(okmb572npleddk7eu2wecik6ue)': dependencies: '@azure-tools/typespec-autorest': 0.52.0(6uu33tjguzoy44vb3pkhjaszly) '@azure-tools/typespec-azure-core': 0.52.0(@typespec/compiler@0.66.0(@types/node@22.10.10))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.10.10)))(@typespec/rest@0.66.0(@typespec/compiler@0.66.0(@types/node@22.10.10))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.10.10)))) @@ -6474,7 +6475,7 @@ snapshots: - bufferutil - utf-8-validate - '@typespec/http-client-python@0.7.0(phqovtct7xb2vaqtokn2tbhedm)': + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz(phqovtct7xb2vaqtokn2tbhedm)': dependencies: '@azure-tools/typespec-autorest': 0.52.0(3rl4rvlhrau42sgbqnofgdnzru) '@azure-tools/typespec-azure-core': 0.52.0(@typespec/compiler@0.66.0(@types/node@22.5.5))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.5.5)))(@typespec/rest@0.66.0(@typespec/compiler@0.66.0(@types/node@22.5.5))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.5.5)))) From c07b98d8b27a0a871c65588c6a97e2c1baf9e74a Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Fri, 7 Mar 2025 03:46:47 +0000 Subject: [PATCH 08/15] Regenerate for typespec-python (2025-03-07 03:46:47) --- .../pageable/aio/operations/_operations.py | 192 +------------- .../pageable/operations/_operations.py | 240 +---------------- .../aio/operations/_operations.py | 195 +------------- .../operations/_operations.py | 243 +----------------- 4 files changed, 32 insertions(+), 838 deletions(-) diff --git a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/aio/operations/_operations.py index 6711bbc80ee..5f3b47770f8 100644 --- a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/aio/operations/_operations.py @@ -154,23 +154,16 @@ def __init__(self, *args, **kwargs) -> None: @distributed_trace def request_query_response_body( -<<<<<<< HEAD - self, *, token: Optional[str] = None, **kwargs: Any -======= self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e ) -> AsyncIterable["_models.Pet"]: """request_query_response_body. :keyword token: Default value is None. :paramtype token: str -<<<<<<< HEAD -======= :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. :paramtype bar: str ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e :return: An iterator like instance of Pet :rtype: ~azure.core.async_paging.AsyncItemPaged[~payload.pageable.models.Pet] :raises ~azure.core.exceptions.HttpResponseError: @@ -188,11 +181,12 @@ def request_query_response_body( } error_map.update(kwargs.pop("error_map", {}) or {}) -<<<<<<< HEAD def prepare_request(_next_token=_Unset): _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( token=token if _next_token is _Unset else _next_token, + foo=foo, + bar=bar, headers=_headers, params=_params, ) @@ -200,39 +194,10 @@ def prepare_request(_next_token=_Unset): "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), } _request.url = self._client.format_url(_request.url, **path_format_arguments) -======= - def prepare_request(next_link=None): - if not next_link: - - _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( - token=token, - foo=foo, - bar=bar, - headers=_headers, - params=_params, - ) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - - else: - _request = HttpRequest("GET", next_link) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e return _request async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() -<<<<<<< HEAD list_of_elem = _deserialize(List[_models.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -240,15 +205,6 @@ async def extract_data(pipeline_response): async def get_next(_next_token=_Unset): _request = prepare_request(_next_token) -======= - list_of_elem = _deserialize(List[_models.Pet], deserialized["pets"]) - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - _request = prepare_request(next_link) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _stream = False pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access @@ -266,23 +222,16 @@ async def get_next(next_link=None): @distributed_trace def request_header_response_body( -<<<<<<< HEAD - self, *, token: Optional[str] = None, **kwargs: Any -======= self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e ) -> AsyncIterable["_models.Pet"]: """request_header_response_body. :keyword token: Default value is None. :paramtype token: str -<<<<<<< HEAD -======= :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. :paramtype bar: str ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e :return: An iterator like instance of Pet :rtype: ~azure.core.async_paging.AsyncItemPaged[~payload.pageable.models.Pet] :raises ~azure.core.exceptions.HttpResponseError: @@ -300,11 +249,12 @@ def request_header_response_body( } error_map.update(kwargs.pop("error_map", {}) or {}) -<<<<<<< HEAD def prepare_request(_next_token=_Unset): _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( token=token if _next_token is _Unset else _next_token, + foo=foo, + bar=bar, headers=_headers, params=_params, ) @@ -312,39 +262,10 @@ def prepare_request(_next_token=_Unset): "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), } _request.url = self._client.format_url(_request.url, **path_format_arguments) -======= - def prepare_request(next_link=None): - if not next_link: - - _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( - token=token, - foo=foo, - bar=bar, - headers=_headers, - params=_params, - ) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - - else: - _request = HttpRequest("GET", next_link) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e return _request async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() -<<<<<<< HEAD list_of_elem = _deserialize(List[_models.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -352,15 +273,6 @@ async def extract_data(pipeline_response): async def get_next(_next_token=_Unset): _request = prepare_request(_next_token) -======= - list_of_elem = _deserialize(List[_models.Pet], deserialized["pets"]) - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - _request = prepare_request(next_link) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _stream = False pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access @@ -378,23 +290,16 @@ async def get_next(next_link=None): @distributed_trace def request_query_response_header( -<<<<<<< HEAD - self, *, token: Optional[str] = None, **kwargs: Any -======= self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e ) -> AsyncIterable["_models.Pet"]: """request_query_response_header. :keyword token: Default value is None. :paramtype token: str -<<<<<<< HEAD -======= :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. :paramtype bar: str ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e :return: An iterator like instance of Pet :rtype: ~azure.core.async_paging.AsyncItemPaged[~payload.pageable.models.Pet] :raises ~azure.core.exceptions.HttpResponseError: @@ -412,11 +317,12 @@ def request_query_response_header( } error_map.update(kwargs.pop("error_map", {}) or {}) -<<<<<<< HEAD def prepare_request(_next_token=_Unset): _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( token=token if _next_token is _Unset else _next_token, + foo=foo, + bar=bar, headers=_headers, params=_params, ) @@ -424,39 +330,10 @@ def prepare_request(_next_token=_Unset): "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), } _request.url = self._client.format_url(_request.url, **path_format_arguments) -======= - def prepare_request(next_link=None): - if not next_link: - - _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( - token=token, - foo=foo, - bar=bar, - headers=_headers, - params=_params, - ) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - - else: - _request = HttpRequest("GET", next_link) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e return _request async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() -<<<<<<< HEAD list_of_elem = _deserialize(List[_models.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -464,15 +341,6 @@ async def extract_data(pipeline_response): async def get_next(_next_token=_Unset): _request = prepare_request(_next_token) -======= - list_of_elem = _deserialize(List[_models.Pet], deserialized["pets"]) - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - _request = prepare_request(next_link) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _stream = False pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access @@ -490,23 +358,16 @@ async def get_next(next_link=None): @distributed_trace def request_header_response_header( -<<<<<<< HEAD - self, *, token: Optional[str] = None, **kwargs: Any -======= self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e ) -> AsyncIterable["_models.Pet"]: """request_header_response_header. :keyword token: Default value is None. :paramtype token: str -<<<<<<< HEAD -======= :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. :paramtype bar: str ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e :return: An iterator like instance of Pet :rtype: ~azure.core.async_paging.AsyncItemPaged[~payload.pageable.models.Pet] :raises ~azure.core.exceptions.HttpResponseError: @@ -524,11 +385,12 @@ def request_header_response_header( } error_map.update(kwargs.pop("error_map", {}) or {}) -<<<<<<< HEAD def prepare_request(_next_token=_Unset): _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( token=token if _next_token is _Unset else _next_token, + foo=foo, + bar=bar, headers=_headers, params=_params, ) @@ -536,39 +398,10 @@ def prepare_request(_next_token=_Unset): "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), } _request.url = self._client.format_url(_request.url, **path_format_arguments) -======= - def prepare_request(next_link=None): - if not next_link: - - _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( - token=token, - foo=foo, - bar=bar, - headers=_headers, - params=_params, - ) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - - else: - _request = HttpRequest("GET", next_link) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e return _request async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() -<<<<<<< HEAD list_of_elem = _deserialize(List[_models.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -576,15 +409,6 @@ async def extract_data(pipeline_response): async def get_next(_next_token=_Unset): _request = prepare_request(_next_token) -======= - list_of_elem = _deserialize(List[_models.Pet], deserialized["pets"]) - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - _request = prepare_request(next_link) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _stream = False pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access diff --git a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/operations/_operations.py index 62ae5102989..836859822f1 100644 --- a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/operations/_operations.py @@ -56,11 +56,7 @@ def build_server_driven_pagination_link_request(**kwargs: Any) -> HttpRequest: def build_server_driven_pagination_continuation_token_request_query_response_body_request( # pylint: disable=name-too-long -<<<<<<< HEAD - *, token: Optional[str] = None, **kwargs: Any -======= *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -73,51 +69,28 @@ def build_server_driven_pagination_continuation_token_request_query_response_bod # Construct parameters if token is not None: _params["token"] = _SERIALIZER.query("token", token, "str") -<<<<<<< HEAD - - # Construct headers -======= if bar is not None: _params["bar"] = _SERIALIZER.query("bar", bar, "str") # Construct headers if foo is not None: _headers["foo"] = _SERIALIZER.header("foo", foo, "str") ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) def build_server_driven_pagination_continuation_token_request_header_response_body_request( # pylint: disable=name-too-long -<<<<<<< HEAD - *, token: Optional[str] = None, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) -======= *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e accept = _headers.pop("Accept", "application/json") # Construct URL _url = "/payload/pageable/server-driven-pagination/continuationtoken/request-header-response-body" -<<<<<<< HEAD - # Construct headers - if token is not None: - _headers["token"] = _SERIALIZER.header("token", token, "str") - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) - - -def build_server_driven_pagination_continuation_token_request_query_response_header_request( # pylint: disable=name-too-long - *, token: Optional[str] = None, **kwargs: Any -======= # Construct parameters if bar is not None: _params["bar"] = _SERIALIZER.query("bar", bar, "str") @@ -134,7 +107,6 @@ def build_server_driven_pagination_continuation_token_request_query_response_hea def build_server_driven_pagination_continuation_token_request_query_response_header_request( # pylint: disable=name-too-long *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -147,47 +119,28 @@ def build_server_driven_pagination_continuation_token_request_query_response_hea # Construct parameters if token is not None: _params["token"] = _SERIALIZER.query("token", token, "str") -<<<<<<< HEAD - - # Construct headers -======= if bar is not None: _params["bar"] = _SERIALIZER.query("bar", bar, "str") # Construct headers if foo is not None: _headers["foo"] = _SERIALIZER.header("foo", foo, "str") ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) def build_server_driven_pagination_continuation_token_request_header_response_header_request( # pylint: disable=name-too-long -<<<<<<< HEAD - *, token: Optional[str] = None, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) -======= *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e accept = _headers.pop("Accept", "application/json") # Construct URL _url = "/payload/pageable/server-driven-pagination/continuationtoken/request-header-response-header" -<<<<<<< HEAD - # Construct headers - if token is not None: - _headers["token"] = _SERIALIZER.header("token", token, "str") - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -======= # Construct parameters if bar is not None: _params["bar"] = _SERIALIZER.query("bar", bar, "str") @@ -200,7 +153,6 @@ def build_server_driven_pagination_continuation_token_request_header_response_he _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e class ServerDrivenPaginationOperations: @@ -313,24 +265,17 @@ def __init__(self, *args, **kwargs): self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") @distributed_trace -<<<<<<< HEAD - def request_query_response_body(self, *, token: Optional[str] = None, **kwargs: Any) -> Iterable["_models.Pet"]: -======= def request_query_response_body( self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> Iterable["_models.Pet"]: ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e """request_query_response_body. :keyword token: Default value is None. :paramtype token: str -<<<<<<< HEAD -======= :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. :paramtype bar: str ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e :return: An iterator like instance of Pet :rtype: ~azure.core.paging.ItemPaged[~payload.pageable.models.Pet] :raises ~azure.core.exceptions.HttpResponseError: @@ -348,11 +293,12 @@ def request_query_response_body( } error_map.update(kwargs.pop("error_map", {}) or {}) -<<<<<<< HEAD def prepare_request(_next_token=_Unset): _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( token=token if _next_token is _Unset else _next_token, + foo=foo, + bar=bar, headers=_headers, params=_params, ) @@ -360,39 +306,10 @@ def prepare_request(_next_token=_Unset): "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), } _request.url = self._client.format_url(_request.url, **path_format_arguments) -======= - def prepare_request(next_link=None): - if not next_link: - - _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( - token=token, - foo=foo, - bar=bar, - headers=_headers, - params=_params, - ) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - - else: - _request = HttpRequest("GET", next_link) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e return _request def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() -<<<<<<< HEAD list_of_elem = _deserialize(List[_models.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -400,15 +317,6 @@ def extract_data(pipeline_response): def get_next(_next_token=_Unset): _request = prepare_request(_next_token) -======= - list_of_elem = _deserialize(List[_models.Pet], deserialized["pets"]) - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return None, iter(list_of_elem) - - def get_next(next_link=None): - _request = prepare_request(next_link) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _stream = False pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access @@ -425,24 +333,17 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) @distributed_trace -<<<<<<< HEAD - def request_header_response_body(self, *, token: Optional[str] = None, **kwargs: Any) -> Iterable["_models.Pet"]: -======= def request_header_response_body( self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> Iterable["_models.Pet"]: ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e """request_header_response_body. :keyword token: Default value is None. :paramtype token: str -<<<<<<< HEAD -======= :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. :paramtype bar: str ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e :return: An iterator like instance of Pet :rtype: ~azure.core.paging.ItemPaged[~payload.pageable.models.Pet] :raises ~azure.core.exceptions.HttpResponseError: @@ -460,11 +361,12 @@ def request_header_response_body( } error_map.update(kwargs.pop("error_map", {}) or {}) -<<<<<<< HEAD def prepare_request(_next_token=_Unset): _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( token=token if _next_token is _Unset else _next_token, + foo=foo, + bar=bar, headers=_headers, params=_params, ) @@ -472,39 +374,10 @@ def prepare_request(_next_token=_Unset): "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), } _request.url = self._client.format_url(_request.url, **path_format_arguments) -======= - def prepare_request(next_link=None): - if not next_link: - - _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( - token=token, - foo=foo, - bar=bar, - headers=_headers, - params=_params, - ) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - - else: - _request = HttpRequest("GET", next_link) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e return _request def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() -<<<<<<< HEAD list_of_elem = _deserialize(List[_models.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -512,15 +385,6 @@ def extract_data(pipeline_response): def get_next(_next_token=_Unset): _request = prepare_request(_next_token) -======= - list_of_elem = _deserialize(List[_models.Pet], deserialized["pets"]) - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return None, iter(list_of_elem) - - def get_next(next_link=None): - _request = prepare_request(next_link) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _stream = False pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access @@ -537,24 +401,17 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) @distributed_trace -<<<<<<< HEAD - def request_query_response_header(self, *, token: Optional[str] = None, **kwargs: Any) -> Iterable["_models.Pet"]: -======= def request_query_response_header( self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> Iterable["_models.Pet"]: ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e """request_query_response_header. :keyword token: Default value is None. :paramtype token: str -<<<<<<< HEAD -======= :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. :paramtype bar: str ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e :return: An iterator like instance of Pet :rtype: ~azure.core.paging.ItemPaged[~payload.pageable.models.Pet] :raises ~azure.core.exceptions.HttpResponseError: @@ -572,11 +429,12 @@ def request_query_response_header( } error_map.update(kwargs.pop("error_map", {}) or {}) -<<<<<<< HEAD def prepare_request(_next_token=_Unset): _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( token=token if _next_token is _Unset else _next_token, + foo=foo, + bar=bar, headers=_headers, params=_params, ) @@ -584,39 +442,10 @@ def prepare_request(_next_token=_Unset): "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), } _request.url = self._client.format_url(_request.url, **path_format_arguments) -======= - def prepare_request(next_link=None): - if not next_link: - - _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( - token=token, - foo=foo, - bar=bar, - headers=_headers, - params=_params, - ) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - - else: - _request = HttpRequest("GET", next_link) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e return _request def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() -<<<<<<< HEAD list_of_elem = _deserialize(List[_models.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -624,15 +453,6 @@ def extract_data(pipeline_response): def get_next(_next_token=_Unset): _request = prepare_request(_next_token) -======= - list_of_elem = _deserialize(List[_models.Pet], deserialized["pets"]) - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return None, iter(list_of_elem) - - def get_next(next_link=None): - _request = prepare_request(next_link) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _stream = False pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access @@ -649,24 +469,17 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) @distributed_trace -<<<<<<< HEAD - def request_header_response_header(self, *, token: Optional[str] = None, **kwargs: Any) -> Iterable["_models.Pet"]: -======= def request_header_response_header( self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> Iterable["_models.Pet"]: ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e """request_header_response_header. :keyword token: Default value is None. :paramtype token: str -<<<<<<< HEAD -======= :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. :paramtype bar: str ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e :return: An iterator like instance of Pet :rtype: ~azure.core.paging.ItemPaged[~payload.pageable.models.Pet] :raises ~azure.core.exceptions.HttpResponseError: @@ -684,11 +497,12 @@ def request_header_response_header( } error_map.update(kwargs.pop("error_map", {}) or {}) -<<<<<<< HEAD def prepare_request(_next_token=_Unset): _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( token=token if _next_token is _Unset else _next_token, + foo=foo, + bar=bar, headers=_headers, params=_params, ) @@ -696,39 +510,10 @@ def prepare_request(_next_token=_Unset): "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), } _request.url = self._client.format_url(_request.url, **path_format_arguments) -======= - def prepare_request(next_link=None): - if not next_link: - - _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( - token=token, - foo=foo, - bar=bar, - headers=_headers, - params=_params, - ) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - - else: - _request = HttpRequest("GET", next_link) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e return _request def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() -<<<<<<< HEAD list_of_elem = _deserialize(List[_models.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -736,15 +521,6 @@ def extract_data(pipeline_response): def get_next(_next_token=_Unset): _request = prepare_request(_next_token) -======= - list_of_elem = _deserialize(List[_models.Pet], deserialized["pets"]) - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return None, iter(list_of_elem) - - def get_next(next_link=None): - _request = prepare_request(next_link) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _stream = False pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py index 08cf7a4139e..9b98c17bc21 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py @@ -36,10 +36,7 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore -<<<<<<< HEAD _Unset: Any = object() -======= ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -62,23 +59,16 @@ def __init__(self, *args, **kwargs) -> None: self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") def request_query_response_body( -<<<<<<< HEAD - self, *, token: Optional[str] = None, **kwargs: Any -======= self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e ) -> AsyncIterable["_models4.Pet"]: """request_query_response_body. :keyword token: Default value is None. :paramtype token: str -<<<<<<< HEAD -======= :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. :paramtype bar: str ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e :return: An iterator like instance of Pet :rtype: ~corehttp.paging.AsyncItemPaged[~payload.pageable.models.Pet] :raises ~corehttp.exceptions.HttpResponseError: @@ -96,11 +86,12 @@ def request_query_response_body( } error_map.update(kwargs.pop("error_map", {}) or {}) -<<<<<<< HEAD def prepare_request(_next_token=_Unset): _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( token=token if _next_token is _Unset else _next_token, + foo=foo, + bar=bar, headers=_headers, params=_params, ) @@ -108,39 +99,10 @@ def prepare_request(_next_token=_Unset): "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), } _request.url = self._client.format_url(_request.url, **path_format_arguments) -======= - def prepare_request(next_link=None): - if not next_link: - - _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( - token=token, - foo=foo, - bar=bar, - headers=_headers, - params=_params, - ) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - - else: - _request = HttpRequest("GET", next_link) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e return _request async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() -<<<<<<< HEAD list_of_elem = _deserialize(List[_models4.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -148,15 +110,6 @@ async def extract_data(pipeline_response): async def get_next(_next_token=_Unset): _request = prepare_request(_next_token) -======= - list_of_elem = _deserialize(List[_models4.Pet], deserialized["pets"]) - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - _request = prepare_request(next_link) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _stream = False pipeline_response: PipelineResponse = await self._client.pipeline.run(_request, stream=_stream, **kwargs) @@ -171,23 +124,16 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) def request_header_response_body( -<<<<<<< HEAD - self, *, token: Optional[str] = None, **kwargs: Any -======= self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e ) -> AsyncIterable["_models4.Pet"]: """request_header_response_body. :keyword token: Default value is None. :paramtype token: str -<<<<<<< HEAD -======= :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. :paramtype bar: str ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e :return: An iterator like instance of Pet :rtype: ~corehttp.paging.AsyncItemPaged[~payload.pageable.models.Pet] :raises ~corehttp.exceptions.HttpResponseError: @@ -205,11 +151,12 @@ def request_header_response_body( } error_map.update(kwargs.pop("error_map", {}) or {}) -<<<<<<< HEAD def prepare_request(_next_token=_Unset): _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( token=token if _next_token is _Unset else _next_token, + foo=foo, + bar=bar, headers=_headers, params=_params, ) @@ -217,39 +164,10 @@ def prepare_request(_next_token=_Unset): "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), } _request.url = self._client.format_url(_request.url, **path_format_arguments) -======= - def prepare_request(next_link=None): - if not next_link: - - _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( - token=token, - foo=foo, - bar=bar, - headers=_headers, - params=_params, - ) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - - else: - _request = HttpRequest("GET", next_link) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e return _request async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() -<<<<<<< HEAD list_of_elem = _deserialize(List[_models4.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -257,15 +175,6 @@ async def extract_data(pipeline_response): async def get_next(_next_token=_Unset): _request = prepare_request(_next_token) -======= - list_of_elem = _deserialize(List[_models4.Pet], deserialized["pets"]) - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - _request = prepare_request(next_link) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _stream = False pipeline_response: PipelineResponse = await self._client.pipeline.run(_request, stream=_stream, **kwargs) @@ -280,23 +189,16 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) def request_query_response_header( -<<<<<<< HEAD - self, *, token: Optional[str] = None, **kwargs: Any -======= self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e ) -> AsyncIterable["_models4.Pet"]: """request_query_response_header. :keyword token: Default value is None. :paramtype token: str -<<<<<<< HEAD -======= :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. :paramtype bar: str ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e :return: An iterator like instance of Pet :rtype: ~corehttp.paging.AsyncItemPaged[~payload.pageable.models.Pet] :raises ~corehttp.exceptions.HttpResponseError: @@ -314,11 +216,12 @@ def request_query_response_header( } error_map.update(kwargs.pop("error_map", {}) or {}) -<<<<<<< HEAD def prepare_request(_next_token=_Unset): _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( token=token if _next_token is _Unset else _next_token, + foo=foo, + bar=bar, headers=_headers, params=_params, ) @@ -326,39 +229,10 @@ def prepare_request(_next_token=_Unset): "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), } _request.url = self._client.format_url(_request.url, **path_format_arguments) -======= - def prepare_request(next_link=None): - if not next_link: - - _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( - token=token, - foo=foo, - bar=bar, - headers=_headers, - params=_params, - ) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - - else: - _request = HttpRequest("GET", next_link) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e return _request async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() -<<<<<<< HEAD list_of_elem = _deserialize(List[_models4.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -366,15 +240,6 @@ async def extract_data(pipeline_response): async def get_next(_next_token=_Unset): _request = prepare_request(_next_token) -======= - list_of_elem = _deserialize(List[_models4.Pet], deserialized["pets"]) - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - _request = prepare_request(next_link) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _stream = False pipeline_response: PipelineResponse = await self._client.pipeline.run(_request, stream=_stream, **kwargs) @@ -389,23 +254,16 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) def request_header_response_header( -<<<<<<< HEAD - self, *, token: Optional[str] = None, **kwargs: Any -======= self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e ) -> AsyncIterable["_models4.Pet"]: """request_header_response_header. :keyword token: Default value is None. :paramtype token: str -<<<<<<< HEAD -======= :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. :paramtype bar: str ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e :return: An iterator like instance of Pet :rtype: ~corehttp.paging.AsyncItemPaged[~payload.pageable.models.Pet] :raises ~corehttp.exceptions.HttpResponseError: @@ -423,11 +281,12 @@ def request_header_response_header( } error_map.update(kwargs.pop("error_map", {}) or {}) -<<<<<<< HEAD def prepare_request(_next_token=_Unset): _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( token=token if _next_token is _Unset else _next_token, + foo=foo, + bar=bar, headers=_headers, params=_params, ) @@ -435,39 +294,10 @@ def prepare_request(_next_token=_Unset): "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), } _request.url = self._client.format_url(_request.url, **path_format_arguments) -======= - def prepare_request(next_link=None): - if not next_link: - - _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( - token=token, - foo=foo, - bar=bar, - headers=_headers, - params=_params, - ) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - - else: - _request = HttpRequest("GET", next_link) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e return _request async def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() -<<<<<<< HEAD list_of_elem = _deserialize(List[_models4.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -475,15 +305,6 @@ async def extract_data(pipeline_response): async def get_next(_next_token=_Unset): _request = prepare_request(_next_token) -======= - list_of_elem = _deserialize(List[_models4.Pet], deserialized["pets"]) - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - _request = prepare_request(next_link) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _stream = False pipeline_response: PipelineResponse = await self._client.pipeline.run(_request, stream=_stream, **kwargs) diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py index edc21d4668c..77e55a378d9 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py @@ -32,10 +32,7 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore -<<<<<<< HEAD _Unset: Any = object() -======= ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -44,11 +41,7 @@ def build_server_driven_pagination_continuation_token_request_query_response_body_request( # pylint: disable=name-too-long -<<<<<<< HEAD - *, token: Optional[str] = None, **kwargs: Any -======= *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -61,51 +54,28 @@ def build_server_driven_pagination_continuation_token_request_query_response_bod # Construct parameters if token is not None: _params["token"] = _SERIALIZER.query("token", token, "str") -<<<<<<< HEAD - - # Construct headers -======= if bar is not None: _params["bar"] = _SERIALIZER.query("bar", bar, "str") # Construct headers if foo is not None: _headers["foo"] = _SERIALIZER.header("foo", foo, "str") ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) def build_server_driven_pagination_continuation_token_request_header_response_body_request( # pylint: disable=name-too-long -<<<<<<< HEAD - *, token: Optional[str] = None, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) -======= *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e accept = _headers.pop("Accept", "application/json") # Construct URL _url = "/payload/pageable/server-driven-pagination/continuationtoken/request-header-response-body" -<<<<<<< HEAD - # Construct headers - if token is not None: - _headers["token"] = _SERIALIZER.header("token", token, "str") - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) - - -def build_server_driven_pagination_continuation_token_request_query_response_header_request( # pylint: disable=name-too-long - *, token: Optional[str] = None, **kwargs: Any -======= # Construct parameters if bar is not None: _params["bar"] = _SERIALIZER.query("bar", bar, "str") @@ -122,7 +92,6 @@ def build_server_driven_pagination_continuation_token_request_query_response_hea def build_server_driven_pagination_continuation_token_request_query_response_header_request( # pylint: disable=name-too-long *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -135,47 +104,28 @@ def build_server_driven_pagination_continuation_token_request_query_response_hea # Construct parameters if token is not None: _params["token"] = _SERIALIZER.query("token", token, "str") -<<<<<<< HEAD - - # Construct headers -======= if bar is not None: _params["bar"] = _SERIALIZER.query("bar", bar, "str") # Construct headers if foo is not None: _headers["foo"] = _SERIALIZER.header("foo", foo, "str") ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) def build_server_driven_pagination_continuation_token_request_header_response_header_request( # pylint: disable=name-too-long -<<<<<<< HEAD - *, token: Optional[str] = None, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) -======= *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e accept = _headers.pop("Accept", "application/json") # Construct URL _url = "/payload/pageable/server-driven-pagination/continuationtoken/request-header-response-header" -<<<<<<< HEAD - # Construct headers - if token is not None: - _headers["token"] = _SERIALIZER.header("token", token, "str") - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="GET", url=_url, headers=_headers, **kwargs) -======= # Construct parameters if bar is not None: _params["bar"] = _SERIALIZER.query("bar", bar, "str") @@ -188,7 +138,6 @@ def build_server_driven_pagination_continuation_token_request_header_response_he _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e class ServerDrivenPaginationContinuationTokenOperations: # pylint: disable=name-too-long @@ -208,24 +157,17 @@ def __init__(self, *args, **kwargs): self._serialize: Serializer = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") -<<<<<<< HEAD - def request_query_response_body(self, *, token: Optional[str] = None, **kwargs: Any) -> Iterable["_models3.Pet"]: -======= def request_query_response_body( self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> Iterable["_models3.Pet"]: ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e """request_query_response_body. :keyword token: Default value is None. :paramtype token: str -<<<<<<< HEAD -======= :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. :paramtype bar: str ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e :return: An iterator like instance of Pet :rtype: ~corehttp.paging.ItemPaged[~payload.pageable.models.Pet] :raises ~corehttp.exceptions.HttpResponseError: @@ -243,11 +185,12 @@ def request_query_response_body( } error_map.update(kwargs.pop("error_map", {}) or {}) -<<<<<<< HEAD def prepare_request(_next_token=_Unset): _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( token=token if _next_token is _Unset else _next_token, + foo=foo, + bar=bar, headers=_headers, params=_params, ) @@ -255,39 +198,10 @@ def prepare_request(_next_token=_Unset): "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), } _request.url = self._client.format_url(_request.url, **path_format_arguments) -======= - def prepare_request(next_link=None): - if not next_link: - - _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( - token=token, - foo=foo, - bar=bar, - headers=_headers, - params=_params, - ) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - - else: - _request = HttpRequest("GET", next_link) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e return _request def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() -<<<<<<< HEAD list_of_elem = _deserialize(List[_models3.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -295,15 +209,6 @@ def extract_data(pipeline_response): def get_next(_next_token=_Unset): _request = prepare_request(_next_token) -======= - list_of_elem = _deserialize(List[_models3.Pet], deserialized["pets"]) - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return None, iter(list_of_elem) - - def get_next(next_link=None): - _request = prepare_request(next_link) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _stream = False pipeline_response: PipelineResponse = self._client.pipeline.run(_request, stream=_stream, **kwargs) @@ -317,24 +222,17 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) -<<<<<<< HEAD - def request_header_response_body(self, *, token: Optional[str] = None, **kwargs: Any) -> Iterable["_models3.Pet"]: -======= def request_header_response_body( self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> Iterable["_models3.Pet"]: ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e """request_header_response_body. :keyword token: Default value is None. :paramtype token: str -<<<<<<< HEAD -======= :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. :paramtype bar: str ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e :return: An iterator like instance of Pet :rtype: ~corehttp.paging.ItemPaged[~payload.pageable.models.Pet] :raises ~corehttp.exceptions.HttpResponseError: @@ -352,11 +250,12 @@ def request_header_response_body( } error_map.update(kwargs.pop("error_map", {}) or {}) -<<<<<<< HEAD def prepare_request(_next_token=_Unset): _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( token=token if _next_token is _Unset else _next_token, + foo=foo, + bar=bar, headers=_headers, params=_params, ) @@ -364,39 +263,10 @@ def prepare_request(_next_token=_Unset): "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), } _request.url = self._client.format_url(_request.url, **path_format_arguments) -======= - def prepare_request(next_link=None): - if not next_link: - - _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( - token=token, - foo=foo, - bar=bar, - headers=_headers, - params=_params, - ) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - - else: - _request = HttpRequest("GET", next_link) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e return _request def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() -<<<<<<< HEAD list_of_elem = _deserialize(List[_models3.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -404,15 +274,6 @@ def extract_data(pipeline_response): def get_next(_next_token=_Unset): _request = prepare_request(_next_token) -======= - list_of_elem = _deserialize(List[_models3.Pet], deserialized["pets"]) - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return None, iter(list_of_elem) - - def get_next(next_link=None): - _request = prepare_request(next_link) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _stream = False pipeline_response: PipelineResponse = self._client.pipeline.run(_request, stream=_stream, **kwargs) @@ -426,24 +287,17 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) -<<<<<<< HEAD - def request_query_response_header(self, *, token: Optional[str] = None, **kwargs: Any) -> Iterable["_models3.Pet"]: -======= def request_query_response_header( self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> Iterable["_models3.Pet"]: ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e """request_query_response_header. :keyword token: Default value is None. :paramtype token: str -<<<<<<< HEAD -======= :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. :paramtype bar: str ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e :return: An iterator like instance of Pet :rtype: ~corehttp.paging.ItemPaged[~payload.pageable.models.Pet] :raises ~corehttp.exceptions.HttpResponseError: @@ -461,11 +315,12 @@ def request_query_response_header( } error_map.update(kwargs.pop("error_map", {}) or {}) -<<<<<<< HEAD def prepare_request(_next_token=_Unset): _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( token=token if _next_token is _Unset else _next_token, + foo=foo, + bar=bar, headers=_headers, params=_params, ) @@ -473,39 +328,10 @@ def prepare_request(_next_token=_Unset): "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), } _request.url = self._client.format_url(_request.url, **path_format_arguments) -======= - def prepare_request(next_link=None): - if not next_link: - - _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( - token=token, - foo=foo, - bar=bar, - headers=_headers, - params=_params, - ) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - - else: - _request = HttpRequest("GET", next_link) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e return _request def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() -<<<<<<< HEAD list_of_elem = _deserialize(List[_models3.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -513,15 +339,6 @@ def extract_data(pipeline_response): def get_next(_next_token=_Unset): _request = prepare_request(_next_token) -======= - list_of_elem = _deserialize(List[_models3.Pet], deserialized["pets"]) - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return None, iter(list_of_elem) - - def get_next(next_link=None): - _request = prepare_request(next_link) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _stream = False pipeline_response: PipelineResponse = self._client.pipeline.run(_request, stream=_stream, **kwargs) @@ -535,24 +352,17 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) -<<<<<<< HEAD - def request_header_response_header(self, *, token: Optional[str] = None, **kwargs: Any) -> Iterable["_models3.Pet"]: -======= def request_header_response_header( self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> Iterable["_models3.Pet"]: ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e """request_header_response_header. :keyword token: Default value is None. :paramtype token: str -<<<<<<< HEAD -======= :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. :paramtype bar: str ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e :return: An iterator like instance of Pet :rtype: ~corehttp.paging.ItemPaged[~payload.pageable.models.Pet] :raises ~corehttp.exceptions.HttpResponseError: @@ -570,11 +380,12 @@ def request_header_response_header( } error_map.update(kwargs.pop("error_map", {}) or {}) -<<<<<<< HEAD def prepare_request(_next_token=_Unset): _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( token=token if _next_token is _Unset else _next_token, + foo=foo, + bar=bar, headers=_headers, params=_params, ) @@ -582,39 +393,10 @@ def prepare_request(_next_token=_Unset): "endpoint": self._serialize.url("self._config.endpoint", self._config.endpoint, "str", skip_quote=True), } _request.url = self._client.format_url(_request.url, **path_format_arguments) -======= - def prepare_request(next_link=None): - if not next_link: - - _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( - token=token, - foo=foo, - bar=bar, - headers=_headers, - params=_params, - ) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - - else: - _request = HttpRequest("GET", next_link) - path_format_arguments = { - "endpoint": self._serialize.url( - "self._config.endpoint", self._config.endpoint, "str", skip_quote=True - ), - } - _request.url = self._client.format_url(_request.url, **path_format_arguments) - ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e return _request def extract_data(pipeline_response): deserialized = pipeline_response.http_response.json() -<<<<<<< HEAD list_of_elem = _deserialize(List[_models3.Pet], deserialized.get("pets", [])) if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -622,15 +404,6 @@ def extract_data(pipeline_response): def get_next(_next_token=_Unset): _request = prepare_request(_next_token) -======= - list_of_elem = _deserialize(List[_models3.Pet], deserialized["pets"]) - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return None, iter(list_of_elem) - - def get_next(next_link=None): - _request = prepare_request(next_link) ->>>>>>> 00f19e68f7a7ca857638d6d981473242d65d6f6e _stream = False pipeline_response: PipelineResponse = self._client.pipeline.run(_request, stream=_stream, **kwargs) From 4ae467c7323df95c2d2121bbd1b5d0d48b67c6cc Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Mon, 10 Mar 2025 03:34:51 +0000 Subject: [PATCH 09/15] Update dependencies (2025-03-10 03:34:51) --- packages/autorest.python/package.json | 2 +- packages/typespec-python/package.json | 2 +- pnpm-lock.yaml | 16 ++++++++-------- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/packages/autorest.python/package.json b/packages/autorest.python/package.json index 6c3bc6b2306..681f67dc3a7 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/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz", + "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYzMzQ5Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.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 5c9dcb406a9..3983d85c0e3 100644 --- a/packages/typespec-python/package.json +++ b/packages/typespec-python/package.json @@ -60,7 +60,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/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz", + "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYzMzQ5Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz", "fs-extra": "~11.2.0" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8b05c31826d..219057c93a4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -57,8 +57,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/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz - version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz(okmb572npleddk7eu2wecik6ue) + specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYzMzQ5Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz + version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYzMzQ5Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz(okmb572npleddk7eu2wecik6ue) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -79,8 +79,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/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz - version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz(phqovtct7xb2vaqtokn2tbhedm) + specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYzMzQ5Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz + version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYzMzQ5Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz(phqovtct7xb2vaqtokn2tbhedm) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -1615,8 +1615,8 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz': - resolution: {tarball: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz} + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYzMzQ5Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz': + resolution: {tarball: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYzMzQ5Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz} version: 0.7.0 engines: {node: '>=18.0.0'} peerDependencies: @@ -6455,7 +6455,7 @@ snapshots: - '@types/node' - supports-color - '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz(okmb572npleddk7eu2wecik6ue)': + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYzMzQ5Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz(okmb572npleddk7eu2wecik6ue)': dependencies: '@azure-tools/typespec-autorest': 0.52.0(6uu33tjguzoy44vb3pkhjaszly) '@azure-tools/typespec-azure-core': 0.52.0(@typespec/compiler@0.66.0(@types/node@22.10.10))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.10.10)))(@typespec/rest@0.66.0(@typespec/compiler@0.66.0(@types/node@22.10.10))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.10.10)))) @@ -6475,7 +6475,7 @@ snapshots: - bufferutil - utf-8-validate - '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYyNzg1Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz(phqovtct7xb2vaqtokn2tbhedm)': + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYzMzQ5Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz(phqovtct7xb2vaqtokn2tbhedm)': dependencies: '@azure-tools/typespec-autorest': 0.52.0(3rl4rvlhrau42sgbqnofgdnzru) '@azure-tools/typespec-azure-core': 0.52.0(@typespec/compiler@0.66.0(@types/node@22.5.5))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.5.5)))(@typespec/rest@0.66.0(@typespec/compiler@0.66.0(@types/node@22.5.5))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.5.5)))) From 2785895444a27a3739e6f7f4761887274b77fde2 Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Mon, 10 Mar 2025 03:39:23 +0000 Subject: [PATCH 10/15] Regenerate for typespec-python (2025-03-10 03:39:23) --- .../pageable/aio/operations/_operations.py | 33 +++++++++---------- .../pageable/operations/_operations.py | 33 +++++++++---------- .../aio/operations/_operations.py | 33 +++++++++---------- .../operations/_operations.py | 33 +++++++++---------- 4 files changed, 64 insertions(+), 68 deletions(-) diff --git a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/aio/operations/_operations.py index 5f3b47770f8..4a99dbb1ec2 100644 --- a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/aio/operations/_operations.py @@ -40,7 +40,6 @@ from typing import MutableMapping # type: ignore T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] -_Unset: Any = object() class ServerDrivenPaginationOperations: @@ -181,10 +180,10 @@ def request_query_response_body( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(_next_token=_Unset): + def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( - token=token if _next_token is _Unset else _next_token, + token=token if _continuation_token is None else _continuation_token, foo=foo, bar=bar, headers=_headers, @@ -203,8 +202,8 @@ async def extract_data(pipeline_response): list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextToken") or None, AsyncList(list_of_elem) - async def get_next(_next_token=_Unset): - _request = prepare_request(_next_token) + async def get_next(_continuation_token=None): + _request = prepare_request(_continuation_token) _stream = False pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access @@ -249,10 +248,10 @@ def request_header_response_body( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(_next_token=_Unset): + def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( - token=token if _next_token is _Unset else _next_token, + token=token if _continuation_token is None else _continuation_token, foo=foo, bar=bar, headers=_headers, @@ -271,8 +270,8 @@ async def extract_data(pipeline_response): list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextToken") or None, AsyncList(list_of_elem) - async def get_next(_next_token=_Unset): - _request = prepare_request(_next_token) + async def get_next(_continuation_token=None): + _request = prepare_request(_continuation_token) _stream = False pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access @@ -317,10 +316,10 @@ def request_query_response_header( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(_next_token=_Unset): + def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( - token=token if _next_token is _Unset else _next_token, + token=token if _continuation_token is None else _continuation_token, foo=foo, bar=bar, headers=_headers, @@ -339,8 +338,8 @@ async def extract_data(pipeline_response): list_of_elem = cls(list_of_elem) # type: ignore return pipeline_response.http_response.headers.get("next-token") or None, AsyncList(list_of_elem) - async def get_next(_next_token=_Unset): - _request = prepare_request(_next_token) + async def get_next(_continuation_token=None): + _request = prepare_request(_continuation_token) _stream = False pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access @@ -385,10 +384,10 @@ def request_header_response_header( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(_next_token=_Unset): + def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( - token=token if _next_token is _Unset else _next_token, + token=token if _continuation_token is None else _continuation_token, foo=foo, bar=bar, headers=_headers, @@ -407,8 +406,8 @@ async def extract_data(pipeline_response): list_of_elem = cls(list_of_elem) # type: ignore return pipeline_response.http_response.headers.get("next-token") or None, AsyncList(list_of_elem) - async def get_next(_next_token=_Unset): - _request = prepare_request(_next_token) + async def get_next(_continuation_token=None): + _request = prepare_request(_continuation_token) _stream = False pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access diff --git a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/operations/_operations.py index 836859822f1..995ee814019 100644 --- a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/operations/_operations.py @@ -35,7 +35,6 @@ from typing import MutableMapping # type: ignore T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] -_Unset: Any = object() _SERIALIZER = Serializer() _SERIALIZER.client_side_validation = False @@ -293,10 +292,10 @@ def request_query_response_body( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(_next_token=_Unset): + def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( - token=token if _next_token is _Unset else _next_token, + token=token if _continuation_token is None else _continuation_token, foo=foo, bar=bar, headers=_headers, @@ -315,8 +314,8 @@ def extract_data(pipeline_response): list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextToken") or None, iter(list_of_elem) - def get_next(_next_token=_Unset): - _request = prepare_request(_next_token) + def get_next(_continuation_token=None): + _request = prepare_request(_continuation_token) _stream = False pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access @@ -361,10 +360,10 @@ def request_header_response_body( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(_next_token=_Unset): + def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( - token=token if _next_token is _Unset else _next_token, + token=token if _continuation_token is None else _continuation_token, foo=foo, bar=bar, headers=_headers, @@ -383,8 +382,8 @@ def extract_data(pipeline_response): list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextToken") or None, iter(list_of_elem) - def get_next(_next_token=_Unset): - _request = prepare_request(_next_token) + def get_next(_continuation_token=None): + _request = prepare_request(_continuation_token) _stream = False pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access @@ -429,10 +428,10 @@ def request_query_response_header( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(_next_token=_Unset): + def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( - token=token if _next_token is _Unset else _next_token, + token=token if _continuation_token is None else _continuation_token, foo=foo, bar=bar, headers=_headers, @@ -451,8 +450,8 @@ def extract_data(pipeline_response): list_of_elem = cls(list_of_elem) # type: ignore return pipeline_response.http_response.headers.get("next-token") or None, iter(list_of_elem) - def get_next(_next_token=_Unset): - _request = prepare_request(_next_token) + def get_next(_continuation_token=None): + _request = prepare_request(_continuation_token) _stream = False pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access @@ -497,10 +496,10 @@ def request_header_response_header( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(_next_token=_Unset): + def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( - token=token if _next_token is _Unset else _next_token, + token=token if _continuation_token is None else _continuation_token, foo=foo, bar=bar, headers=_headers, @@ -519,8 +518,8 @@ def extract_data(pipeline_response): list_of_elem = cls(list_of_elem) # type: ignore return pipeline_response.http_response.headers.get("next-token") or None, iter(list_of_elem) - def get_next(_next_token=_Unset): - _request = prepare_request(_next_token) + def get_next(_continuation_token=None): + _request = prepare_request(_continuation_token) _stream = False pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py index 9b98c17bc21..88cd0f564ec 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py @@ -36,7 +36,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore -_Unset: Any = object() T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -86,10 +85,10 @@ def request_query_response_body( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(_next_token=_Unset): + def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( - token=token if _next_token is _Unset else _next_token, + token=token if _continuation_token is None else _continuation_token, foo=foo, bar=bar, headers=_headers, @@ -108,8 +107,8 @@ async def extract_data(pipeline_response): list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextToken") or None, AsyncList(list_of_elem) - async def get_next(_next_token=_Unset): - _request = prepare_request(_next_token) + async def get_next(_continuation_token=None): + _request = prepare_request(_continuation_token) _stream = False pipeline_response: PipelineResponse = await self._client.pipeline.run(_request, stream=_stream, **kwargs) @@ -151,10 +150,10 @@ def request_header_response_body( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(_next_token=_Unset): + def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( - token=token if _next_token is _Unset else _next_token, + token=token if _continuation_token is None else _continuation_token, foo=foo, bar=bar, headers=_headers, @@ -173,8 +172,8 @@ async def extract_data(pipeline_response): list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextToken") or None, AsyncList(list_of_elem) - async def get_next(_next_token=_Unset): - _request = prepare_request(_next_token) + async def get_next(_continuation_token=None): + _request = prepare_request(_continuation_token) _stream = False pipeline_response: PipelineResponse = await self._client.pipeline.run(_request, stream=_stream, **kwargs) @@ -216,10 +215,10 @@ def request_query_response_header( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(_next_token=_Unset): + def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( - token=token if _next_token is _Unset else _next_token, + token=token if _continuation_token is None else _continuation_token, foo=foo, bar=bar, headers=_headers, @@ -238,8 +237,8 @@ async def extract_data(pipeline_response): list_of_elem = cls(list_of_elem) # type: ignore return pipeline_response.http_response.headers.get("next-token") or None, AsyncList(list_of_elem) - async def get_next(_next_token=_Unset): - _request = prepare_request(_next_token) + async def get_next(_continuation_token=None): + _request = prepare_request(_continuation_token) _stream = False pipeline_response: PipelineResponse = await self._client.pipeline.run(_request, stream=_stream, **kwargs) @@ -281,10 +280,10 @@ def request_header_response_header( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(_next_token=_Unset): + def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( - token=token if _next_token is _Unset else _next_token, + token=token if _continuation_token is None else _continuation_token, foo=foo, bar=bar, headers=_headers, @@ -303,8 +302,8 @@ async def extract_data(pipeline_response): list_of_elem = cls(list_of_elem) # type: ignore return pipeline_response.http_response.headers.get("next-token") or None, AsyncList(list_of_elem) - async def get_next(_next_token=_Unset): - _request = prepare_request(_next_token) + async def get_next(_continuation_token=None): + _request = prepare_request(_continuation_token) _stream = False pipeline_response: PipelineResponse = await self._client.pipeline.run(_request, stream=_stream, **kwargs) diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py index 77e55a378d9..59c7f17049f 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py @@ -32,7 +32,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore -_Unset: Any = object() T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -185,10 +184,10 @@ def request_query_response_body( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(_next_token=_Unset): + def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( - token=token if _next_token is _Unset else _next_token, + token=token if _continuation_token is None else _continuation_token, foo=foo, bar=bar, headers=_headers, @@ -207,8 +206,8 @@ def extract_data(pipeline_response): list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextToken") or None, iter(list_of_elem) - def get_next(_next_token=_Unset): - _request = prepare_request(_next_token) + def get_next(_continuation_token=None): + _request = prepare_request(_continuation_token) _stream = False pipeline_response: PipelineResponse = self._client.pipeline.run(_request, stream=_stream, **kwargs) @@ -250,10 +249,10 @@ def request_header_response_body( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(_next_token=_Unset): + def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( - token=token if _next_token is _Unset else _next_token, + token=token if _continuation_token is None else _continuation_token, foo=foo, bar=bar, headers=_headers, @@ -272,8 +271,8 @@ def extract_data(pipeline_response): list_of_elem = cls(list_of_elem) # type: ignore return deserialized.get("nextToken") or None, iter(list_of_elem) - def get_next(_next_token=_Unset): - _request = prepare_request(_next_token) + def get_next(_continuation_token=None): + _request = prepare_request(_continuation_token) _stream = False pipeline_response: PipelineResponse = self._client.pipeline.run(_request, stream=_stream, **kwargs) @@ -315,10 +314,10 @@ def request_query_response_header( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(_next_token=_Unset): + def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( - token=token if _next_token is _Unset else _next_token, + token=token if _continuation_token is None else _continuation_token, foo=foo, bar=bar, headers=_headers, @@ -337,8 +336,8 @@ def extract_data(pipeline_response): list_of_elem = cls(list_of_elem) # type: ignore return pipeline_response.http_response.headers.get("next-token") or None, iter(list_of_elem) - def get_next(_next_token=_Unset): - _request = prepare_request(_next_token) + def get_next(_continuation_token=None): + _request = prepare_request(_continuation_token) _stream = False pipeline_response: PipelineResponse = self._client.pipeline.run(_request, stream=_stream, **kwargs) @@ -380,10 +379,10 @@ def request_header_response_header( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(_next_token=_Unset): + def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( - token=token if _next_token is _Unset else _next_token, + token=token if _continuation_token is None else _continuation_token, foo=foo, bar=bar, headers=_headers, @@ -402,8 +401,8 @@ def extract_data(pipeline_response): list_of_elem = cls(list_of_elem) # type: ignore return pipeline_response.http_response.headers.get("next-token") or None, iter(list_of_elem) - def get_next(_next_token=_Unset): - _request = prepare_request(_next_token) + def get_next(_continuation_token=None): + _request = prepare_request(_continuation_token) _stream = False pipeline_response: PipelineResponse = self._client.pipeline.run(_request, stream=_stream, **kwargs) From 58622e37da0db46d55bab2d81ca6aab7ec8c6643 Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Thu, 13 Mar 2025 04:52:40 +0000 Subject: [PATCH 11/15] Update dependencies (2025-03-13 04:52:40) --- packages/autorest.python/package.json | 2 +- packages/typespec-python/package.json | 2 +- pnpm-lock.yaml | 17 +++++++++-------- 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/packages/autorest.python/package.json b/packages/autorest.python/package.json index d44c5bd56d9..c5bf429b42b 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/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDYzMzQ5Mi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.0.tgz", + "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.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 6fb85f2e4b8..9596529058b 100644 --- a/packages/typespec-python/package.json +++ b/packages/typespec-python/package.json @@ -60,7 +60,7 @@ "js-yaml": "~4.1.0", "semver": "~7.6.2", "tsx": "~4.19.1", - "@typespec/http-client-python": "~0.7.1", + "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz", "fs-extra": "~11.2.0" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6115a1e7e39..f1af8c09244 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -57,8 +57,8 @@ importers: specifier: ~1.0.2 version: 1.0.2 '@typespec/http-client-python': - specifier: ~0.7.1 - version: 0.7.1(okmb572npleddk7eu2wecik6ue) + specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz + version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz(okmb572npleddk7eu2wecik6ue) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -79,8 +79,8 @@ importers: packages/typespec-python: dependencies: '@typespec/http-client-python': - specifier: ~0.7.1 - version: 0.7.1(phqovtct7xb2vaqtokn2tbhedm) + specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz + version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz(phqovtct7xb2vaqtokn2tbhedm) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -1615,8 +1615,9 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - '@typespec/http-client-python@0.7.1': - resolution: {integrity: sha512-inuY6Fp1oJXZMMc+qlCHqrAiy/DKm1olFDjplBhnaGZKUb3pgkj22CdNbYoPje3U7o1LDq7vxKZi90PAB4ftVw==} + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz': + resolution: {tarball: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz} + version: 0.7.1 engines: {node: '>=18.0.0'} peerDependencies: '@azure-tools/typespec-autorest': '>=0.52.0 <1.0.0' @@ -6459,7 +6460,7 @@ snapshots: - '@types/node' - supports-color - '@typespec/http-client-python@0.7.1(okmb572npleddk7eu2wecik6ue)': + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz(okmb572npleddk7eu2wecik6ue)': dependencies: '@azure-tools/typespec-autorest': 0.52.0(6uu33tjguzoy44vb3pkhjaszly) '@azure-tools/typespec-azure-core': 0.52.0(@typespec/compiler@0.66.0(@types/node@22.10.10))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.10.10)))(@typespec/rest@0.66.0(@typespec/compiler@0.66.0(@types/node@22.10.10))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.10.10)))) @@ -6480,7 +6481,7 @@ snapshots: - bufferutil - utf-8-validate - '@typespec/http-client-python@0.7.1(phqovtct7xb2vaqtokn2tbhedm)': + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz(phqovtct7xb2vaqtokn2tbhedm)': dependencies: '@azure-tools/typespec-autorest': 0.52.0(3rl4rvlhrau42sgbqnofgdnzru) '@azure-tools/typespec-azure-core': 0.52.0(@typespec/compiler@0.66.0(@types/node@22.5.5))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.5.5)))(@typespec/rest@0.66.0(@typespec/compiler@0.66.0(@types/node@22.5.5))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.5.5)))) From 3d80b0d9d4dcc361acf333631cb0f224e28a704a Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Thu, 13 Mar 2025 04:57:17 +0000 Subject: [PATCH 12/15] Regenerate for typespec-python (2025-03-13 04:57:17) --- .../pageable/aio/operations/_operations.py | 24 +++++++------------ .../pageable/operations/_operations.py | 24 +++++++------------ .../aio/operations/_operations.py | 24 +++++++------------ .../operations/_operations.py | 24 +++++++------------ 4 files changed, 32 insertions(+), 64 deletions(-) diff --git a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/aio/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/aio/operations/_operations.py index 4a99dbb1ec2..00578f5274d 100644 --- a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/aio/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/aio/operations/_operations.py @@ -153,12 +153,10 @@ def __init__(self, *args, **kwargs) -> None: @distributed_trace def request_query_response_body( - self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any + self, *, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> AsyncIterable["_models.Pet"]: """request_query_response_body. - :keyword token: Default value is None. - :paramtype token: str :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. @@ -183,7 +181,7 @@ def request_query_response_body( def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( - token=token if _continuation_token is None else _continuation_token, + token=_continuation_token, foo=foo, bar=bar, headers=_headers, @@ -221,12 +219,10 @@ async def get_next(_continuation_token=None): @distributed_trace def request_header_response_body( - self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any + self, *, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> AsyncIterable["_models.Pet"]: """request_header_response_body. - :keyword token: Default value is None. - :paramtype token: str :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. @@ -251,7 +247,7 @@ def request_header_response_body( def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( - token=token if _continuation_token is None else _continuation_token, + token=_continuation_token, foo=foo, bar=bar, headers=_headers, @@ -289,12 +285,10 @@ async def get_next(_continuation_token=None): @distributed_trace def request_query_response_header( - self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any + self, *, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> AsyncIterable["_models.Pet"]: """request_query_response_header. - :keyword token: Default value is None. - :paramtype token: str :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. @@ -319,7 +313,7 @@ def request_query_response_header( def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( - token=token if _continuation_token is None else _continuation_token, + token=_continuation_token, foo=foo, bar=bar, headers=_headers, @@ -357,12 +351,10 @@ async def get_next(_continuation_token=None): @distributed_trace def request_header_response_header( - self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any + self, *, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> AsyncIterable["_models.Pet"]: """request_header_response_header. - :keyword token: Default value is None. - :paramtype token: str :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. @@ -387,7 +379,7 @@ def request_header_response_header( def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( - token=token if _continuation_token is None else _continuation_token, + token=_continuation_token, foo=foo, bar=bar, headers=_headers, diff --git a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/operations/_operations.py b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/operations/_operations.py index 995ee814019..83eb162384b 100644 --- a/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/operations/_operations.py +++ b/packages/typespec-python/test/azure/generated/payload-pageable/payload/pageable/operations/_operations.py @@ -265,12 +265,10 @@ def __init__(self, *args, **kwargs): @distributed_trace def request_query_response_body( - self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any + self, *, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> Iterable["_models.Pet"]: """request_query_response_body. - :keyword token: Default value is None. - :paramtype token: str :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. @@ -295,7 +293,7 @@ def request_query_response_body( def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( - token=token if _continuation_token is None else _continuation_token, + token=_continuation_token, foo=foo, bar=bar, headers=_headers, @@ -333,12 +331,10 @@ def get_next(_continuation_token=None): @distributed_trace def request_header_response_body( - self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any + self, *, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> Iterable["_models.Pet"]: """request_header_response_body. - :keyword token: Default value is None. - :paramtype token: str :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. @@ -363,7 +359,7 @@ def request_header_response_body( def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( - token=token if _continuation_token is None else _continuation_token, + token=_continuation_token, foo=foo, bar=bar, headers=_headers, @@ -401,12 +397,10 @@ def get_next(_continuation_token=None): @distributed_trace def request_query_response_header( - self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any + self, *, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> Iterable["_models.Pet"]: """request_query_response_header. - :keyword token: Default value is None. - :paramtype token: str :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. @@ -431,7 +425,7 @@ def request_query_response_header( def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( - token=token if _continuation_token is None else _continuation_token, + token=_continuation_token, foo=foo, bar=bar, headers=_headers, @@ -469,12 +463,10 @@ def get_next(_continuation_token=None): @distributed_trace def request_header_response_header( - self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any + self, *, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> Iterable["_models.Pet"]: """request_header_response_header. - :keyword token: Default value is None. - :paramtype token: str :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. @@ -499,7 +491,7 @@ def request_header_response_header( def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( - token=token if _continuation_token is None else _continuation_token, + token=_continuation_token, foo=foo, bar=bar, headers=_headers, diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py index 88cd0f564ec..6625be09122 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/aio/operations/_operations.py @@ -58,12 +58,10 @@ def __init__(self, *args, **kwargs) -> None: self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") def request_query_response_body( - self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any + self, *, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> AsyncIterable["_models4.Pet"]: """request_query_response_body. - :keyword token: Default value is None. - :paramtype token: str :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. @@ -88,7 +86,7 @@ def request_query_response_body( def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( - token=token if _continuation_token is None else _continuation_token, + token=_continuation_token, foo=foo, bar=bar, headers=_headers, @@ -123,12 +121,10 @@ async def get_next(_continuation_token=None): return AsyncItemPaged(get_next, extract_data) def request_header_response_body( - self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any + self, *, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> AsyncIterable["_models4.Pet"]: """request_header_response_body. - :keyword token: Default value is None. - :paramtype token: str :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. @@ -153,7 +149,7 @@ def request_header_response_body( def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( - token=token if _continuation_token is None else _continuation_token, + token=_continuation_token, foo=foo, bar=bar, headers=_headers, @@ -188,12 +184,10 @@ async def get_next(_continuation_token=None): return AsyncItemPaged(get_next, extract_data) def request_query_response_header( - self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any + self, *, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> AsyncIterable["_models4.Pet"]: """request_query_response_header. - :keyword token: Default value is None. - :paramtype token: str :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. @@ -218,7 +212,7 @@ def request_query_response_header( def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( - token=token if _continuation_token is None else _continuation_token, + token=_continuation_token, foo=foo, bar=bar, headers=_headers, @@ -253,12 +247,10 @@ async def get_next(_continuation_token=None): return AsyncItemPaged(get_next, extract_data) def request_header_response_header( - self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any + self, *, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> AsyncIterable["_models4.Pet"]: """request_header_response_header. - :keyword token: Default value is None. - :paramtype token: str :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. @@ -283,7 +275,7 @@ def request_header_response_header( def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( - token=token if _continuation_token is None else _continuation_token, + token=_continuation_token, foo=foo, bar=bar, headers=_headers, diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py index 59c7f17049f..3f38788349a 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/payload/pageable/serverdrivenpagination/continuationtoken/operations/_operations.py @@ -157,12 +157,10 @@ def __init__(self, *args, **kwargs): self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") def request_query_response_body( - self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any + self, *, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> Iterable["_models3.Pet"]: """request_query_response_body. - :keyword token: Default value is None. - :paramtype token: str :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. @@ -187,7 +185,7 @@ def request_query_response_body( def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_query_response_body_request( - token=token if _continuation_token is None else _continuation_token, + token=_continuation_token, foo=foo, bar=bar, headers=_headers, @@ -222,12 +220,10 @@ def get_next(_continuation_token=None): return ItemPaged(get_next, extract_data) def request_header_response_body( - self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any + self, *, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> Iterable["_models3.Pet"]: """request_header_response_body. - :keyword token: Default value is None. - :paramtype token: str :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. @@ -252,7 +248,7 @@ def request_header_response_body( def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_header_response_body_request( - token=token if _continuation_token is None else _continuation_token, + token=_continuation_token, foo=foo, bar=bar, headers=_headers, @@ -287,12 +283,10 @@ def get_next(_continuation_token=None): return ItemPaged(get_next, extract_data) def request_query_response_header( - self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any + self, *, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> Iterable["_models3.Pet"]: """request_query_response_header. - :keyword token: Default value is None. - :paramtype token: str :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. @@ -317,7 +311,7 @@ def request_query_response_header( def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_query_response_header_request( - token=token if _continuation_token is None else _continuation_token, + token=_continuation_token, foo=foo, bar=bar, headers=_headers, @@ -352,12 +346,10 @@ def get_next(_continuation_token=None): return ItemPaged(get_next, extract_data) def request_header_response_header( - self, *, token: Optional[str] = None, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any + self, *, foo: Optional[str] = None, bar: Optional[str] = None, **kwargs: Any ) -> Iterable["_models3.Pet"]: """request_header_response_header. - :keyword token: Default value is None. - :paramtype token: str :keyword foo: Default value is None. :paramtype foo: str :keyword bar: Default value is None. @@ -382,7 +374,7 @@ def request_header_response_header( def prepare_request(_continuation_token=None): _request = build_server_driven_pagination_continuation_token_request_header_response_header_request( - token=token if _continuation_token is None else _continuation_token, + token=_continuation_token, foo=foo, bar=bar, headers=_headers, From 1dfac2f5b14c5abb49f1d481cd4fd2bdd05ec61a Mon Sep 17 00:00:00 2001 From: AutoPrFromHttpClientPython Date: Thu, 13 Mar 2025 10:58:50 +0000 Subject: [PATCH 13/15] Update dependencies (2025-03-13 10:58:50) --- packages/autorest.python/package.json | 2 +- packages/typespec-python/package.json | 2 +- pnpm-lock.yaml | 16 ++++++++-------- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/packages/autorest.python/package.json b/packages/autorest.python/package.json index c5bf429b42b..309ff8de37a 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/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz", + "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.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 9596529058b..50597a6c0be 100644 --- a/packages/typespec-python/package.json +++ b/packages/typespec-python/package.json @@ -60,7 +60,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/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz", + "@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz", "fs-extra": "~11.2.0" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f1af8c09244..2a06e9718b4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -57,8 +57,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/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz - version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz(okmb572npleddk7eu2wecik6ue) + specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz + version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz(okmb572npleddk7eu2wecik6ue) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -79,8 +79,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/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz - version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz(phqovtct7xb2vaqtokn2tbhedm) + specifier: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz + version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz(phqovtct7xb2vaqtokn2tbhedm) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -1615,8 +1615,8 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz': - resolution: {tarball: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz} + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz': + resolution: {tarball: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz} version: 0.7.1 engines: {node: '>=18.0.0'} peerDependencies: @@ -6460,7 +6460,7 @@ snapshots: - '@types/node' - supports-color - '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz(okmb572npleddk7eu2wecik6ue)': + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz(okmb572npleddk7eu2wecik6ue)': dependencies: '@azure-tools/typespec-autorest': 0.52.0(6uu33tjguzoy44vb3pkhjaszly) '@azure-tools/typespec-azure-core': 0.52.0(@typespec/compiler@0.66.0(@types/node@22.10.10))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.10.10)))(@typespec/rest@0.66.0(@typespec/compiler@0.66.0(@types/node@22.10.10))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.10.10)))) @@ -6481,7 +6481,7 @@ snapshots: - bufferutil - utf-8-validate - '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0NzIwMi9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz(phqovtct7xb2vaqtokn2tbhedm)': + '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz(phqovtct7xb2vaqtokn2tbhedm)': dependencies: '@azure-tools/typespec-autorest': 0.52.0(3rl4rvlhrau42sgbqnofgdnzru) '@azure-tools/typespec-azure-core': 0.52.0(@typespec/compiler@0.66.0(@types/node@22.5.5))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.5.5)))(@typespec/rest@0.66.0(@typespec/compiler@0.66.0(@types/node@22.5.5))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.5.5)))) From fc6a7c60ccb77d0ec24a80435e26437bd64833ab Mon Sep 17 00:00:00 2001 From: Yuchao Yan Date: Mon, 17 Mar 2025 18:03:59 +0800 Subject: [PATCH 14/15] update --- packages/autorest.python/package.json | 4 ++-- packages/typespec-python/package.json | 4 ++-- pnpm-lock.yaml | 17 ++++++++--------- 3 files changed, 12 insertions(+), 13 deletions(-) diff --git a/packages/autorest.python/package.json b/packages/autorest.python/package.json index 309ff8de37a..6330b8eddcb 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/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz", + "@typespec/http-client-python": "~0.8.0", "@autorest/system-requirements": "~1.0.2", "fs-extra": "~11.2.0", "tsx": "~4.19.1" @@ -47,4 +47,4 @@ "requirements.txt", "generator/" ] -} \ No newline at end of file +} diff --git a/packages/typespec-python/package.json b/packages/typespec-python/package.json index 50597a6c0be..d0fb7de0947 100644 --- a/packages/typespec-python/package.json +++ b/packages/typespec-python/package.json @@ -60,7 +60,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/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz", + "@typespec/http-client-python": "~0.8.0", "fs-extra": "~11.2.0" }, "devDependencies": { @@ -89,4 +89,4 @@ "chalk": "5.3.0", "@types/fs-extra": "11.0.4" } -} \ No newline at end of file +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2a06e9718b4..cdfd347bbcd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -57,8 +57,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/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz - version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz(okmb572npleddk7eu2wecik6ue) + specifier: ~0.8.0 + version: 0.8.0(okmb572npleddk7eu2wecik6ue) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -79,8 +79,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/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz - version: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz(phqovtct7xb2vaqtokn2tbhedm) + specifier: ~0.8.0 + version: 0.8.0(phqovtct7xb2vaqtokn2tbhedm) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -1615,9 +1615,8 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz': - resolution: {tarball: https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz} - version: 0.7.1 + '@typespec/http-client-python@0.8.0': + resolution: {integrity: sha512-JjbOyXall3aqdy5QtCDwRcExZ9IOdlwntdzmbR70PdTVLIyg8XqgSwx3B/A57/H7UbBkvvwVEVfVMvpiodlv/A==} engines: {node: '>=18.0.0'} peerDependencies: '@azure-tools/typespec-autorest': '>=0.52.0 <1.0.0' @@ -6460,7 +6459,7 @@ snapshots: - '@types/node' - supports-color - '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz(okmb572npleddk7eu2wecik6ue)': + '@typespec/http-client-python@0.8.0(okmb572npleddk7eu2wecik6ue)': dependencies: '@azure-tools/typespec-autorest': 0.52.0(6uu33tjguzoy44vb3pkhjaszly) '@azure-tools/typespec-azure-core': 0.52.0(@typespec/compiler@0.66.0(@types/node@22.10.10))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.10.10)))(@typespec/rest@0.66.0(@typespec/compiler@0.66.0(@types/node@22.10.10))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.10.10)))) @@ -6481,7 +6480,7 @@ snapshots: - bufferutil - utf-8-validate - '@typespec/http-client-python@https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNDY0ODEzMy9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.7.1.tgz(phqovtct7xb2vaqtokn2tbhedm)': + '@typespec/http-client-python@0.8.0(phqovtct7xb2vaqtokn2tbhedm)': dependencies: '@azure-tools/typespec-autorest': 0.52.0(3rl4rvlhrau42sgbqnofgdnzru) '@azure-tools/typespec-azure-core': 0.52.0(@typespec/compiler@0.66.0(@types/node@22.5.5))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.5.5)))(@typespec/rest@0.66.0(@typespec/compiler@0.66.0(@types/node@22.5.5))(@typespec/http@0.66.0(@typespec/compiler@0.66.0(@types/node@22.5.5)))) From eb3a1e5eb34407fc58cfd605b49536425f57fbfb Mon Sep 17 00:00:00 2001 From: Yuchao Yan Date: Mon, 17 Mar 2025 18:04:45 +0800 Subject: [PATCH 15/15] update --- ...auto-microsoft-python-tcgc-0.51.3-2025-2-17-18-4-38.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .chronus/changes/auto-microsoft-python-tcgc-0.51.3-2025-2-17-18-4-38.md diff --git a/.chronus/changes/auto-microsoft-python-tcgc-0.51.3-2025-2-17-18-4-38.md b/.chronus/changes/auto-microsoft-python-tcgc-0.51.3-2025-2-17-18-4-38.md new file mode 100644 index 00000000000..743a14a2fd7 --- /dev/null +++ b/.chronus/changes/auto-microsoft-python-tcgc-0.51.3-2025-2-17-18-4-38.md @@ -0,0 +1,8 @@ +--- +changeKind: feature +packages: + - "@autorest/python" + - "@azure-tools/typespec-python" +--- + +Support continuation token for paging \ No newline at end of file