aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-11-02[utils] Allow partial application for even more functions (#11437)Simon Sawicki
Fixes b6dc2c49e8793c6dfa21275e61caf49ec1148b81 Authored by: Grub4K
2024-10-31[ie/yle_areena] Support live events (#11358)Nicolas F.
Authored by: CounterPillow, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
2024-10-31[build] Disable attestations for trusted publishing (#11418)bashonly
Currently does not work with reusable workflows, e.g. release-nightly.yml calling release.yml Ref: https://github.com/pypa/gh-action-pypi-publish/releases/tag/v1.11.0 https://github.com/pypa/gh-action-pypi-publish/discussions/255 https://github.com/pypi/warehouse/issues/11096 Authored by: bashonly
2024-10-30[utils] Allow partial application for more functions (#11391)bashonly
Also adds the `trim_str` traversal helper Authored by: bashonly, Grub4K Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
2024-10-30[ie/twitter] Remove cookies migration workaround (#11392)bashonly
Closes #11338 Authored by: bashonly
2024-10-30[ie/youtube] Adjust OAuth refresh token handling (#11414)bashonly
Removes support for using '' as an empty password in netrc, e.g.: machine youtube login oauth password '' Double-quotes ("") are valid and must be used instead, e.g.: machine youtube login oauth password "" Authored by: bashonly
2024-10-30Fix `--netrc` empty string parsing for Python <=3.10 (#11414)bashonly
Ref: https://github.com/python/cpython/commit/15409c720be0503131713e3d3abc1acd0da07378 Closes #11413 Authored by: bashonly, Grub4K Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
2024-10-29Allow thumbnails with `.jpe` extension (#11408)bashonly
Fix 5ce582448ececb8d9c30c8c31f58330090ced03a Closes #11407 Authored by: bashonly
2024-10-29[utils] Fix `find_element` by class (#11402)bashonly
Fix d710a6ca7c622705c0c8c8a3615916f531137d5d Authored by: bashonly
2024-10-28[ie/Soundcloud] Extract artists (#11377)sepro
Closes #11375 Authored by: seproDev
2024-10-27[ie/ccma] Support new 3cat.cat domain (#11222)JAB
Closes #11163 Authored by: JoseAngelB
2024-10-27[devscripts] `make_changelog`: Parse full commit message for fixes (#11366)bashonly
Authored by: Grub4K, bashonly Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
2024-10-27[core] Populate format sorting fields before dependent fields (#11353)Simon Sawicki
Authored by: Grub4K
2024-10-26[ie] Resolve `language` to ISO639-2 for ISM formats (#11359)bashonly
Closes #11356 Authored by: bashonly
2024-10-26[ie/NiconicoUser] Fix extractor (#11324)Wehzuri
Partially addresses #10084 Authored by: Wesley107772
2024-10-26[ie/CNN] Fix extractor (#10185)kylegustavo
Closes #2640, Closes #9719 Authored by: kylegustavo, seproDev Co-authored-by: sepro <sepro@sepr0.com>
2024-10-25[ie/vimeo] Fix API retries (fix c1c9bb4adb42d0d93a2fb5d93a7de0a87b6ba884) ↵bashonly
(#11351) Authored by: bashonly
2024-10-24[ie/generic] Do not impersonate by default (fix ↵bashonly
edfd095b1917701c5046bd51f9542897c17d41a7) (#11336) Closes #11335 Authored by: bashonly
2024-10-24[ie/facebook] Fix formats extraction (#11343)kclauhk
Closes #11337 Authored by: kclauhk
2024-10-23Expand paths in `--plugin-dirs` (fix ↵bashonly
0f593dca9fa995d88eb763170a932da61c8f24dc) (#11334) Authored by: bashonly
2024-10-23[cleanup] Misc (#11328)bashonly
Closes #11307 Authored by: bashonly, KBelmin Co-authored-by: Belminho <102482175+KBelmin@users.noreply.github.com>
2024-10-23Remove Python 3.8 support (#11321)bashonly
Closes #10086 Authored by: bashonly
2024-10-22[build] Use Ubuntu 20.04 and Python 3.9 for Linux ARM builds (#8638)bashonly
Authored by: bashonly
2024-10-22[cleanup] Misc (#11311)bashonly
Authored by: bashonly
2024-10-22[build] Move optional dependencies to the `default` group (#11255)bashonly
Closes #11221 Authored by: bashonly
2024-10-22Release 2024.10.222024.10.22github-actions[bot]
Created by: bashonly :ci skip all
2024-10-22[cleanup] Misc (#11216)Simon Sawicki
- Add Python 3.13 to CI, finalize 3.13 support - Remove Python 3.8 from CI in preparation for removing 3.8 support - Document that PyPy3.8 and PyPy3.9 are no longer supported - Usual documentation fixes and code cleanup Closes #8248, Closes #11146, Closes #11149, Closes #11211 Authored by: Grub4K, grqz, DTrombett, KarboniteKream, bashonly, mikkovedru, seproDev Co-authored-by: N/Ame <173015200+grqz@users.noreply.github.com> Co-authored-by: DTrombett <d@trombett.org> Co-authored-by: =?UTF-8?q?Klemen=20Ko=C5=A1ir?= <klemen.kosir@kream.io> Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> Co-authored-by: Mikko Vedru <mikko.vedru@gmail.com> Co-authored-by: sepro <sepro@sepr0.com>
2024-10-22[build] Migrate `py2exe` builds to `win_exe` (#11256)bashonly
This commit removes py2exe support Closes #10087 Authored by: bashonly
2024-10-22[ie/tubitv] Strip extra whitespace from titles (#10795)Allen
Closes #10794 Authored by: allendema
2024-10-22[ie/youtube] Support logging in with OAuth (#11001)coletdjnz
See: https://github.com/yt-dlp/yt-dlp/wiki/Extractors#logging-in-with-oauth Authored by: coletdjnz
2024-10-21[ie/afreecatv] Adapt extractors to new sooplive.co.kr domain (#11266)63427083dev
Closes #11253 Authored by: 63427083, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
2024-10-21[ie/telecinco] Fix extractors (#11142)DarkZeros
Closes #10986, Closes #11106 Authored by: DarkZeros, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
2024-10-21[ie/gem.cbc.ca] Fix formats extraction (#11196)David Skrundz
Also extracts `timestamp` and `release_timestamp` as seconds instead of milliseconds Authored by: DavidSkrundz
2024-10-21[ie/youtube] Remove broken `android_producer` client (#11297)bashonly
Authored by: bashonly
2024-10-21[ie/youtube] Remove broken age-restriction workaround (#11297)bashonly
Closes #11296 Authored by: bashonly
2024-10-20[ie/imgur] Fix thumbnail extraction (#11298)sepro
Authored by: seproDev
2024-10-20[ie/cda] Support folders (#10786)Paweł Kotiuk
Closes #5429 Authored by: pktiuk
2024-10-20[ie/imgur] Support new URL format (#11075)Deer-Spangle
Authored by: Deer-Spangle
2024-10-20Add option `--plugin-dirs` (#11277)Imran Hussain
Closes #3260 Authored by: imranh2, coletdjnz Co-authored-by: coletdjnz <coletdjnz@protonmail.com>
2024-10-20[ie/Funk] Extend `_VALID_URL` (#11269)sepro
Authored by: seproDev
2024-10-19[ie/twitter:spaces] Allow extraction when not logged in (#11289)rubyevadestaxes
Closes #11288 Authored by: rubyevadestaxes
2024-10-19[ie/substack] Resolve podcast file extensions (#11275)bashonly
Closes #4601 Authored by: bashonly
2024-10-19[ie/youtube] Fix `comment_count` extraction (#11274)bashonly
Authored by: bashonly
2024-10-16[utils] `Popen`: Reset PyInstaller environment (#11258)bashonly
- Forces spawning independent subprocesses for exes bundled with PyInstaller>=6.10 - Fixes regression introduced in fb8b7f226d251e521a89b23c415e249e5b788e5c - Ref: https://pyinstaller.org/en/v6.10.0/CHANGES.html#incompatible-changes Closes #11259 Authored by: bashonly, Grub4K Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
2024-10-15[build] Use `macos-13` image for macOS builds (#11236)bashonly
Authored by: bashonly
2024-10-14[ie/adobepass] Use newer user-agent for provider redirect request (#11250)bashonly
Closes #10848 Authored by: bashonly
2024-10-13[ie/reddit] Detect and raise when login is required (#11202)Mozi
Closes #10924 Authored by: pzhlkj6612
2024-10-13Add extractor helpers (#10653)Simon Sawicki
Authored by: Grub4K
2024-10-13[utils] `sanitize_path`: Reimplement function (#11198)Simon Sawicki
Authored by: Grub4K
2024-10-13[test] Allow running tests explicitly (#11203)Simon Sawicki
Authored by: Grub4K