idoneam / Canary

Canary is a Python3 bot designed for the McGill University Community Discord Server. The bot provides helper functions to users, as well as fun functions, a quote database and custom greeting messages.
GNU General Public License v3.0
11 stars 7 forks source link

chore(deps): bump yt-dlp from 2021.12.27 to 2022.5.18 #533

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps yt-dlp from 2021.12.27 to 2022.5.18.

Release notes

Sourced from yt-dlp's releases.

yt-dlp 2022.05.18

A description of the various files are in the README


Changelog:

  • Add support for SSL client certificate authentication by coletdjnz, dirkf
    • Adds --client-certificate, --client-certificate-key, --client-certificate-password
  • Add --match-filter - to interactively ask for each video
  • --max-downloads should obey --break-per-input
  • Allow use of weaker ciphers with --legacy-server-connect
  • Don't imply -s for later stages of -O
  • Fix --date today
  • Fix --skip-unavailable-fragments
  • Fix color in -q -F
  • Fix redirect HTTP method handling by coletdjnz
  • Improve --clean-infojson
  • Remove warning for videos with an empty title
  • Run FFmpegFixupM3u8PP for live-streams if needed
  • Show name of downloader in verbose log
  • [cookies] Allow cookiefile to be a text stream
  • [cookies] Report progress when importing cookies
  • [downloader/ffmpeg] Specify headers for each URL by elyse0
  • [fragment] Do not change chunk-size when --test
  • [fragment] Make single thread download work for --live-from-start by Lesmiscore
  • [hls] Fix byte_range for EXT-X-MAP fragment by fstirlitz
  • [http] Fix retrying on read timeout by coletdjnz
  • [ffmpeg] Fix features detection
  • [EmbedSubtitle] Enable for more video extensions
  • [EmbedThumbnail] Disable thumbnail conversion for mkv by evansp
  • [EmbedThumbnail] Do not obey -k
  • [EmbedThumbnail] Do not remove id3v1 tags
  • [FFmpegMetadata] Remove \0 from metadata
  • [FFmpegMetadata] Remove filename from attached info-json
  • [FixupM3u8] Obey --hls-prefer-mpegts
  • [Sponsorblock] Don't crash when duration is unknown
  • [XAttrMetadata] Refactor and document dependencies
  • [extractor] Document netrc machines
  • [extractor] Update manifest_urls after redirect by elyse0
  • [extractor] Update dash manifest_url after redirects by elyse0
  • [extractor] Use classmethod/property where possible
  • [generic] Refactor _extract_rss
  • [utils] is_html: Handle double BOM
  • [utils] locked_file: Ignore illegal seek on truncate by jakeogh
  • [utils] sanitize_path: Fix when path is empty string
  • [utils] write_string: Workaround newline issue in conhost
  • [utils] certifi: Make sure the pem file exists
  • [utils] Fix WebSocketsWrapper
  • [utils] locked_file: Do not give executable bits for newly created files by Lesmiscore
  • [utils] YoutubeDLCookieJar: Detect and reject JSON file by Lesmiscore

... (truncated)

Changelog

Sourced from yt-dlp's changelog.

Changelog

2022.05.18

  • Add support for SSL client certificate authentication by coletdjnz, dirkf
    • Adds --client-certificate, --client-certificate-key, --client-certificate-password
  • Add --match-filter - to interactively ask for each video
  • --max-downloads should obey --break-per-input
  • Allow use of weaker ciphers with --legacy-server-connect
  • Don't imply -s for later stages of -O
  • Fix --date today
  • Fix --skip-unavailable-fragments
  • Fix color in -q -F
  • Fix redirect HTTP method handling by coletdjnz
  • Improve --clean-infojson
  • Remove warning for videos with an empty title
  • Run FFmpegFixupM3u8PP for live-streams if needed
  • Show name of downloader in verbose log
  • [cookies] Allow cookiefile to be a text stream
  • [cookies] Report progress when importing cookies
  • [downloader/ffmpeg] Specify headers for each URL by elyse0
  • [fragment] Do not change chunk-size when --test
  • [fragment] Make single thread download work for --live-from-start by Lesmiscore
  • [hls] Fix byte_range for EXT-X-MAP fragment by fstirlitz
  • [http] Fix retrying on read timeout by coletdjnz
  • [ffmpeg] Fix features detection
  • [EmbedSubtitle] Enable for more video extensions
  • [EmbedThumbnail] Disable thumbnail conversion for mkv by evansp
  • [EmbedThumbnail] Do not obey -k
  • [EmbedThumbnail] Do not remove id3v1 tags
  • [FFmpegMetadata] Remove \0 from metadata
  • [FFmpegMetadata] Remove filename from attached info-json
  • [FixupM3u8] Obey --hls-prefer-mpegts
  • [Sponsorblock] Don't crash when duration is unknown
  • [XAttrMetadata] Refactor and document dependencies
  • [extractor] Document netrc machines
  • [extractor] Update manifest_urls after redirect by elyse0
  • [extractor] Update dash manifest_url after redirects by elyse0
  • [extractor] Use classmethod/property where possible

... (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 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)
dependabot[bot] commented 2 years ago

Superseded by #539.