mirror of https://github.com/streamlink/streamlink
c2f0626100
- Move plugin load/resolve logic into the `streamlink.session.plugins` module with the `StreamlinkPlugins` class - Make `Streamlink.plugins` an instance of this class - Add the `plugins_builtin` keyword argument to the `Streamlink` class and set its default value to `True` - Deprecate the `Streamlink.{{get,load}_plugins,load_builtin_plugins}()` methods, which are now wrappers for the respective `StreamlinkPlugins` implementations - Update `streamlink_cli.main` and all other `Streamlink` session usages accordingly (in scripts and tests) - Update session docs - Move and update plugin load/resolve tests |
||
---|---|---|
.. | ||
cache.rst | ||
exceptions.rst | ||
options.rst | ||
plugin.rst | ||
session.rst | ||
stream.rst | ||
streamlink.rst | ||
validate.rst | ||
webbrowser.rst |