1
0
mirror of https://github.com/darkzoul5/YoutubePlaylistSync.git synced 2026-07-03 04:23:59 +03:00

switch to pyside6 essentials instead of full pyside6

This commit is contained in:
2026-06-03 21:49:23 +03:00
parent d7f3b98be4
commit 5f6df549ab
2 changed files with 4 additions and 3 deletions
+3 -2
View File
@@ -11,7 +11,7 @@ Local-first YouTube playlist synchronization client.
## What's Included ## What's Included
- GUI (PySide6) playlist manager + sync runner - GUI (PySide6 Essentials) playlist manager + sync runner
- Scanner (yt-dlp extract-only), diff engine, filesystem scan - Scanner (yt-dlp extract-only), diff engine, filesystem scan
- Safe reordering via two-pass rename, recycle deletions - Safe reordering via two-pass rename, recycle deletions
- Async download queue with simple retry (yt-dlp Python API) - Async download queue with simple retry (yt-dlp Python API)
@@ -30,6 +30,7 @@ Download the latest release from this repo's Releases page and pick one:
- `ytpl-sync-windows-{version}.zip` / `ytpl-sync-linux-{version}.tar.gz` (no ffmpeg bundled) - `ytpl-sync-windows-{version}.zip` / `ytpl-sync-linux-{version}.tar.gz` (no ffmpeg bundled)
## Configure ## Configure
Application uses a json config that canbe edited from UI or manually Application uses a json config that canbe edited from UI or manually
```json ```json
@@ -73,7 +74,7 @@ Queue / retry:
- Run `ytpl-sync.exe` (GUI). - Run `ytpl-sync.exe` (GUI).
## Tray ## Tray
- The app supports minimizing to tray on close if the OS provides a system tray; use the tray icon menu to quit. - The app supports minimizing to tray on close if the OS provides a system tray; use the tray icon menu to quit.
- Tray behavior settings (Settings page): - Tray behavior settings (Settings page):
- `close_to_tray`: close hides to tray (keeps running). - `close_to_tray`: close hides to tray (keeps running).
+1 -1
View File
@@ -13,7 +13,7 @@ keywords = ["youtube", "yt-dlp", "playlist", "sync"]
requires-python = ">=3.10" requires-python = ">=3.10"
dependencies = [ dependencies = [
"yt-dlp>=2026.3.17", "yt-dlp>=2026.3.17",
"PySide6", "PySide6_Essentials>=6.11.1",
] ]
[project.optional-dependencies] [project.optional-dependencies]
test = [ test = [