pukkandan
|
57e0f077a6
|
[update] Expose more functionality to API
|
2022-06-21 17:02:56 +05:30 |
pukkandan
|
560738f34d
|
[extractor] Import `_ALL_CLASSES` lazily
This significantly speeds up `import yt_dlp` in the absence of `lazy_extractors`
|
2022-06-16 06:23:50 +05:30 |
pukkandan
|
8a82af3511
|
[cleanup] Misc fixes and cleanup
Closes #3780, Closes #3853, Closes #3850
|
2022-05-27 04:43:43 +05:30 |
pukkandan
|
1a8cc83735
|
Bugfix for 3a408f9d19
|
2022-05-20 21:25:07 +05:30 |
pukkandan
|
2762dbb17e
|
[compat] Add `functools.cached_property`
|
2022-05-20 21:06:37 +05:30 |
pukkandan
|
53973b4d2c
|
[utils] Fix bug in 0b9c08b47b
* Cache of `supports_terminal_sequences` must be reset after enabling VT mode
* and move `windows_enable_vt_mode` to utils to avoid cyclic imports
|
2022-05-20 06:01:09 +05:30 |
pukkandan
|
0b9c08b47b
|
[utils] Improve performance using `functools.cache`
Closes #3786
|
2022-05-19 20:23:53 +05:30 |
pukkandan
|
5792c950bf
|
[compat] Implement `compat.imghdr`
Python 3.11 deprecates `imghdr` module
|
2022-05-17 19:46:01 +05:30 |
pukkandan
|
1d485a1a79
|
[cleanup] Misc fixes
Closes #3565, https://github.com/yt-dlp/yt-dlp/issues/3514#issuecomment-1105944364
|
2022-04-29 07:39:33 +05:30 |
pukkandan
|
059bc4db19
|
[compat/asyncio] Use `asyncio.all_tasks`
|
2022-04-26 05:45:18 +05:30 |
pukkandan
|
9196cbfe8b
|
[compat] Ensure submodules are correctly wrapped
|
2022-04-26 05:43:20 +05:30 |
pukkandan
|
9b8ee23b99
|
[dependencies] Create module with all dependency imports
|
2022-04-21 00:48:52 +05:30 |
felix
|
77f9033095
|
[compat] Split into sub-modules (#2173)
Authored by: fstirlitz, pukkandan
|
2022-04-18 04:26:43 +05:30 |