unsloth/.github
Daniel Han f813403c77 CI(windows): patch Studio venv with full typer/pydantic dep trees
Belt-and-suspenders for the --no-deps install of no-torch-runtime.txt:
add a workflow step in every Windows job that runs

  pip install --upgrade typer pydantic huggingface_hub

inside the Studio venv after install.ps1 finishes. install.ps1 itself
keeps --no-deps so torch never lands transitively, but typer +
pydantic + huggingface_hub don't depend on torch and absolutely need
their full runtime dep trees to import. Pinning the exact transitive
list in no-torch-runtime.txt is fragile (each minor version of typer
or pydantic adds another package -- click, then annotated-doc, then
pydantic-core, then typing-inspection, etc.). The follow-up
pip install --upgrade is idempotent (no-op when everything's already
there) and pulls in any missing module in one step.

Also pin typing-inspection in no-torch-runtime.txt directly so the
Linux/Mac --no-deps path picks it up the next time a fresh runner
image is provisioned.
2026-05-07 10:31:37 +00:00
..
ISSUE_TEMPLATE Update issue template 2026-03-23 10:10:15 +05:30
workflows CI(windows): patch Studio venv with full typer/pydantic dep trees 2026-05-07 10:31:37 +00:00
CODEOWNERS Update CODEOWNERS 2026-03-13 13:38:19 -07:00
dependabot.yml CI(security): defense-in-depth additions across 7 axes 2026-05-07 00:09:40 +00:00
FUNDING.yml Update FUNDING.yml (#3792) 2025-12-28 19:57:43 -08:00