[python] fix release version metadata - #11922
Conversation
Python emitter diffBaseline 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. |
There was a problem hiding this comment.
🟡 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-pythonversion from 0.37.1 → 0.38.0 inpackage.json. - Synchronize the npm
package-lock.jsontop-level and root package version fields to 0.38.0. - Add a 0.38.0 section to the package
CHANGELOG.mdreferencing 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.
commit: |
There was a problem hiding this comment.
🔵 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-pythonto 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-pythonin thestandalonegroup and does not exclude package.json changes (changedFilesonly excludes *.md/tests), this should include a.chronus/changes/*.mdentry (likelychangeKind: 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
|
You can try these changes here
|
Summary
@typespec/http-client-pythonfrom 0.37.1 to 0.37.2Follow-up to #11919.
Validation
git diff --check