Skip to content

[python] release new version - #11871

Merged
Yuchao Yan (msyyc) merged 4 commits into
mainfrom
publish/python-release-09-07
Sep 7, 2026
Merged

[python] release new version#11871
Yuchao Yan (msyyc) merged 4 commits into
mainfrom
publish/python-release-09-07

Conversation

@msyyc

Copy link
Copy Markdown
Contributor

No description provided.

@pkg-pr-new

pkg-pr-new Bot commented Sep 7, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@typespec/http-client-python@11871

commit: 317f05a

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The peer dependency minimum bump to @azure-tools/typespec-client-generator-core >=0.71.2 should be explicitly documented (and its compatibility impact confirmed) before publishing the release.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Bumps the @typespec/http-client-python emitter to 0.37.1, updates dependency pinning (notably @azure-tools/typespec-client-generator-core), and rolls up recent changes into the package changelog while removing the consumed .chronus entries.

Changes:

  • Bump @typespec/http-client-python version to 0.37.1 and tighten the @azure-tools/typespec-client-generator-core peer/dev dependency to 0.71.2.
  • Refresh package-lock.json to match the new version/dependency resolutions.
  • Add 0.37.1 release notes to CHANGELOG.md and delete the corresponding .chronus/changes/* entries.
File summaries
File Description
packages/http-client-python/package.json Version bump to 0.37.1; updates @azure-tools/typespec-client-generator-core minimum peer dependency and devDependency.
packages/http-client-python/package-lock.json Lockfile updated for 0.37.1 and new resolved dependency versions/sources.
packages/http-client-python/CHANGELOG.md Adds 0.37.1 release notes (bug fix entries).
.chronus/changes/python-spector-tests-arm-operationtemplates-nextlink-2026-8-19-6-0-0.md Removes an internal Chronus entry (assumed consumed as part of versioning/release).
.chronus/changes/fix-python-playground-bundle-esbuild-2026-9-1-14-15-1.md Removes a Chronus fix entry (rolled into changelog).
.chronus/changes/fix-python-no-sdk-clients-suppression-2026-09-02.md Removes a Chronus fix entry (rolled into changelog).
Review details

Files not reviewed (1)

  • packages/http-client-python/package-lock.json: Generated file
  • Files reviewed: 5/6 changed files
  • Comments generated: 2
  • Review effort level: Lite

💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread packages/http-client-python/package.json
Comment thread packages/http-client-python/CHANGELOG.md
Copilot AI review requested due to automatic review settings September 7, 2026 02:07
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Python emitter diff

Baseline gh:e218d1688db3c683d098dd2418b15c547e3950c0 vs this PR.

No changes to generated output.

Rendered diff: inline on the run summary, or the emitter-diff-html artifact.

Informational check (eng/emitter-diff); does not block the PR.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

package-lock.json now points @typespec/spector@0.1.0-alpha.29-dev.0 at npmjs where that version does not appear to exist, which is likely to break installs.

Review details

Files not reviewed (1)

  • packages/http-client-python/package-lock.json: Generated file

Suppressed comments (1)

packages/http-client-python/CHANGELOG.md:9

  • The 0.37.1 entry documents bug fixes, but this release also bumps the minimum @azure-tools/typespec-client-generator-core version (peer/dev) to 0.71.2. Please add a “Bump dependencies” note for this change (consistent with prior entries like 0.31.1 which tracks dependency bumps separately).
### Bug Fixes

- [#11823](https://github.com/microsoft/typespec/pull/11823) Allow `no-sdk-clients` warnings to be suppressed by reporting them on the TypeSpec service namespace.
- [#11811](https://github.com/microsoft/typespec/pull/11811) Fix playground bundle publish failing with esbuild errors ("Could not resolve child_process/crypto/fs/promises/os") by moving the browser-safe YAML serialization helper out of a module that also contains Node-only code

  • Files reviewed: 5/6 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI review requested due to automatic review settings September 7, 2026 02:18
@azure-sdk-automation

azure-sdk-automation Bot commented Sep 7, 2026

Copy link
Copy Markdown

You can try these changes here

🛝 Playground 🌐 Website 🛝 VSCode Extension

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

The changelog entry for 0.37.1 omits the peer/dev dependency bump to @azure-tools/typespec-client-generator-core@0.71.2, which is a user-visible requirement change that should be called out in release notes.

Review details

Files not reviewed (1)

  • packages/http-client-python/package-lock.json: Generated file

Suppressed comments (1)

packages/http-client-python/CHANGELOG.md:8

  • This release bumps the @azure-tools/typespec-client-generator-core peer/dev dependency to 0.71.2 (package.json), but the 0.37.1 changelog entry only lists bug fixes. Please add a "Bump dependencies" note so consumers can see the peer dependency minimum changed.
### Bug Fixes

- [#11823](https://github.com/microsoft/typespec/pull/11823) Allow `no-sdk-clients` warnings to be suppressed by reporting them on the TypeSpec service namespace.
- [#11811](https://github.com/microsoft/typespec/pull/11811) Fix playground bundle publish failing with esbuild errors ("Could not resolve child_process/crypto/fs/promises/os") by moving the browser-safe YAML serialization helper out of a module that also contains Node-only code
  • Files reviewed: 5/6 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI review requested due to automatic review settings September 7, 2026 02:31

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The updated @azure-tools/typespec-client-generator-core version constraints may not be satisfiable from the default npm registry, which can break consumer/contributor installs unless the intended registry availability is confirmed.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Review details

Files not reviewed (1)

  • packages/http-client-python/package-lock.json: Generated file
  • Files reviewed: 5/6 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

@msyyc
Yuchao Yan (msyyc) added this pull request to the merge queue Sep 7, 2026
Merged via the queue into main with commit 6494383 Sep 7, 2026
43 checks passed
@msyyc
Yuchao Yan (msyyc) deleted the publish/python-release-09-07 branch September 7, 2026 05:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

emitter:client:python Issue for the Python client emitter: @typespec/http-client-python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants