Skip to content

v25.12.33#1529

Merged
ROBERT-MCDOWELL merged 2 commits intoDrewThomasson:v25from
ROBERT-MCDOWELL:v25
Jan 14, 2026
Merged

v25.12.33#1529
ROBERT-MCDOWELL merged 2 commits intoDrewThomasson:v25from
ROBERT-MCDOWELL:v25

Conversation

@ROBERT-MCDOWELL
Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings January 14, 2026 15:29
@ROBERT-MCDOWELL ROBERT-MCDOWELL merged commit 38cf594 into DrewThomasson:v25 Jan 14, 2026
2 checks passed
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR rolls back the application version from 26.1.14 to 25.12.33 and addresses several issues related to progress tracking in audio processing functions and fixes a potential divide-by-zero edge case in VRAM detection.

Changes:

  • Refactored progress tracking to use local variable is_gui_process instead of repeatedly accessing session['is_gui_process']
  • Updated assemble_audio_chunks_worker() calls to include new progress_queue and job_id parameters
  • Consolidated progress tracking in SubprocessPipe by removing duplicate _on_progress() method in favor of _emit_progress()
  • Added guard condition in VRAMDetector._ceil_gb() to handle zero or negative byte values
  • Rolled back application version in Dockerfile from 26.1.14 to 25.12.33

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
lib/core.py Refactored is_gui_process usage and updated function calls with progress tracking parameters
lib/classes/subprocess_pipe.py Removed duplicate _on_progress() method and consolidated progress reporting logic
lib/classes/vram_detector.py Added safety check for negative/zero byte values in _ceil_gb()
Dockerfile Version rollback from 26.1.14 to 25.12.33

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread lib/core.py
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.

2 participants