Skip to content

[python] let client options on child clients override parent client#9776

Merged
iscai-msft merged 7 commits intomicrosoft:mainfrom
iscai-msft:python/clientOptionInterface
Feb 26, 2026
Merged

[python] let client options on child clients override parent client#9776
iscai-msft merged 7 commits intomicrosoft:mainfrom
iscai-msft:python/clientOptionInterface

Conversation

@iscai-msft
Copy link
Copy Markdown
Member

fixes #9757

@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 Feb 23, 2026
@iscai-msft iscai-msft enabled auto-merge February 23, 2026 22:14
@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Feb 23, 2026

Open in StackBlitz

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http@9776
npm i https://pkg.pr.new/microsoft/typespec/@typespec/http-client@9776

commit: 6182ae7

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 23, 2026

All changed packages have been documented.

  • @typespec/http-client-python
Show changes

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

Allow client options on child clients to override parent clients

@azure-sdk
Copy link
Copy Markdown
Collaborator

azure-sdk commented Feb 23, 2026

You can try these changes here

🛝 Playground 🌐 Website 🛝 VSCode Extension

@iscai-msft iscai-msft added this pull request to the merge queue Feb 26, 2026
Merged via the queue into microsoft:main with commit 5fc0411 Feb 26, 2026
31 checks passed
@iscai-msft iscai-msft deleted the python/clientOptionInterface branch February 26, 2026 03:33
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.

[http-client-python] @clientOption granularity

4 participants