aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/utils.py
Commit message (Expand)AuthorAgeFilesLines
* [utils] Fix race condition in `make_dir` (#6089)Alex Ionescu2023-02-171-2/+2
* [utils] Don't use Content-length with encoding (#6176)Felix Yan2023-02-171-3/+0
* [utils] `traverse_obj`: Fix more bugsSimon Sawicki2023-02-101-8/+7
* [utils] `traverse_obj`: Fix several behavioral problemsSimon Sawicki2023-02-081-60/+81
* [extractor/txxx] Add extractors (#5240)chio0hai2023-02-041-0/+2
* [utils] `traverse_obj`: Various improvementsSimon Sawicki2023-02-021-10/+48
* [utils] Fix `time_seconds` to use the provided TZ (#6118)Lesmiscore2023-01-311-2/+4
* [utils] Use local kernel32 for file locking on WindowsSimon Sawicki2023-01-251-1/+1
* Fix config locations (#5933)Simon Sawicki2023-01-071-18/+4
* [utils] `windows_enable_vt_mode`: Better error handlingpukkandan2023-01-031-7/+4
* [utils] `mimetype2ext`: weba is not standardpukkandan2023-01-031-1/+1
* [cleanup] Miscpukkandan2023-01-021-1/+1
* [docs] Improvementspukkandan2023-01-021-1/+1
* [downloader/aria2c] Native progress for aria2c via RPC (#3724)Lesmiscore2023-01-021-0/+9
* [utils] `get_exe_version`: Detect broken executablespukkandan2023-01-011-4/+10
* Improve plugin architecture (#5553)Matthew2023-01-011-17/+38
* Add `weba` to known extensionspukkandan2022-12-301-5/+5
* [utils] js_to_json: Fix bug in f55523c (#5771)ChillingPepper2022-12-301-1/+7
* Add pre-processor stage `video`pukkandan2022-12-301-1/+1
* [extractor/wistia] Improve extension detection (#5415)bashonly2022-12-291-44/+76
* Deprioritize HEVC-over-FLV formats (#5823)Lesmiscore2022-12-191-0/+6
* Add `ac4` to known codecspukkandan2022-12-091-3/+3
* [utils] windows_enable_vt_mode: Proper implementationpukkandan2022-12-051-8/+30
* [cleanup] Miscpukkandan2022-12-031-1/+4
* [utils] Make `ExtractorError` mutablepukkandan2022-11-301-6/+15
* [FormatSort] Add `mov` to `vext`pukkandan2022-11-191-2/+2
* [utils] Move format sorting code into `utils`pukkandan2022-11-171-0/+286
* [utils] Move `FileDownloader.parse_bytes` into utilspukkandan2022-11-171-5/+14
* [cleanup] Miscpukkandan2022-11-161-1/+1
* [utils] `classproperty`: Add cache supportpukkandan2022-11-131-3/+12
* Fix bugs in `PlaylistEntries`pukkandan2022-11-121-3/+3
* [cleanup] MiscRobert Geislinger2022-11-111-3/+1
* [build] Create armv7l and aarch64 releases (#5449)MrOctopus2022-11-111-1/+2
* [extractor/bitchute] Improve `BitChuteChannelIE` (#5066)MMM2022-11-091-0/+2
* [cleanup] Lint and misc cleanuppukkandan2022-11-071-0/+1
* Update to ytdl-commit-de39d128pukkandan2022-11-071-1/+2
* Do not backport Python 3.10 SSL configuration for LibreSSL (#5464)Matthew2022-11-061-1/+8
* [extractor/telegram] Add playlist support and more metadata (#5358)bashonly2022-11-061-2/+2
* [extractor/epoch] Support videos without data-trailer (#5387)Richard Gibson2022-11-061-0/+1
* Backport SSL configuration from Python 3.10 (#5437)Matthew2022-11-061-2/+15
* [extractor/agora] Add extractors (#5101)lauren2022-11-041-0/+5
* [cleanup Miscpukkandan2022-10-181-5/+3
* [utils] `js_to_json`: Improve escape handling (#5217)Simon Sawicki2022-10-131-27/+34
* [utils] `strftime_or_none`: Workaround Python bug on Windowspukkandan2022-10-111-1/+3
* [extractors/podbayfm] Add extractor (#4971)schnusch2022-10-111-1/+2
* [extractor/wordpress:mb.miniAudioPlayer] Add embed extractor (#5087)Matthew2022-10-091-2/+2
* [utils] `traverse_obj`: Allow `re.Match` objects (#5174)Simon Sawicki2022-10-091-3/+19
* [utils] `traverse_obj`: Always return list when branching (#5170)Simon Sawicki2022-10-091-8/+14
* [cleanup] Misc (#5044)gamer1912022-10-041-4/+4
* [downloader/ism] Support ec-3 codec (#5004)nixxo2022-09-301-1/+1