aboutsummaryrefslogtreecommitdiff
path: root/yt_dlp/compat
AgeCommit message (Expand)AuthorFilesLines
2024-06-27[pp/embedthumbnail] Fix postprocessor (#10248)Simon Sawicki1-10/+16
2024-06-12[cleanup] Add more ruff rules (#10149)sepro2-2/+2
2024-04-09[core] Prevent RCE when using `--exec` with `%q` (CVE-2024-22423)Simon Sawicki1-6/+3
2024-03-11[docs] Misc Cleanup (#8977)pukkandan1-2/+2
2024-01-20[networking] Remove `_CompatHTTPError` (#8871)coletdjnz1-2/+2
2023-11-16Remove Python 3.7 support (#8361)bashonly1-14/+0
2023-09-24[core] Prevent RCE when using `--exec` with `%q` (CVE-2023-40581)Simon Sawicki1-1/+1
2023-09-23[cleanup] Misc (#8182)bashonly1-1/+1
2023-09-21[dependencies] Handle deprecation of `sqlite3.version` (#8167)bashonly1-1/+1
2023-07-22[compat] Ensure submodules are imported correctlypukkandan3-5/+13
2023-07-22Fix e0c4db04dc82a699bdabd9821ddc239ebe17d30a for pypypukkandan1-2/+3
2023-07-22[cleanup] Misc fixespukkandan1-2/+2
2023-07-22[compat] Add `types.NoneType`pukkandan1-0/+12
2023-07-15[compat, networking] Deprecate old functions (#2861)coletdjnz2-1/+1
2023-07-15[networking] Rewrite architecture (#2861)coletdjnz1-0/+10
2023-05-27[core] Workaround erroneous urllib Windows proxy parsing (#7092)coletdjnz2-0/+47
2023-02-28[dependencies] Simplify `Cryptodome`pukkandan2-2/+2
2023-02-17Update to ytdl-commit-2dd6c6epukkandan1-10/+20
2023-02-09[compat_utils] Simplify `EnhancedModule`pukkandan1-16/+2
2023-02-09[devscripts] Provide pyinstaller hookspukkandan1-6/+0
2023-02-08[compat_utils] Improve `passthrough_module`pukkandan1-11/+15
2023-02-08[dependencies] Standardize `Cryptodome` importspukkandan1-10/+6
2023-02-08Support module level `__bool__` and `property`pukkandan2-37/+64
2022-11-07[compat] Fix `shutils.move` in restricted ACL mode on BSD (#5309)ClosedPort221-0/+30
2022-11-07Update to ytdl-commit-de39d128pukkandan1-0/+1
2022-11-07[extractor/listennotes] Add extractor (#5310)Alex Karabanov1-1/+1
2022-07-31[mhtml, cleanup] Use imghdrpukkandan1-5/+7
2022-07-18Remove Python 3.6 supportpukkandan4-47/+10
2022-07-17[compat] Let PyInstaller detect _legacy modulepukkandan1-8/+8
2022-06-29[cleanup] Misc cleanuppukkandan1-19/+19
2022-06-25[cleanup] Consistent style for file headspukkandan3-4/+1
2022-06-25[compat] Remove more functionspukkandan2-44/+40
2022-06-25[compat] Fix `compat.WINDOWS_VT_MODE`pukkandan2-16/+21
2022-06-21[update] Expose more functionality to APIpukkandan1-1/+1
2022-06-16[extractor] Import `_ALL_CLASSES` lazilypukkandan1-1/+4
2022-05-27[cleanup] Misc fixes and cleanuppukkandan1-2/+7
2022-05-20Bugfix for 3a408f9d199127ca2626359e21a866a09ab236b3pukkandan1-0/+2
2022-05-20[compat] Add `functools.cached_property`pukkandan1-0/+12
2022-05-20[utils] Fix bug in 0b9c08b47bb5e95c21b067044ace4e824d19a9c2pukkandan2-16/+7
2022-05-19[utils] Improve performance using `functools.cache`pukkandan1-0/+12
2022-05-17[compat] Implement `compat.imghdr`pukkandan1-0/+14
2022-04-29[cleanup] Misc fixespukkandan5-9/+24
2022-04-26[compat/asyncio] Use `asyncio.all_tasks`pukkandan2-15/+6
2022-04-26[compat] Ensure submodules are correctly wrappedpukkandan5-22/+66
2022-04-21[dependencies] Create module with all dependency importspukkandan2-21/+3
2022-04-18[compat] Split into sub-modules (#2173)felix6-0/+268