Jesse Bannon
57fd6901e4
[DEV] Linter: Use ruff over black and isort ( #1445 )
...
Will eventually replace pylint with ruff
2026-03-09 11:39:01 -07:00
Jesse Bannon
3fbdd26257
[DEV] Cross platform test fixture helpers ( #1058 )
2024-09-20 14:58:07 -07:00
Jesse Bannon
9382be5c42
[FEATURE] --match flag to only run subset of subscriptions ( #881 )
...
Implements https://github.com/jmbannon/ytdl-sub/issues/880
and maybe fixes https://github.com/jmbannon/ytdl-sub/issues/827
Can now do `ytdl-sub sub --match SubA SubB` or `ytdl-sub sub --match SubA --match SubB`, which will only run subscriptions that contain `SubA` or `SubB` in their names
2024-01-08 13:37:07 -08:00
Jesse Bannon
83ecd19c77
[FEATURE] Process all subscriptions even if one or more error ( #771 )
...
Closes GH Issue #766 , partially closes #520
Prior to this release, no other subscriptions would download if a subscription before it had an error. Now, subscriptions will continue to download even if one has an error, and will be reported in the output summary.
2023-10-21 12:25:38 -07:00
Jesse Bannon
54697f6ddf
[BUGFIX] Fix flakey unit test ( #529 )
2023-03-10 13:21:27 -08:00
Jesse Bannon
ce877a32f9
[BUGFIX] Fix quiet log level not showing warning logs ( #516 )
2023-03-08 16:30:42 -08:00
Jesse Bannon
648027204f
[FEATURE] Persisted subscription logs ( #512 )
2023-03-08 00:17:11 -08:00
Jesse Bannon
7b7a4f8ab1
[BACKEND] Add --version arg ( #499 )
2023-03-02 19:32:11 -08:00
Jesse Bannon
896a9e2073
[BACKEND] Reset debug log on every subscription ( #497 )
2023-03-02 18:57:13 -08:00
Jesse Bannon
798bbbc62c
[BACKEND] Windows support ( #476 )
2023-02-28 17:07:03 -08:00
Jesse Bannon
3d7595cda9
Configurable log levels ( #71 )
2022-06-08 23:01:31 -07:00