Skip to content

[python] add support for clientDefaultValue to unblock CI#10476

Merged
iscai-msft merged 5 commits intomicrosoft:mainfrom
iscai-msft:python/fixCI
Apr 24, 2026
Merged

[python] add support for clientDefaultValue to unblock CI#10476
iscai-msft merged 5 commits intomicrosoft:mainfrom
iscai-msft:python/fixCI

Conversation

@iscai-msft
Copy link
Copy Markdown
Member

No description provided.

iscai-msft and others added 2 commits April 23, 2026 15:55
Use the pinned npm versions of @typespec/http-specs and
@azure-tools/azure-http-specs from http-client-python's package.json
instead of rebuilding from typespec-azure main source. This prevents
CI from breaking when new specs are added upstream.

- Build step: copy pinned dist over workspace-built dist before upload
- Test step: skip source rebuild, use downloaded pinned artifacts

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@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@10476

commit: 2a87b20

@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 failing CI

@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 and others added 3 commits April 24, 2026 14:52
The turbo build step may create core/packages/http-specs/dist/ before
the cp step. When cp -r copies into an existing directory, it nests
the source inside it (dist/dist/), causing helper.js to resolve the
wrong root path and fail to find assets/image.png.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@iscai-msft iscai-msft enabled auto-merge April 24, 2026 20:09
@iscai-msft iscai-msft changed the title [python] pin specs version in CI, speed up black [python] add support for clientDefaultValue to unblock CI Apr 24, 2026
@iscai-msft iscai-msft added this pull request to the merge queue Apr 24, 2026
Merged via the queue into microsoft:main with commit c31db99 Apr 24, 2026
47 checks passed
@iscai-msft iscai-msft deleted the python/fixCI branch April 24, 2026 21:46
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 eng

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants