Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Add --no-plugin-sideloading and --no-plugin-cache#6602

Merged
bastimeyer merged 4 commits into
streamlink:masterfrom
bastimeyer:cli/no-plugin-sideloading-and-no-plugin-cache
Jul 6, 2025
Merged

Add --no-plugin-sideloading and --no-plugin-cache#6602
bastimeyer merged 4 commits into
streamlink:masterfrom
bastimeyer:cli/no-plugin-sideloading-and-no-plugin-cache

Conversation

@bastimeyer

Copy link
Copy Markdown
Member
  1. Allow disabling automatic sideloading of third-party plugins
  2. Allow disabling plugin key-value store

@bastimeyer bastimeyer force-pushed the cli/no-plugin-sideloading-and-no-plugin-cache branch from ad188b3 to 2989e61 Compare July 5, 2025 19:42
Allow disabling automatic sideloading of third-party plugins.

If set, third-party plugins can still be loaded via --plugin-dir=...
- Add `--no-plugin-cache` CLI arg and `no-plugin-cache` session option
- Add `disabled` keyword to `Cache` class and disable IO if true
- Set `disabled` on `Plugin.cache` initialization
- Add and update tests
Make failures easier to understand
@bastimeyer bastimeyer force-pushed the cli/no-plugin-sideloading-and-no-plugin-cache branch from 2989e61 to 57b45bd Compare July 6, 2025 14:40
and rename the old "Plugin options" group to "Plugin-specific options"
@bastimeyer bastimeyer force-pushed the cli/no-plugin-sideloading-and-no-plugin-cache branch from 57b45bd to 8846e14 Compare July 6, 2025 14:52
@bastimeyer bastimeyer merged commit 987b1f4 into streamlink:master Jul 6, 2025
27 checks passed
@bastimeyer bastimeyer deleted the cli/no-plugin-sideloading-and-no-plugin-cache branch July 6, 2025 15:03
snorkelopstesting2-coder pushed a commit to snorkel-marlin-repos/streamlink_streamlink_pr_6602_02a791f5-1fb2-4627-9944-a72107ad493d that referenced this pull request Oct 22, 2025
snorkelopstesting4-web added a commit to snorkel-marlin-repos/streamlink_streamlink_pr_6602_02a791f5-1fb2-4627-9944-a72107ad493d that referenced this pull request Oct 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant