github streamlink/streamlink 6.7.3
Streamlink 6.7.3

21 days ago

Patch release:

  • Fixed: file output paths being able to exceed max file/directory name length (#5921, #5925)
  • Fixed: propagation of KeyboardInterrupt/SystemExit in streamlink.webbrowser (#5930)
  • Fixed: compatibility with exceptiongroup<=1.1.1 (#5930)
  • Fixed: plugin.api.validate.parse_qsd input type validation (#5932)
  • Updated plugins:
    • mangomolo: fixed missing referer header and updated URL matcher (#5923, #5926)
    • pluto: rewritten plugin (#5910)
    • showroom: fixed geo-block check preventing stream access (#5911)
    • vkplay: updated URL matcher (#5908)
  • Tests: fixed test failure when running tests from the bdist build directory (#5933)

📦 Download and Installation

Please see the installation instructions for a list of available install methods and packages on the supported operating systems.

⚙️ Configuration and Usage

Please see the CLI documentation for how to configure and use Streamlink.

❤️ Support

If you think that Streamlink is useful and if you want to keep the project alive, then please consider supporting its maintainers by sending a small and optionally recurring tip via the available options.
Your support is very much appreciated, thank you!

🙏 Contributors

🗒️ Full changelog

Alexis Murzeau <amubtdx@gmail.com> (1):
      tests: fix test_onbuild when executed from build directory

bastimeyer <mail@bastimeyer.de> (16):
      tools: bump ruff to 0.3.4
      tools: bump mypy to 1.9.0
      plugins.vkplay: update matcher and API URL
      plugins.showroom: fix geo-block check
      docs: fix anchor on install page
      plugins.pluto: rewrite plugin
      tests: refactor CLI path utils tests
      cli.utils.path: add truncate_path()
      cli.utils.formatter: respect max file name length
      plugins.mangomolo: fix missing Referer header
      plugins.mangomolo: fix media.gov.kw matcher
      cli.utils.path: fix max bytes
      plugin.api.validate: check parse_qsd() input type
      webbrowser: fix propagation of BaseException
      ci.codecov: add build_backend status check
      tools: bump ruff to 0.3.7

streamlinkbot <streamlinkbot@users.noreply.github.com> (1):
      plugin.api: update useragents

Don't miss a new streamlink release

NewReleases is sending notifications on new releases.