Skip to content

docs: update http-client-python CONTRIBUTING with end-to-end release workflow#10474

Merged
iscai-msft merged 3 commits intomicrosoft:mainfrom
iscai-msft:python/update-contributing-docs
Apr 24, 2026
Merged

docs: update http-client-python CONTRIBUTING with end-to-end release workflow#10474
iscai-msft merged 3 commits intomicrosoft:mainfrom
iscai-msft:python/update-contributing-docs

Conversation

@iscai-msft
Copy link
Copy Markdown
Member

Updates the downstream testing and post-release sections of packages/http-client-python/CONTRIBUTING.md to reflect the new CI and regeneration infrastructure:

  • Branded emitter CI: Runs automatically on unbranded emitter PRs, verifying compatibility with @azure-tools/typespec-python
  • Manual regeneration: The workflow in azure-sdk-for-python supports both branded and unbranded emitter versions
  • Post-release steps: Clear instructions for updating eng/emitter-package.json, running tsp-client generate-config-files, and the automatic regeneration flow
  • Generated code location: Documents where regenerated tests live in azure-sdk-for-python

@microsoft-github-policy-service microsoft-github-policy-service Bot added the emitter:client:python Issue for the Python client emitter: @typespec/http-client-python label Apr 23, 2026
@iscai-msft iscai-msft force-pushed the python/update-contributing-docs branch from 1d30594 to 0be70e5 Compare April 23, 2026 14:40
…workflow

Update the downstream testing and post-release sections to reflect the
new CI and regeneration infrastructure:
- Branded emitter CI runs automatically on unbranded PRs
- Manual regeneration workflow supports both branded/unbranded emitters
- Post-release steps for updating azure-sdk-for-python
- Generated code location in azure-sdk-for-python

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@iscai-msft iscai-msft force-pushed the python/update-contributing-docs branch from 0be70e5 to ad105d4 Compare April 23, 2026 14:47
@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Apr 23, 2026

Open in StackBlitz

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

commit: 821b503

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 23, 2026

All changed packages have been documented.

  • @typespec/http-client-python
Show changes

@typespec/http-client-python - internal ✏️

Fix transient mypy CI failures on Windows with retry logic and update CONTRIBUTING docs to reflect the new end-to-end release workflow

@azure-sdk
Copy link
Copy Markdown
Collaborator

azure-sdk commented Apr 23, 2026

You can try these changes here

🛝 Playground 🌐 Website 🛝 VSCode Extension

@iscai-msft iscai-msft enabled auto-merge April 24, 2026 22:02
@iscai-msft iscai-msft added this pull request to the merge queue Apr 24, 2026
Merged via the queue into microsoft:main with commit f2692b3 Apr 24, 2026
41 checks passed
@iscai-msft iscai-msft deleted the python/update-contributing-docs branch April 24, 2026 23:51
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