diff --git a/.chronus/changes/copilot-add-test-case-http-client-2026-0-19-7-35-17.md b/.chronus/changes/copilot-add-test-case-http-client-2026-0-19-7-35-17.md deleted file mode 100644 index a38cc874111..00000000000 --- a/.chronus/changes/copilot-add-test-case-http-client-2026-0-19-7-35-17.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -changeKind: feature -packages: - - "@typespec/http-client-python" ---- - -Support enum type for array encode \ No newline at end of file diff --git a/.chronus/changes/copilot-add-test-case-http-client-python-2026-0-15-4-53-44.md b/.chronus/changes/copilot-add-test-case-http-client-python-2026-0-15-4-53-44.md deleted file mode 100644 index 6ea9b8d973e..00000000000 --- a/.chronus/changes/copilot-add-test-case-http-client-python-2026-0-15-4-53-44.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -changeKind: internal -packages: - - "@typespec/http-client-python" ---- - -Add test case \ No newline at end of file diff --git a/.chronus/changes/python-fix-nightly-2026-0-20-15-4-26.md b/.chronus/changes/python-fix-nightly-2026-0-20-15-4-26.md deleted file mode 100644 index 0956637acec..00000000000 --- a/.chronus/changes/python-fix-nightly-2026-0-20-15-4-26.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -changeKind: fix -packages: - - "@typespec/http-client-python" ---- - -support "apiVersions" of TCGC metadata \ No newline at end of file diff --git a/packages/http-client-python/CHANGELOG.md b/packages/http-client-python/CHANGELOG.md index d6601a1795e..de924b7dbe1 100644 --- a/packages/http-client-python/CHANGELOG.md +++ b/packages/http-client-python/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log - @typespec/http-client-python +## 0.25.0 + +### Features + +- [#9407](https://github.com/microsoft/typespec/pull/9407) Support enum type for array encode + +### Bug Fixes + +- [#9417](https://github.com/microsoft/typespec/pull/9417) support "apiVersions" of TCGC metadata + + ## 0.24.1 ### Bug Fixes diff --git a/packages/http-client-python/package-lock.json b/packages/http-client-python/package-lock.json index 6b39d9b20f6..c4d90142d61 100644 --- a/packages/http-client-python/package-lock.json +++ b/packages/http-client-python/package-lock.json @@ -1,12 +1,12 @@ { "name": "@typespec/http-client-python", - "version": "0.24.1", + "version": "0.25.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@typespec/http-client-python", - "version": "0.24.1", + "version": "0.25.0", "hasInstallScript": true, "license": "MIT", "dependencies": { @@ -17,12 +17,12 @@ "tsx": "~4.19.1" }, "devDependencies": { - "@azure-tools/azure-http-specs": "0.1.0-alpha.35", + "@azure-tools/azure-http-specs": "0.1.0-alpha.36", "@azure-tools/typespec-autorest": "~0.64.0", "@azure-tools/typespec-azure-core": "~0.64.0", "@azure-tools/typespec-azure-resource-manager": "~0.64.0", "@azure-tools/typespec-azure-rulesets": "~0.64.0", - "@azure-tools/typespec-client-generator-core": "~0.64.1", + "@azure-tools/typespec-client-generator-core": "~0.64.2", "@types/js-yaml": "~4.0.5", "@types/node": "~24.1.0", "@types/semver": "7.5.8", @@ -53,7 +53,7 @@ "@azure-tools/typespec-azure-core": ">=0.64.0 <1.0.0", "@azure-tools/typespec-azure-resource-manager": ">=0.64.0 <1.0.0", "@azure-tools/typespec-azure-rulesets": ">=0.64.0 <1.0.0", - "@azure-tools/typespec-client-generator-core": ">=0.64.1 <1.0.0", + "@azure-tools/typespec-client-generator-core": ">=0.64.2 <1.0.0", "@typespec/compiler": "^1.8.0", "@typespec/events": ">=0.78.0 <1.0.0", "@typespec/http": "^1.8.0", @@ -66,9 +66,9 @@ } }, "node_modules/@azure-tools/azure-http-specs": { - "version": "0.1.0-alpha.35", - "resolved": "https://registry.npmjs.org/@azure-tools/azure-http-specs/-/azure-http-specs-0.1.0-alpha.35.tgz", - "integrity": "sha512-ECvGts/kO4+5vpDVwZayk3RGhzsX5Ouwctjhv16Gd/jmKY6S9voGWqR23IfD9QjrsLCyoUVwljIZQrOfqv4HwQ==", + "version": "0.1.0-alpha.36", + "resolved": "https://registry.npmjs.org/@azure-tools/azure-http-specs/-/azure-http-specs-0.1.0-alpha.36.tgz", + "integrity": "sha512-tn6qiiTA+ToLmOqj4CSJNAbeuSUj6hIRiXzDhR8b7jilFLnXQ2MYKnJNnjL2O/CDd0utWUqg/2kNlQitSLnxmA==", "dev": true, "license": "MIT", "dependencies": { @@ -167,9 +167,9 @@ } }, "node_modules/@azure-tools/typespec-client-generator-core": { - "version": "0.64.1", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-client-generator-core/-/typespec-client-generator-core-0.64.1.tgz", - "integrity": "sha512-u1iWLergQmNG/0Wk3wVjCj/Q9cxUlxLGnLhd0hr3H1Wy1xvg7mLRaH+a62J//wvUZYBQsz1XGnm2QnksAzAdzg==", + "version": "0.64.2", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-client-generator-core/-/typespec-client-generator-core-0.64.2.tgz", + "integrity": "sha512-1y5YNnMWQXQjjinmAINP9BpV8U5KBdgw/sqFZbtaoJ/gOQynG8TR1xQGgVbkg/sfiMlTYSiL8ru1efO7vHVuMA==", "dev": true, "license": "MIT", "dependencies": { diff --git a/packages/http-client-python/package.json b/packages/http-client-python/package.json index a122c496717..4ac9b282013 100644 --- a/packages/http-client-python/package.json +++ b/packages/http-client-python/package.json @@ -1,6 +1,6 @@ { "name": "@typespec/http-client-python", - "version": "0.24.1", + "version": "0.25.0", "author": "Microsoft Corporation", "description": "TypeSpec emitter for Python SDKs", "homepage": "https://typespec.io", @@ -58,7 +58,7 @@ "@azure-tools/typespec-azure-core": ">=0.64.0 <1.0.0", "@azure-tools/typespec-azure-resource-manager": ">=0.64.0 <1.0.0", "@azure-tools/typespec-azure-rulesets": ">=0.64.0 <1.0.0", - "@azure-tools/typespec-client-generator-core": ">=0.64.1 <1.0.0", + "@azure-tools/typespec-client-generator-core": ">=0.64.2 <1.0.0", "@typespec/compiler": "^1.8.0", "@typespec/http": "^1.8.0", "@typespec/openapi": "^1.8.0", @@ -81,8 +81,8 @@ "@azure-tools/typespec-azure-core": "~0.64.0", "@azure-tools/typespec-azure-resource-manager": "~0.64.0", "@azure-tools/typespec-azure-rulesets": "~0.64.0", - "@azure-tools/typespec-client-generator-core": "~0.64.1", - "@azure-tools/azure-http-specs": "0.1.0-alpha.35", + "@azure-tools/typespec-client-generator-core": "~0.64.2", + "@azure-tools/azure-http-specs": "0.1.0-alpha.36", "@typespec/compiler": "^1.8.0", "@typespec/http": "^1.8.0", "@typespec/openapi": "^1.8.0",