Skip to content

creates combined artifact for python sdk v2#847

Open
prathikr wants to merge 2 commits into
mainfrom
prathikrao/python-sdk-combined-artifact
Open

creates combined artifact for python sdk v2#847
prathikr wants to merge 2 commits into
mainfrom
prathikrao/python-sdk-combined-artifact

Conversation

@prathikr

Copy link
Copy Markdown
Collaborator

creates python-sdk-v2 artifact with all the whl files across all platforms

Copilot AI review requested due to automatic review settings June 29, 2026 18:05
@vercel

vercel Bot commented Jun 29, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
foundry-local Ready Ready Preview, Comment Jun 29, 2026 9:26pm

Request Review

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.

Pull request overview

This PR adds a consolidated distribution artifact for the v2 Python SDK. A new python_pack_all_wheels stage (emitted inside the WinML template expansion of stages-python.yml) waits on all six platform build stages — four base wheels (win-x64, win-arm64, linux-x64, osx-arm64) and two winml wheels (win-x64, win-arm64) — downloads each per-platform wheel artifact, and copies every .whl into a single python-sdk-v2 pipeline artifact. This makes it easy to grab the full wheel set for a release without collecting six separate artifacts.

Changes:

  • Added a python_pack_all_wheels stage that aggregates all base + WinML wheels into one python-sdk-v2 artifact, with dependsOn and pipelineArtifact inputs covering all six build stages.
  • Added a PowerShell collection step that validates each source directory exists and contains at least one wheel, then copies wheels into the output directory and logs the final set.
  • Updated the file header comment to document the new consolidated artifact.

Comment thread .pipelines/v2/templates/stages-python.yml Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants