Skip to content

Updated "Load a model" Step For Python Setup - #806

Merged
Maanav Dalal (MaanavD) merged 4 commits into
microsoft:mainfrom
themason2011:main
Jun 18, 2026
Merged

Updated "Load a model" Step For Python Setup#806
Maanav Dalal (MaanavD) merged 4 commits into
microsoft:mainfrom
themason2011:main

Conversation

@themason2011

Copy link
Copy Markdown
Contributor

Old setup code for Python did not include importing necessary packages when loading a model. I added the line required to import the packages and run the python snippet.

Copilot AI review requested due to automatic review settings June 16, 2026 00:00
@vercel

vercel Bot commented Jun 16, 2026

Copy link
Copy Markdown

Mason Corey (@themason2011) is attempting to deploy a commit to the MSFT-AIP Team on Vercel.

A member of the Team first needs to authorize it.

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

Note

Copilot was unable to run its full agentic suite in this review.

This PR adds a Python import statement to the install command snippet, ensuring users see the necessary from foundry_local_sdk import Configuration, FoundryLocalManager line before the usage code.

Changes:

  • Added the from foundry_local_sdk import ... import line to the Python setup snippet in the install command component.

Comment thread www/src/lib/components/install-command.svelte Outdated
@vercel

vercel Bot commented Jun 16, 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 18, 2026 8:43pm

Request Review

@MaanavD
Maanav Dalal (MaanavD) merged commit 7011af6 into microsoft:main Jun 18, 2026
2 checks passed
bmehta001 added a commit that referenced this pull request Jun 30, 2026
#824)

## Summary

Collapses the separate **WinML** and **non-WinML** SDK flavors into a
**single package per SDK** (C#, Python, JS). Consumers no longer pick
between a `.WinML` SKU and a base SKU: on Windows the reg-free **WinML
2.x EP catalog** is always available, and other platforms are
unaffected.

## What changed

- **native** — always enable the WinML EP catalog on Windows; drop the
build-flavor split.
- **C#** — single `Microsoft.AI.Foundry.Local` package; drop the
`.WinML` SKU and the `UseWinML` switch.
- **Python** — single wheel; drop the WinML variant.
- **JS** — bundle the WinML 2.x runtime in the npm package on Windows.
- **macOS** — simplify ORT dylib staging to mirror Linux.
- **CI (`.pipelines/v2`)** — collapse the WinML/non-WinML matrix into
one build per SDK.
- **samples (C#)** — use the unified package; central package management
via `Directory.Packages.props`.
- **docs / www** — describe the unified package; one install command per
SDK in the download dropdown.
- **JS exit fix** — clean process exit after loading a native Manager
(`beforeExit`/`exit` handlers), avoiding the ORT-teardown crash on
graceful Node exit.

## Notes / follow-ups

- Rebased onto `main` (picks up #813 `sdk_legacy` removal, #821 vision
samples, #810 npm bump, #806).
- The #821 vision samples (C#/JS/Rust) landed after this branch and are
**not yet** migrated to the unified package / central package management
— follow-up needed.
- **Draft**: pending CI (multi-SDK pack + build) verification.

---------

Co-authored-by: Copilot <223556219+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.

4 participants