From 122cdd9e50f87167257effae762492e5d3d5574b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 18 Mar 2026 22:38:04 +0000 Subject: [PATCH 1/2] Initial plan From 72d08491dcbc0b2447fe239ca11122f0f1be0fc2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 18 Mar 2026 22:47:00 +0000 Subject: [PATCH 2/2] Update azure-http-specs to 0.1.0-alpha.39-dev.4 for resiliency srv-driven clientLocation fix Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com> --- ...-test-case-resiliency-srv-driven-2026-3-18-22-38-50.md | 7 +++++++ packages/http-client-python/package-lock.json | 8 ++++---- packages/http-client-python/package.json | 2 +- 3 files changed, 12 insertions(+), 5 deletions(-) create mode 100644 .chronus/changes/add-test-case-resiliency-srv-driven-2026-3-18-22-38-50.md diff --git a/.chronus/changes/add-test-case-resiliency-srv-driven-2026-3-18-22-38-50.md b/.chronus/changes/add-test-case-resiliency-srv-driven-2026-3-18-22-38-50.md new file mode 100644 index 00000000000..7dc5b333d28 --- /dev/null +++ b/.chronus/changes/add-test-case-resiliency-srv-driven-2026-3-18-22-38-50.md @@ -0,0 +1,7 @@ +--- +changeKind: internal +packages: + - "@typespec/http-client-python" +--- + +Update `@azure-tools/azure-http-specs` dependency to `0.1.0-alpha.39-dev.4` to validate existing test coverage for `resiliency/srv-driven` spec after `@@clientLocation` decorators were added on `AddOptionalParam` operations to keep them on the root client (Azure/typespec-azure#4058). diff --git a/packages/http-client-python/package-lock.json b/packages/http-client-python/package-lock.json index b82ca429199..3390e147c3d 100644 --- a/packages/http-client-python/package-lock.json +++ b/packages/http-client-python/package-lock.json @@ -17,7 +17,7 @@ "tsx": "^4.21.0" }, "devDependencies": { - "@azure-tools/azure-http-specs": "0.1.0-alpha.39-dev.3", + "@azure-tools/azure-http-specs": "0.1.0-alpha.39-dev.4", "@azure-tools/typespec-autorest": "~0.66.0", "@azure-tools/typespec-azure-core": "~0.66.0", "@azure-tools/typespec-azure-resource-manager": "~0.66.0", @@ -66,9 +66,9 @@ } }, "node_modules/@azure-tools/azure-http-specs": { - "version": "0.1.0-alpha.39-dev.3", - "resolved": "https://registry.npmjs.org/@azure-tools/azure-http-specs/-/azure-http-specs-0.1.0-alpha.39-dev.3.tgz", - "integrity": "sha512-YDKr1H7FJoWN8tWyFzVVOLV+mI5VlorxNdMNLmiHsiEJrycXy7EqV6FelDTq6/M0UWLmzUmM/axOWTkCqGS1Yw==", + "version": "0.1.0-alpha.39-dev.4", + "resolved": "https://registry.npmjs.org/@azure-tools/azure-http-specs/-/azure-http-specs-0.1.0-alpha.39-dev.4.tgz", + "integrity": "sha512-tWKw3X1Nbu4/itGRtdSv2/J7JIVjiwFZ+BmEu8/6ff0n09vBwtPtVYYnNb4IxSdUvl3V7yEiDrBrhSYK/kpuTg==", "dev": true, "license": "MIT", "dependencies": { diff --git a/packages/http-client-python/package.json b/packages/http-client-python/package.json index 9acd8f7a3c4..f23e30f27f6 100644 --- a/packages/http-client-python/package.json +++ b/packages/http-client-python/package.json @@ -82,7 +82,7 @@ "@azure-tools/typespec-azure-resource-manager": "~0.66.0", "@azure-tools/typespec-azure-rulesets": "~0.65.1", "@azure-tools/typespec-client-generator-core": "~0.66.1", - "@azure-tools/azure-http-specs": "0.1.0-alpha.39-dev.3", + "@azure-tools/azure-http-specs": "0.1.0-alpha.39-dev.4", "@typespec/compiler": "^1.10.0", "@typespec/http": "^1.10.0", "@typespec/openapi": "^1.10.0",