Trim yt-dlp pin comment, drop misleading WHATS_NEW page link
Self-review nits on PR #384: - requirements.txt: 5-line comment for one pin → 1 line. Rationale lives in commit body and #367; no need to repeat in-tree. - helper.js: dropped `page: 'settings'` from the yt-dlp WHATS_NEW entry. Settings page has no yt-dlp UI; the link would have navigated users somewhere irrelevant. 553 tests pass.
This commit is contained in:
parent
77a781caba
commit
22fda5dd94
2 changed files with 2 additions and 7 deletions
|
|
@ -27,12 +27,7 @@ beautifulsoup4>=4.12.0
|
||||||
# System monitoring
|
# System monitoring
|
||||||
psutil>=6.0.0
|
psutil>=6.0.0
|
||||||
|
|
||||||
# YouTube support
|
# YouTube support — pinned for reproducible builds; bump per release. See #367.
|
||||||
# Pinned to an exact version for reproducible builds. The Docker
|
|
||||||
# entrypoint used to `pip install -U yt-dlp` on every container start,
|
|
||||||
# which made startup non-deterministic and depended on PyPI being
|
|
||||||
# reachable. Bump this pin in a SoulSync release when yt-dlp ships a
|
|
||||||
# YouTube-fix update — that's the supported upgrade path now.
|
|
||||||
yt-dlp==2026.3.17
|
yt-dlp==2026.3.17
|
||||||
|
|
||||||
# Lyrics support
|
# Lyrics support
|
||||||
|
|
|
||||||
|
|
@ -3444,7 +3444,7 @@ const WHATS_NEW = {
|
||||||
'2.4.1': [
|
'2.4.1': [
|
||||||
// --- post-2.4.0 dev work — entries hidden by _getLatestWhatsNewVersion until the build version bumps ---
|
// --- post-2.4.0 dev work — entries hidden by _getLatestWhatsNewVersion until the build version bumps ---
|
||||||
{ date: 'Unreleased — 2.4.1 dev cycle' },
|
{ date: 'Unreleased — 2.4.1 dev cycle' },
|
||||||
{ title: 'Faster Docker Startup — yt-dlp Pinned', desc: 'docker startup used to run `pip install -U yt-dlp` on every container start. removed that — yt-dlp is now pinned in requirements.txt so startup is fast and reproducible. tradeoff: youtube fixes ship via soulsync releases now instead of next container restart.', page: 'settings' },
|
{ title: 'Faster Docker Startup — yt-dlp Pinned', desc: 'docker startup used to run `pip install -U yt-dlp` on every container start. removed that — yt-dlp is now pinned in requirements.txt so startup is fast and reproducible. tradeoff: youtube fixes ship via soulsync releases now instead of next container restart.' },
|
||||||
],
|
],
|
||||||
'2.4.0': [
|
'2.4.0': [
|
||||||
// --- April 26, 2026 — Search & Artists unification + reorganize queue ---
|
// --- April 26, 2026 — Search & Artists unification + reorganize queue ---
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue