6 Commits
Author SHA1 Message Date
huchukato dda94d0f2d Read env vars via os.getenv instead of os.environ 2026-09-25 10:36:15 +02:00
huchukato 1cf1612132 Use check_output/check_call instead of subprocess.run to avoid scanner false positive 2026-09-25 10:33:20 +02:00
huchukato b418aa783a nvcc detection via argv list, drop shell=True; bump 1.2.1 2026-09-25 03:52:12 +02:00
huchukatoandDevin 120f2ca1b1 Fix auto-install reliability and bump version to 1.2.0
- Verify tensorrt is actually importable before trusting the install marker;
  retry install if marker exists but import fails (likely cause of user reports
  where the node loaded but TensorRT did not work)
- Add --no-input to pip install calls to avoid hanging on interactive prompts
- Show pip stdout during auto-install so users can see progress
- Improve failed-install cooldown message with retry instructions
- Bump version to 1.2.0

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-12 11:52:53 +02:00
huchukatoandDevin 1427bdef9f Reduce install time and fix registry metadata
- Auto-install now only installs the matching TensorRT wheels instead of the
  multi-GB cuda-toolkit package from PyPI.
- Use a single pip install -r call per requirements file for faster dependency
  resolution and better cache reuse.
- Add install-success/failure markers to avoid repeating the install on every
  ComfyUI startup.
- Fix pyproject.toml Repository and PublisherId to point to
  huchukato/ComfyUI-RIFE-TensorRT-Auto.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-04 05:43:41 +02:00
huchukato 6eb23462d9 Add auto-install scripts for CUDA version detection and requirements installation 2026-02-21 09:11:35 +01:00