Skip to content

feat(cli, demo): add backend decision log, polish info, and add CPU-only E2E demo test (fast, no net)#46

Merged
3-0-0 merged 1 commit intomainfrom
codex/implement-cpu-only-e2e-demo-with-tests
Aug 20, 2025
Merged

feat(cli, demo): add backend decision log, polish info, and add CPU-only E2E demo test (fast, no net)#46
3-0-0 merged 1 commit intomainfrom
codex/implement-cpu-only-e2e-demo-with-tests

Conversation

@3-0-0
Copy link
Owner

@3-0-0 3-0-0 commented Aug 20, 2025

Summary

  • expand backend detector with detailed reasons, Vulkan check, and Pillow fallback
  • add demo upscale command group and richer info output with platform and package details
  • document canonical backends and env overrides; add fast CPU-only demo test and wire it into CI

Testing

  • ruff check src/scaleforge/backend/detector.py src/scaleforge/cli/demo.py src/scaleforge/cli/info.py src/scaleforge/cli/__init__.py src/scaleforge/cli/main.py src/PIL/__init__.py tests/test_demo_e2e.py
  • pytest -q tests/test_demo_e2e.py
  • python -m scaleforge.cli detect-backend --debug
  • python -m scaleforge.cli info

https://chatgpt.com/codex/tasks/task_e_68a5a2d93878832b8fd2018eff0b263c

@3-0-0 3-0-0 merged commit 40e7b0c into main Aug 20, 2025
6 checks passed
@3-0-0 3-0-0 deleted the codex/implement-cpu-only-e2e-demo-with-tests branch August 20, 2025 10:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant