Skip to content

fix: use yt-dlp[default] for upgrading logic#557

Merged
arabcoders merged 8 commits into
masterfrom
dev
Feb 5, 2026
Merged

fix: use yt-dlp[default] for upgrading logic#557
arabcoders merged 8 commits into
masterfrom
dev

Conversation

@arabcoders

Copy link
Copy Markdown
Owner
  • Updated exception handling in downloads/status_tracker.py to avoid logging errors for expected exceptions during status draining.
  • Modified the package installation logic in PackageInstaller.py and the GitHub workflow to consistently use yt-dlp[default] for upgrades and installations, ensuring all required dependencies are included.
  • Changed the default value of prevent_live_premiere in config.py to True, altering the application's behavior to prevent downloading initial YouTube premiere broadcasts by default.
  • Improved batch item addition logic in history.py to only set batch metadata when processing multiple items, preventing unnecessary metadata on single-item additions.

@arabcoders arabcoders changed the title dev fix: use yt-dlp[default] for upgrading logic Feb 5, 2026
@arabcoders arabcoders merged commit 0473c86 into master Feb 5, 2026
14 checks passed
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