aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/utils.py
Commit message (Expand)AuthorAgeFilesLines
* [build] Allow building with py2exe (and misc fixes)pukkandan2021-10-041-3/+2
* [extractor] Extract storyboards from SMIL manifests (#1128)Felix S2021-10-031-7/+32
* [postprocessor] Add plugin supportpukkandan2021-09-301-3/+2
* Workaround for bug in `ssl.SSLContext.load_default_certs` (#1118)pukkandan2021-09-291-19/+25
* [outtmpl] Alternate form of format type `l` for `\n` delimited listpukkandan2021-09-271-1/+3
* [outtmpl] Format type `U` for unicode normalizationpukkandan2021-09-261-5/+5
* [atv.at] Use jwt for API (#1012)NeroBurner2021-09-231-6/+27
* Basic framework for simultaneous download of multiple formats (#1036)The Hatsune Daishi2021-09-221-0/+8
* [CGTN] Add extractor (#981)Yuan Chao2021-09-191-0/+1
* [utils] Improve `extract_timezone`pukkandan2021-09-191-2/+10
* [Mediaklikk] Add Extractor (#867)coletdjnz2021-09-061-0/+1
* [cleanup] Miscpukkandan2021-09-051-2/+2
* [SovietsCloset] Add extractor (#884)ChillingPepper2021-09-041-1/+3
* Handle more playlist errors with `-i`pukkandan2021-09-041-5/+14
* [radiko] Add extractors (#731)The Hatsune Daishi2021-08-251-0/+2
* [downloader/ffmpeg] Support for DASH manifests (experimental)pukkandan2021-08-241-0/+1
* [downloader/ffmpeg] Allow passing custom arguments before -ipukkandan2021-08-241-0/+12
* [extractor] Show video id in error messages if possiblepukkandan2021-08-231-10/+12
* [utils] Add `parse_qs`pukkandan2021-08-231-0/+4
* Let `--match-filter` reject entries earlypukkandan2021-08-171-8/+11
* [utils] Fix `InAdvancePagedList.__getitem__`pukkandan2021-08-101-34/+29
* [cleanup] Miscpukkandan2021-08-071-2/+5
* Fix bugs related to `sanitize_info`pukkandan2021-08-071-1/+1
* [utils] Fix `traverse_obj` depth when is_user_inputpukkandan2021-08-071-2/+4
* Add regex to `--match-filter`pukkandan2021-08-051-11/+16
* Add all format filtering operators also to `--match-filter`Max Teegen2021-08-051-6/+13
* [cleanup] Refactor some codepukkandan2021-08-011-2/+2
* [utils] Fix slicing of reversed `LazyList`pukkandan2021-08-011-9/+8
* Add format types `j`, `l`, `q` for outtmplpukkandan2021-07-291-0/+2
* Expand and escape environment variables correctly in outtmplpukkandan2021-07-291-3/+4
* [test] Add Python 3.10 (#480)xtkoba2021-07-231-2/+2
* [utils] Improve `traverse_obj`pukkandan2021-07-211-6/+15
* [utils] Fix LazyList for Falsey valuespukkandan2021-07-201-2/+2
* [compat] Remove unnecessary codepukkandan2021-07-201-1/+1
* [utils] Improve `traverse_obj`pukkandan2021-07-201-10/+38
* [utils] Improve `js_to_json` comment regexfelix2021-07-141-1/+1
* Improve `traverse_obj`pukkandan2021-07-111-22/+34
* [utils] Add `variadic`pukkandan2021-07-111-6/+6
* Some minor fixes and refactoring (see desc)pukkandan2021-07-021-8/+11
* Add option `--throttled-rate` below which video data is re-extractedpukkandan2021-06-231-0/+5
* Fix id sanitization in filenamespukkandan2021-06-171-0/+2
* [downloader/mhtml] Add new downloader (#343)felix2021-06-131-4/+16
* [utils] Improve `LazyList`pukkandan2021-06-131-9/+34
* Fix `%d` and empty default in outtmplpukkandan2021-06-091-0/+2
* [utils] Generalize `traverse_dict` to `traverse_obj`pukkandan2021-06-081-12/+29
* Fix and refactor `prepare_outtmpl`pukkandan2021-06-061-7/+9
* [cleanup] Point all shebang to `python3` (#372)felix2021-06-061-1/+1
* [utils] Escape URLs in `sanitized_Request`, not `sanitize_url`pukkandan2021-06-011-2/+2
* [utils] Add `__getitem__` for `PagedList`pukkandan2021-05-291-0/+9
* [utils] Add `LazyList`pukkandan2021-05-291-0/+50