home-assistant-libs / pychromecast

Library for Python 3 to communicate with the Google Chromecast.
MIT License
2.51k stars 378 forks source link

Bump yle-dl from 20231214 to 20240130 #828

Closed dependabot[bot] closed 4 months ago

dependabot[bot] commented 4 months ago

Bumps yle-dl from 20231214 to 20240130.

Changelog

Sourced from yle-dl's changelog.

yle-dl - download videos from Yle servers Copyright 2009-2024 Antti Ajanki Distributed under the GPL v3 or later

Version 20240130

  • Fix live download links for Yle Sámi radio, Puhe and Vega radio channels
  • Extract inline videos embedded on yle.fi news pages
  • Downloading was broken on Python 3.8 since a few releases ago

Version 20231214

  • --startposition was not working properly on live streams
  • Fixed yle.fi video extraction
  • The wget backend works on many streams again

Version 20231120

  • Requires Python 3.7+
  • Try to detect if the destination filesystem requires a restricted character set. Only if an optional dependency python-psutil is installed.
  • The metadata now contains just subtitles, not embedded_subtitles
  • The subtitle language code in the metadata is correct instead of "unk"
  • Create directories by default. Use --no-create-dirs to stop if directory does not exist. (This was the previous default.)
  • Read configuration from ~/.config/yledl.conf in addition to ~/.yledl.conf
  • New output template variables: ${season} and ${episode_or_date}

Version 20230611

  • Fixed news clip downloading after changes to the Yle news site
  • The download URL for a new flavor of podcasts was incorrect

Version 20221231

  • Full series download on Swedish language arenan.yle.fi fixed
  • Downloading news clips from yle.fi (in addition to yle.fi/uutiset/)
  • Improved episode sorting when several episodes are published on the same day

Version 20221111

  • Fixed some geo-blocking related failures

Version 20221015

  • Support new live radio URLs containing /podcastit/
  • --restrict-filename-no-spaces avoids spaces in generated filenames
  • --restrict-filename-no-specials generates Windows-compatible filenames (alias for --vfat)
  • --output-na-placeholder: Placeholder value for unavailable fields in filenames
  • --xattrs: Write metadata to the video file's extended attributes

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)