aboutsummaryrefslogtreecommitdiffstats
path: root/crates/yt_dlp/src/wrapper (unfollow)
Commit message (Collapse)Author
2025-06-13feat({yt_dlp,yt}): Migrate from pyo3 to rustpythonBenedikt Peetz
That allows us to avoid cpython's GIL and gives us full ability to leverage async/concurrent code to speed up python operations. I have also taken the opportunity to change the `InfoJson` struct to an untyped json value, as that is what it actually is.
2025-03-21chore(yt_dlp/wrappers/info_json): Add additional missing fieldBenedikt Peetz
2025-02-21chore(crates/yt_dlp/wrappers/info_json): Add further fieldsBenedikt Peetz
2025-02-16style(treewide): Re-formatBenedikt Peetz
2025-02-16fix(crates/yt_dlp/wrappers/info_json): Serialize the `InfoType`s with their ↵Benedikt Peetz
correct name
2025-02-16fix(crates/yt_dlp/wrappers/info_json): Don't serialize `None` valuesBenedikt Peetz
This keeps the jsons, which we internally parse, shorter.
2025-02-14chore(crates/yt_dlp/wrappers/info_json): Add further fieldsBenedikt Peetz
2024-12-14fix(yt_dlp/wrappers/info_json): Add further fields to `RequestedDownloads`Benedikt Peetz
2024-12-14fix(yt_dlp/wrappers/info_json): Add missing fields to `Subtitle`Benedikt Peetz
2024-12-14fix(yt_dlp/wrappers/info_json): Treat `Extractor` and `ExtractorKey` as StringsBenedikt Peetz
There are too many possible extractors to mandate hard-coding them in a enumeration.
2024-10-29style(treewide): FormatBenedikt Peetz
2024-10-29chore(yt_dlp/wrapper/info_json): Add further structure fieldsBenedikt Peetz
2024-10-14refactor(treewide): Conform to the clippy and rust lintsBenedikt Peetz
2024-10-07fix(crates/yt_dlp/wrappers/info_json): Add further info.json fieldsBenedikt Peetz
2024-08-25fix(yt_dlp/info_json): Accept further missing fields in the info_jsonBenedikt Peetz
2024-08-23refactor(yt_dlp): Also move the `crates` subdirectoryBenedikt Peetz