Bun support is now limited and deprecated
The yt-dlp project has announced that support for the Bun runtime is now limited and deprecated. This decision, documented in GitHub issue #16766, stems from compatibility challenges and maintenance overhead. Users who run yt-dlp with Bun may encounter broken functionality in future releases as the project will no longer actively test or fix Bun-specific issues. The deprecation does not immediately break existing installations, but the project recommends migrating to Node.js or other supported environments to ensure continued stability. This change reflects yt-dlp's focus on optimizing for its primary runtime, Node.js, and reducing the burden of supporting alternative runtimes.
Developers using Bun with yt-dlp must migrate to avoid future breakage.