mirror of
https://github.com/Comfy-Org/desktop.git
synced 2026-11-04 23:47:43 +00:00
[PR #1298] Add uv parser: GUI tracking of uv downloads / installation #1471
Labels
No labels
area: desktop-app
Bounty
bug
bug-cop:answered
bug-cop:response-received
component: installer
component: preload
custom node
dependencies
Design
documentation
duplicate
enhancement
expected
frontend
good first issue
installation
Low-Priority
performance
Planned
platform: cross-platform
platform: windows
Potential Bug
Potential Bug
pull-request
question
refactor
Release
stale
User Support
V1
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Comfy-Org/desktop#1471
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Comfy-Org/desktop/pull/1298
Author: @webfiltered
Created: 9/7/2025
Status: 🔄 Open
Base:
main← Head:parse-uv-v📝 Commits (10+)
1c2528cDocument UV package manager research findings6982a24Add comprehensive UV pip install output analysisec3c2a1Fix UV output analysis after complete file reading5ae553fAdd specific output examples for each stage transition9c25d8fDocument exact verbatim output for stage transitionsa574909Fix UV output documentation accuracyfc79b91Remove cache checking as separate stagee0ca85dAdd rationale for each phase start marker9eb4c9eMake time unit patterns flexible in UV parsera9dfd1dRemove erroneously re-added cache_checking stage📊 Changes
19 files changed (+4797 additions, -3 deletions)
View changed files
➕
astral-uv-research-document.md(+109 -0)📝
src/main-process/appState.ts(+9 -0)➕
src/uv-parser/interfaces.ts(+58 -0)➕
src/uv-parser/parseFile.ts(+46 -0)➕
src/uv-parser/parser.ts(+507 -0)➕
src/uv-parser/patterns.ts(+156 -0)➕
src/uv-parser/stateManager.ts(+298 -0)➕
src/uv-parser/statelessAnalysis.md(+172 -0)➕
src/uv-parser/testParser.ts(+185 -0)➕
src/uv-parser/types.ts(+343 -0)➕
src/uv-parser/uvIntegration.ts(+193 -0)➕
src/uv-parser/uvProcess.ts(+626 -0)➕
src/uv-parser/uvProcessExamples.ts(+107 -0)➕
src/uv-parser/uvState.ts(+503 -0)➕
src/uv-parser/uvStateInterfaces.ts(+360 -0)📝
src/virtualEnvironment.ts(+1 -3)➕
tests/unit/uv-parser/stateManager.test.ts(+161 -0)➕
tests/unit/uv-parser/uvProcess.test.ts(+453 -0)➕
uv-output-structure-analysis.md(+510 -0)📄 Description
WIP - on hold until time permits.
Layers:
┆Issue is synchronized with this Notion page by Unito
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.