Skip to content

Switch to uv and fix progress#42

Merged
refaim merged 3 commits intomasterfrom
switch-to-uv-and-fix-progress
Jan 31, 2026
Merged

Switch to uv and fix progress#42
refaim merged 3 commits intomasterfrom
switch-to-uv-and-fix-progress

Conversation

@refaim
Copy link
Owner

@refaim refaim commented Jan 31, 2026

No description provided.

refaim and others added 3 commits January 31, 2026 01:19
Migrate project config and CI workflow from Poetry to uv.
Update .hex attribute access to str(id) for compatibility with
newer pygit2.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Progress counter covered only network requests (fetch_states), while
signature validation that follows had no progress indication at all.

Convert fetch_states() to a generator and move progress reporting into
get_addon_states() so a single counter covers both network and
validation phases. Also fix ThreadPoolExecutor leak (new instance was
created per remote).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@refaim refaim merged commit 69d0ecc into master Jan 31, 2026
2 checks passed
@refaim refaim deleted the switch-to-uv-and-fix-progress branch January 31, 2026 07:24
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.

1 participant