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.4.8 #531

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps yt-dlp from 2021.12.27 to 2022.4.8.

Release notes

Sourced from yt-dlp's releases.

yt-dlp 2022.04.08

A description of the various files are in the README


Changelog:

  • Use certificates from certifi if installed by coletdjnz
  • Treat multiple --match-filters as OR
  • File locking improvevemnts:
    • Do not lock downloading file on Windows
    • Do not prevent download if locking is unsupported
    • Do not truncate files before locking by jakeogh, pukkandan
    • Fix non-blocking non-exclusive lock
  • De-prioritize automatic-subtitles when no --sub-lang is given
  • Exit after --dump-user-agent
  • Fallback to video-only format when selecting by extension
  • Fix --abort-on-error for subtitles
  • Fix --no-overwrite for playlist infojson
  • Fix --print with --ignore-no-formats when url is None by flashdagger
  • Fix --sleep-interval
  • Fix --throttled-rate
  • Fix autonumber
  • Fix case of http_headers
  • Fix filepath sanitization in --print-to-file
  • Handle float in --wait-for-video
  • Ignore mhtml formats from -f mergeall
  • Ignore format-specific fields in initial pass of --match-filter
  • Protect stdout from unexpected progress and console-title
  • Remove Accept-Encoding header from std_headers by coletdjnz
  • Remove incorrect warning for --dateafter
  • Show warning when all media formats have DRM
  • [downloader] Fix invocation of HttpieFD
  • [http] Fix #3215
  • [http] Reject broken range before request by Lesmiscore, Jules-A, pukkandan
  • [fragment] Read downloaded fragments only when needed by Lesmiscore
  • [http] Retry on more errors by coletdjnz
  • [mhtml] Fix fragments with absolute urls by coletdjnz
  • [extractor] Add _perform_login function
  • [extractor] Allow control characters inside json
  • [extractor] Support merging subtitles with data by coletdjnz
  • [generic] Extract subtitles from video.js by Lesmiscore
  • [ffmpeg] Cache version data
  • [FFmpegConcat] Ensure final directory exists
  • [FfmpegMetadata] Write id3v1 tags
  • [FFmpegVideoConvertor] Add more formats to --remux-video
  • [FFmpegVideoConvertor] Ensure all streams are copied
  • [MetadataParser] Validate outtmpl early
  • [outtmpl] Fix replacement/default when used with alternate
  • [outtmpl] Limit changes during sanitization
  • [phantomjs] Fix bug

... (truncated)

Changelog

Sourced from yt-dlp's changelog.

Changelog

2022.04.08

  • Use certificates from certifi if installed by coletdjnz
  • Treat multiple --match-filters as OR
  • File locking improvevemnts:
    • Do not lock downloading file on Windows
    • Do not prevent download if locking is unsupported
    • Do not truncate files before locking by jakeogh, pukkandan
    • Fix non-blocking non-exclusive lock
  • De-prioritize automatic-subtitles when no --sub-lang is given
  • Exit after --dump-user-agent
  • Fallback to video-only format when selecting by extension
  • Fix --abort-on-error for subtitles
  • Fix --no-overwrite for playlist infojson
  • Fix --print with --ignore-no-formats when url is None by flashdagger
  • Fix --sleep-interval
  • Fix --throttled-rate
  • Fix autonumber
  • Fix case of http_headers
  • Fix filepath sanitization in --print-to-file
  • Handle float in --wait-for-video
  • Ignore mhtml formats from -f mergeall
  • Ignore format-specific fields in initial pass of --match-filter
  • Protect stdout from unexpected progress and console-title
  • Remove Accept-Encoding header from std_headers by coletdjnz
  • Remove incorrect warning for --dateafter
  • Show warning when all media formats have DRM
  • [downloader] Fix invocation of HttpieFD
  • [http] Fix #3215
  • [http] Reject broken range before request by Lesmiscore, Jules-A, pukkandan
  • [fragment] Read downloaded fragments only when needed by Lesmiscore
  • [http] Retry on more errors by coletdjnz
  • [mhtml] Fix fragments with absolute urls by coletdjnz
  • [extractor] Add _perform_login function
  • [extractor] Allow control characters inside json
  • [extractor] Support merging subtitles with data by coletdjnz
  • [generic] Extract subtitles from video.js by Lesmiscore

... (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 #533.