Commit Graph

22914 Commits (dad04bd4ba8165b112c36963ddcdfea51e8605d0)
 

Author SHA1 Message Date
bashonly 87884f1558
[build] Move optional dependencies to the `default` group (#11255)
Closes #11221
Authored by: bashonly
11 months ago
github-actions[bot] 2a246749ec Release 2024.10.22
Created by: bashonly

:ci skip all
11 months ago
Simon Sawicki 67adeb7bab
[cleanup] Misc (#11216)
- 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>
11 months ago
bashonly a886cf3e90
[build] Migrate `py2exe` builds to `win_exe` (#11256)
This commit removes py2exe support

Closes #10087
Authored by: bashonly
11 months ago
Allen e68b4c19af
[ie/tubitv] Strip extra whitespace from titles (#10795)
Closes #10794
Authored by: allendema
11 months ago
coletdjnz b8635c1d47
[ie/youtube] Support logging in with OAuth (#11001)
See: https://github.com/yt-dlp/yt-dlp/wiki/Extractors#logging-in-with-oauth

Authored by: coletdjnz
11 months ago
63427083dev 46fe60ff19
[ie/afreecatv] Adapt extractors to new sooplive.co.kr domain (#11266)
Closes #11253
Authored by: 63427083, bashonly

Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
11 months ago
DarkZeros 0b7ec08816
[ie/telecinco] Fix extractors (#11142)
Closes #10986, Closes #11106
Authored by: DarkZeros, bashonly

Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
11 months ago
David Skrundz 40054cb4a7
[ie/gem.cbc.ca] Fix formats extraction (#11196)
Also extracts `timestamp` and `release_timestamp` as seconds instead of milliseconds

Authored by: DavidSkrundz
11 months ago
bashonly fed53d70bd [ie/youtube] Remove broken `android_producer` client (#11297)
Authored by: bashonly
11 months ago
bashonly ec2f4bf082 [ie/youtube] Remove broken age-restriction workaround (#11297)
Closes #11296
Authored by: bashonly
11 months ago
sepro 87408ccfd7
[ie/imgur] Fix thumbnail extraction (#11298)
Authored by: seproDev
11 months ago
Paweł Kotiuk c4d95f67dd
[ie/cda] Support folders (#10786)
Closes #5429
Authored by: pktiuk
11 months ago
Deer-Spangle 5af774d7a3
[ie/imgur] Support new URL format (#11075)
Authored by: Deer-Spangle
11 months ago
Imran Hussain 0f593dca9f
Add option `--plugin-dirs` (#11277)
Closes #3260
Authored by: imranh2, coletdjnz

Co-authored-by: coletdjnz <coletdjnz@protonmail.com>
11 months ago
sepro 8de431ec97
[ie/Funk] Extend `_VALID_URL` (#11269)
Authored by: seproDev
11 months ago
coletdjnz 27238028f4
minor refactoring 11 months ago
coletdjnz 9811496c24
Fix lazy extractors 11 months ago
coletdjnz 97684b0f2c
Add --no-plugins 11 months ago
coletdjnz 109c019e8a
Add public functions to add custom external plugin paths 11 months ago
coletdjnz 21e13bfa84
Decouple plugins.py from plugin types 11 months ago
rubyevadestaxes 679c68240a
[ie/twitter:spaces] Allow extraction when not logged in (#11289)
Closes #11288
Authored by: rubyevadestaxes
11 months ago
bashonly 3148c1822f
[ie/substack] Resolve podcast file extensions (#11275)
Closes #4601
Authored by: bashonly
11 months ago
bashonly 7af1ddaaf2
[ie/youtube] Fix `comment_count` extraction (#11274)
Authored by: bashonly
11 months ago
coletdjnz 9269248935
add test for plugin dirs 11 months ago
coletdjnz a19dd28fdc
revert back to init_subclass, add guard against multiple imports of same plugin 11 months ago
coletdjnz 42771dde1c
Add test for override plugins 11 months ago
coletdjnz 6547ff4335
minor refactoring 11 months ago
coletdjnz 3561d2a08f
load plugins in youtubedl if they haven't already 11 months ago
coletdjnz cb9e38a797
Fix reloading 11 months ago
coletdjnz 413ae7693b
Make globals internal-only 11 months ago
coletdjnz 4266658602
Get plugin overrides working 11 months ago
coletdjnz 9f1f2c5410
fix 11 months ago
coletdjnz 3d939b68fe
Merge remote-tracking branch 'upstream/master' into misc/globals-and-plugins-revive
# Conflicts:
#	yt_dlp/YoutubeDL.py
#	yt_dlp/__init__.py
#	yt_dlp/options.py
#	yt_dlp/plugins.py
#	yt_dlp/postprocessor/__init__.py
#	yt_dlp/utils/_utils.py
11 months ago
bashonly fbc66e3ab3
[utils] `Popen`: Reset PyInstaller environment (#11258)
- Forces spawning independent subprocesses for exes bundled with PyInstaller>=6.10
- Fixes regression introduced in fb8b7f226d
- 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>
11 months ago
bashonly 64d84d75ca
[build] Use `macos-13` image for macOS builds (#11236)
Authored by: bashonly
11 months ago
bashonly dcfeea4dd5
[ie/adobepass] Use newer user-agent for provider redirect request (#11250)
Closes #10848
Authored by: bashonly
11 months ago
Mozi cba7868502
[ie/reddit] Detect and raise when login is required (#11202)
Closes #10924
Authored by: pzhlkj6612
11 months ago
Simon Sawicki d710a6ca7c
Add extractor helpers (#10653)
Authored by: Grub4K
11 months ago
Simon Sawicki 85b87c991a
[utils] `sanitize_path`: Reimplement function (#11198)
Authored by: Grub4K
11 months ago
Simon Sawicki 16eb28026a
[test] Allow running tests explicitly (#11203)
Authored by: Grub4K
11 months ago
Simon Sawicki 1a830394a2
[build] `make_lazy_extractors`: Force running without plugins (#11205)
Authored by: Grub4K
11 months ago
Simon Sawicki edfd095b19
[ie/generic] Impersonate browser by default (#11206)
Also adds `impersonate` extractor arg

Authored by: Grub4K
11 months ago
Simon Sawicki c5f0f58efd
[cookies] Fix compatibility for Python <=3.9 in traceback
Authored by: Grub4K
11 months ago
bashonly babb709605
[ie/patreon:campaign] Stricter URL matching (#11235)
Redefinition of suitable() is no longer necessary

Closes #11233
Authored by: bashonly
11 months ago
bashonly 9d43dcb2c5
[ie/cwtv] Fix extraction (#11230)
Closes #9935
Authored by: bashonly
11 months ago
444995 f433871424
[ie/drtv] Fix extractor (#11141)
Closes #11137
Authored by: 444995
11 months ago
vvto33 ceaea731b6
[ie/TVer] Support series URLs (#9507)
Also improve thumbnails extraction

Authored by: vvto33, pzhlkj6612

Co-authored-by: Mozi <29089388+pzhlkj6612@users.noreply.github.com>
11 months ago
bashonly 5310fa87f6
[ie/weverse] Fix extractor (#11215)
Closes #11213
Authored by: bashonly
11 months ago
github-actions[bot] 983c58fb7a Release 2024.10.07
Created by: bashonly

:ci skip all
11 months ago