aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/utils.py
Commit message (Expand)AuthorAgeFilesLines
* [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
* [cleanup] Fix flake8 and minor refactorpukkandan2022-09-271-11/+11
* [extractor] Improve json+ld extractionpukkandan2022-09-271-1/+1
* Don't download entire video when no matching `--download-sections`pukkandan2022-09-261-0/+3
* [utils] `Popen.run`: Fix default return in binary modepukkandan2022-09-261-1/+2
* [utils] `traverse_obj`: Rewrite, document and add tests (#5024)Simon Sawicki2022-09-261-107/+150
* [utils] `js_to_json`: Improvepukkandan2022-09-231-1/+2
* [docs] Misc improvementspukkandan2022-09-221-4/+9
* Workaround `libc_ver` not be available on Windows Store version of Pythonpukkandan2022-09-171-1/+4
* [outtmpl] Make `%s` work in strfformat for all systemspukkandan2022-09-171-0/+2
* Improve 5736d79172c47ff84740d5720467370a560febadpukkandan2022-09-171-1/+1
* Fix `--config-location -`pukkandan2022-09-131-0/+3
* [cleanup] Miscpukkandan2022-09-101-1/+1
* Fix bug in ae1035646a6be09c2aed3e22eb8910f341ddacfepukkandan2022-09-101-6/+6
* [docs] Improvementspukkandan2022-09-071-1/+1
* [utils] `base_url`: URL paths can contain `&` (#4841)Elyse2022-09-041-1/+1
* [outtmpl] Curly braces to filter keyspukkandan2022-09-031-3/+10
* Restore LD_LIBRARY_PATH when using PyInstaller (#4666)Lesmiscore2022-08-311-2/+25
* [utils] Add `deprecation_warning`pukkandan2022-08-301-7/+24
* [utils] Add orderedSet_from_optionspukkandan2022-08-241-0/+30
* [jsinterp] Implement timeoutpukkandan2022-08-221-2/+2
* [youtube] Fix error reporting of "Incomplete data"pukkandan2022-08-161-1/+1
* [utils] Fix `get_compatible_ext`pukkandan2022-08-141-2/+2
* [docs] Consistent use of `e.g.` (#4643)Lesmiscore2022-08-141-3/+3
* [jsinterp] Handle new youtube signature functionspukkandan2022-08-141-5/+24
* [jsinterp] Truncate error messagespukkandan2022-08-121-0/+7
* [outtmpl] Smarter replacing of unsupported characterspukkandan2022-08-041-0/+6
* Fix bug in be5c1ae86202be54225d376756f5d9f0bf8f392apukkandan2022-08-041-1/+1
* Determine merge container better (See desc) (#1482)Lauren N. Liberda2022-08-041-0/+40
* Import ctypes only when necessarypukkandan2022-08-031-4/+5
* Minor bugfixespukkandan2022-08-021-0/+5
* Standardize retry mechanism (#1649)pukkandan2022-08-021-0/+57
* [extractor] Framework for embed detection (#4307)pukkandan2022-08-021-2/+2