Skip to content

chore: prepare thread mvp#148

Merged
bniladridas merged 1 commit into
mainfrom
thread-mvp-cleanup
May 28, 2026
Merged

chore: prepare thread mvp#148
bniladridas merged 1 commit into
mainfrom
thread-mvp-cleanup

Conversation

@bniladridas

Copy link
Copy Markdown
Member

Why
This repo needed the active image flow, setup path, release metadata, and automation names to match the current Thread direction.

Result

  • Added a working local API flow for upload, tiling, CPU upscale fallback, stitching, jobs, and output downloads.
  • Renamed active project metadata from hybrid-compute to thread.
  • Lowered the version to 0.1.0 and aligned Python support to 3.10+.
  • Made setup CPU-first, with CUDA, Metal, and native OpenCV optional.
  • Quieted README, changelog, security, docs, and workflow names.
  • Added API tests and script checks.

Checks

  • pre-commit during commit
  • .venv/bin/ruff check .
  • .venv/bin/ruff format --check .
  • .venv/bin/python -m pytest
  • ./test_changes.sh
  • bash scripts/validate_release_config.sh
  • cmake configure and build with CUDA/OpenCV/Metal off
  • ctest --test-dir build --output-on-failure

Notes
The README image uses the future thread raw URL. If the repo is not renamed before merge, switch that URL back to hybrid-compute for this PR.

@bniladridas bniladridas changed the title Prepare Thread MVP chore: prepare thread mvp May 28, 2026

@gpucomm-hq gpucomm-hq left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@bniladridas bniladridas merged commit f375435 into main May 28, 2026
39 checks passed
@bniladridas bniladridas deleted the thread-mvp-cleanup branch May 28, 2026 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants