diff --git a/packages/autorest.python/CHANGELOG.md b/packages/autorest.python/CHANGELOG.md index ed8bd9d1960..629636c984a 100644 --- a/packages/autorest.python/CHANGELOG.md +++ b/packages/autorest.python/CHANGELOG.md @@ -1,5 +1,15 @@ # Release +## 6.32.3 + +### Bug Fixes + +- [#3071](https://github.com/Azure/autorest.python/pull/3071) Allow `_` in namespaces + +### Other Changes + +- [#3065](https://github.com/Azure/autorest.python/pull/3065) Drop support for python3.8 + ## 6.32.2 No changes, version bump only. diff --git a/packages/autorest.python/package.json b/packages/autorest.python/package.json index 5aa237e1741..1bf2a085285 100644 --- a/packages/autorest.python/package.json +++ b/packages/autorest.python/package.json @@ -1,6 +1,6 @@ { "name": "@autorest/python", - "version": "6.32.2", + "version": "6.32.3", "description": "The Python extension for generators in AutoRest.", "scripts": { "start": "node ./scripts/run-python3.js ./scripts/start.py", @@ -29,7 +29,7 @@ }, "homepage": "https://github.com/Azure/autorest.python/blob/main/README.md", "dependencies": { - "@typespec/http-client-python": "~0.9.2-dev.1", + "@typespec/http-client-python": "~0.9.2", "@autorest/system-requirements": "~1.0.2", "fs-extra": "~11.2.0", "tsx": "~4.19.1" diff --git a/packages/typespec-python/CHANGELOG.md b/packages/typespec-python/CHANGELOG.md index fe2e8c15359..6cdba1250d2 100644 --- a/packages/typespec-python/CHANGELOG.md +++ b/packages/typespec-python/CHANGELOG.md @@ -1,5 +1,15 @@ # Release +## 0.42.3 + +### Bug Fixes + +- [#3071](https://github.com/Azure/autorest.python/pull/3071) Allow `_` in namespaces + +### Other Changes + +- [#3065](https://github.com/Azure/autorest.python/pull/3065) Drop support for python3.8 + ## 0.42.2 No changes, version bump only. diff --git a/packages/typespec-python/package.json b/packages/typespec-python/package.json index 41532e02263..0c8ee03c48a 100644 --- a/packages/typespec-python/package.json +++ b/packages/typespec-python/package.json @@ -1,6 +1,6 @@ { "name": "@azure-tools/typespec-python", - "version": "0.42.2", + "version": "0.42.3", "author": "Microsoft Corporation", "description": "TypeSpec emitter for Python SDKs", "homepage": "https://github.com/Azure/autorest.python", @@ -64,7 +64,7 @@ "js-yaml": "~4.1.0", "semver": "~7.6.2", "tsx": "~4.19.1", - "@typespec/http-client-python": "~0.9.2-dev.1", + "@typespec/http-client-python": "~0.9.2", "fs-extra": "~11.2.0" }, "devDependencies": { diff --git a/packages/typespec-python/scripts/eng/regenerate.ts b/packages/typespec-python/scripts/eng/regenerate.ts index d1ec2d0c4f7..0160372c1d6 100644 --- a/packages/typespec-python/scripts/eng/regenerate.ts +++ b/packages/typespec-python/scripts/eng/regenerate.ts @@ -20,15 +20,51 @@ interface TspCommand { } const AZURE_EMITTER_OPTIONS: Record | Record[]> = { - "azure/example/basic": { - namespace: "specs.azure.example.basic", - }, "azure/client-generator-core/access": { namespace: "specs.azure.clientgenerator.core.access", }, + "azure/client-generator-core/api-version": { + namespace: "specs.azure.clientgenerator.core.apiversion", + }, + "azure/client-generator-core/client-initialization": { + namespace: "specs.azure.clientgenerator.core.clientinitialization", + }, + "azure/client-generator-core/flatten-property": { + namespace: "specs.azure.clientgenerator.core.flattenproperty", + }, "azure/client-generator-core/usage": { namespace: "specs.azure.clientgenerator.core.usage", }, + "azure/core/basic": { + namespace: "specs.azure.core.basic", + }, + "azure/core/lro/rpc": { + namespace: "specs.azure.core.lro.rpc", + }, + "azure/core/lro/standard": { + namespace: "specs.azure.core.lro.standard", + }, + "azure/core/model": { + namespace: "specs.azure.core.model", + }, + "azure/core/page": { + namespace: "specs.azure.core.page", + }, + "azure/core/scalar": { + namespace: "specs.azure.core.scalar", + }, + "azure/core/traits": { + namespace: "specs.azure.core.traits", + }, + "azure/encode/duration": { + namespace: "specs.azure.encode.duration", + }, + "azure/example/basic": { + namespace: "specs.azure.example.basic", + }, + "azure/payload/pageable": { + namespace: "specs.azure.payload.pageable", + }, "client/structure/default": { namespace: "client.structure.service", }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a49b6d378c3..81c87e8584e 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.9.2-dev.1 - version: 0.9.2-dev.1(2ivfmxvrftapo7cbuxsaae6yq4) + specifier: ~0.9.2 + version: 0.9.2(2ivfmxvrftapo7cbuxsaae6yq4) 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.9.2-dev.1 - version: 0.9.2-dev.1(2ivfmxvrftapo7cbuxsaae6yq4) + specifier: ~0.9.2 + version: 0.9.2(2ivfmxvrftapo7cbuxsaae6yq4) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -1538,8 +1538,8 @@ packages: peerDependencies: '@typespec/compiler': ^1.0.0-rc.0 - '@typespec/http-client-python@0.9.2-dev.1': - resolution: {integrity: sha512-pGKnJXY2b/eX0ktvxjwIZPP8DqIm+LzB9JWeJ8bdzqrKmzq8fYsQjSfb6vzZIXrObC/5gvg9X789aoinaU+8YA==} + '@typespec/http-client-python@0.9.2': + resolution: {integrity: sha512-CpLRMV+plAmHcOnaIiKgIJqk/mq4sejPVs/lipt7WllseQydomqcJfyWsQUnZVkqrW7dfl1uyn/AcC5yLxmExA==} engines: {node: '>=20.0.0'} peerDependencies: '@azure-tools/typespec-autorest': '>=0.54.0 <1.0.0' @@ -5893,7 +5893,7 @@ snapshots: dependencies: '@typespec/compiler': 1.0.0-rc.0(@types/node@22.13.17) - '@typespec/http-client-python@0.9.2-dev.1(2ivfmxvrftapo7cbuxsaae6yq4)': + '@typespec/http-client-python@0.9.2(2ivfmxvrftapo7cbuxsaae6yq4)': dependencies: '@azure-tools/typespec-autorest': 0.54.0(eijwshhpe4ydfv4uxokr3dajqe) '@azure-tools/typespec-azure-core': 0.54.0(@typespec/compiler@1.0.0-rc.0(@types/node@22.13.17))(@typespec/http@1.0.0-rc.0(@typespec/compiler@1.0.0-rc.0(@types/node@22.13.17))(@typespec/streams@0.68.0(@typespec/compiler@1.0.0-rc.0(@types/node@22.13.17))))(@typespec/rest@0.68.0(@typespec/compiler@1.0.0-rc.0(@types/node@22.13.17))(@typespec/http@1.0.0-rc.0(@typespec/compiler@1.0.0-rc.0(@types/node@22.13.17))(@typespec/streams@0.68.0(@typespec/compiler@1.0.0-rc.0(@types/node@22.13.17)))))