Skip to content

[python] fix release version metadata - #11922

Merged
Yuchao Yan (msyyc) merged 3 commits into
mainfrom
publish/python-release-version-09-10
Sep 10, 2026
Merged

[python] fix release version metadata#11922
Yuchao Yan (msyyc) merged 3 commits into
mainfrom
publish/python-release-version-09-10

Conversation

@msyyc

@msyyc Yuchao Yan (msyyc) commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Summary

  • bump @typespec/http-client-python from 0.37.1 to 0.37.2
  • synchronize the package lockfile version
  • add the 0.37.2 changelog entry for the TypeSpec 1.16.0 dependency update from [python] release new version #11919

Follow-up to #11919.

Validation

  • verified the manifest and lockfile versions are consistently set to 0.37.2
  • verified the changelog contains the 0.37.2 release heading
  • git diff --check

@github-actions

github-actions Bot commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Python emitter diff

Baseline gh:21799bc5c2a36b418eac7cd8956ea291d6ddf868 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.

🟡 Changes recommended

A Chronus changeset entry is missing for the standalone @typespec/http-client-python package version update, which is required for consistent release automation/changelog tracking.

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

Pull request overview

Updates the @typespec/http-client-python package release metadata to align with the intended 0.38.0 release, ensuring the manifest/lockfile versions and the package changelog reflect that release.

Changes:

  • Bump @typespec/http-client-python version from 0.37.1 → 0.38.0 in package.json.
  • Synchronize the npm package-lock.json top-level and root package version fields to 0.38.0.
  • Add a 0.38.0 section to the package CHANGELOG.md referencing the dependency update PR.
File summaries
File Description
packages/http-client-python/package.json Updates package version metadata to 0.38.0.
packages/http-client-python/package-lock.json Aligns lockfile version fields with the 0.38.0 release.
packages/http-client-python/CHANGELOG.md Adds a 0.38.0 changelog section for the dependency update.
Review details

Files not reviewed (1)

  • packages/http-client-python/package-lock.json: Generated file
  • Files reviewed: 2/3 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 Outdated
Comment thread packages/http-client-python/CHANGELOG.md Outdated
Copilot AI review requested due to automatic review settings September 10, 2026 03:29
@pkg-pr-new

pkg-pr-new Bot commented Sep 10, 2026

Copy link
Copy Markdown

Open in StackBlitz

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

commit: ed68915

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 version bump should be accompanied by a .chronus/changes/*.md entry for @typespec/http-client-python per the repo’s Chronus configuration (standalone package), but none is included.

Review details

Files not reviewed (1)

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

Suppressed comments (1)

packages/http-client-python/package.json:4

  • This PR bumps @typespec/http-client-python to 0.37.2 by changing package.json/package-lock.json, but it doesn’t add a corresponding Chronus changeset. Since .chronus/config.yaml includes @typespec/http-client-python in the standalone group and does not exclude package.json changes (changedFiles only excludes *.md/tests), this should include a .chronus/changes/*.md entry (likely changeKind: dependencies) so the release notes pipeline can pick up the change.
  "name": "@typespec/http-client-python",
  "version": "0.37.2",
  "author": "Microsoft Corporation",
  • Files reviewed: 2/3 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

@azure-sdk-automation

azure-sdk-automation Bot commented Sep 10, 2026

Copy link
Copy Markdown

You can try these changes here

🛝 Playground 🌐 Website 🛝 VSCode Extension

@msyyc
Yuchao Yan (msyyc) added this pull request to the merge queue Sep 10, 2026
Merged via the queue into main with commit bceb6e5 Sep 10, 2026
36 checks passed
@msyyc
Yuchao Yan (msyyc) deleted the publish/python-release-version-09-10 branch September 10, 2026 04:44
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