aboutsummaryrefslogtreecommitdiffstats
path: root/crates/yt_dlp/src/lib.rs (unfollow)
Commit message (Expand)Author
2026-05-26feat(yt/download/hooks): Show progress of post-processorsBenedikt Peetz
2025-11-30fix(treewide): Avoid using deprecated functions or patternsBenedikt Peetz
2025-07-24fix(treewide): Use `json_try_get!` instead of `json.get(..).map(|| ..)`Benedikt Peetz
2025-07-15fix(crates/yt/downloader): Correctly treat the download as blockingBenedikt Peetz
2025-07-10refactor(crates/yt_dlp): Port to `pyo3` againBenedikt Peetz
2025-06-28fix(yt_dlp): Polyfill missing rustpython features used in urllib3Benedikt Peetz
2025-06-24feat(yt/version): Add the (rust)python version againBenedikt Peetz
2025-06-17refactor(yt_dlp): Split the big `lib.rs` file upBenedikt Peetz
2025-06-17fix(yt_dlp): Typos in stringsBenedikt Peetz
2025-06-17fix(yt_dlp/post_processors): Register in pythonBenedikt Peetz
2025-06-16chore(treewide): Add missing copyright headersBenedikt Peetz
2025-06-16feat(yt_dlp): Support a DeArrow post processorBenedikt Peetz
2025-06-16refactor(yt_dlp/lib): De-duplicate the info json sanitize codeBenedikt Peetz
2025-06-16refactor(yt_dlp/lib): Explicitly convert python exceptions into an errorBenedikt Peetz
2025-06-15fix(yt_dlp/json_{cast,get}): Improve error reportingBenedikt Peetz
2025-06-15fix(yt_dlp): Avoid writing the json output to diskBenedikt Peetz
2025-06-14feat({yt/update,yt_dlp}): Use yt_dlp errors againBenedikt Peetz
2025-06-13feat({yt_dlp,yt}): Migrate from pyo3 to rustpythonBenedikt Peetz
2025-03-21refactor(yt_dlp): Remove the unneeded `async` from the public functionsBenedikt Peetz
2025-02-16style(treewide): Re-formatBenedikt Peetz
2025-02-16feat(crates/yt_dlp/lib): Wrap `process_ie_result` functionBenedikt Peetz
2025-02-16fix(crates/yt_dlp/lib): Actually resolve the `entries` generator objectBenedikt Peetz
2025-02-16fix(crates/yt_dlp/lib): Swallow all error logs from yt_dlpBenedikt Peetz
2025-02-16fix(crates/yt_dlp/progress_hook): Print the progress to stderrBenedikt Peetz
2025-02-14fix(crates/yt_dlp): Actually return errors instead of panicingBenedikt Peetz
2025-02-14fix(crates/yt_dlp): Avoid printing the file extension in the progress displayBenedikt Peetz
2024-11-16build(treewide): Update dependenciesBenedikt Peetz
2024-11-04fix(yt_dlp/progress_hook): Mark estimates as suchBenedikt Peetz
2024-10-29style(treewide): FormatBenedikt Peetz
2024-10-29fix(yt_dlp/lib/progress_hook): Avoid overriding previous messagesBenedikt Peetz
2024-10-19fix(yt_dlp/lib/progress_hook): Estimate `total_byte_size` betterBenedikt Peetz
2024-10-14refactor(treewide): Conform to the clippy and rust lintsBenedikt Peetz
2024-10-07feat(crates/yt_dlp): Make saving the downloaded info.json configurableBenedikt Peetz
2024-08-25refactor(treewide): Conform to `cargo clippy`Benedikt Peetz
2024-08-25docs(yt_dlp/progress_hook): Add a note about the possibility to calculate vid...Benedikt Peetz
2024-08-25fix(yt_dlp/info_json): Accept further missing fields in the info_jsonBenedikt Peetz
2024-08-25fix(yt_dlp/lib/hook): Don't print download progress, when debug is loggedBenedikt Peetz
2024-08-23refactor(yt_dlp): Also move the `crates` subdirectoryBenedikt Peetz
2024-08-23fix(yt_dlp/lib): Standardize the formatting of bytes with the new `bytes` crateBenedikt Peetz
2024-08-23chore(yt_dlp/progress_hook): Also consider the `total_bytes_estimate` fieldBenedikt Peetz
2024-08-21docs(yt_dlp/lib): Improve some commentsBenedikt Peetz