1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 setuptools, 6}: 7 8buildPythonPackage { 9 pname = "yt-dlp-dearrow"; 10 version = "2023.01.01-unstable-2024-01-13"; # setup.cfg 11 pyproject = true; 12 13 src = fetchFromGitHub { 14 owner = "QuantumWarpCode"; 15 repo = "yt-dlp-dearrow"; 16 rev = "2e46eca7b2242d8c9765bf2d12f92270b694be64"; # no tags 17 hash = "sha256-Ubi1kn/1FqkuwnxToBuSsAfCYWiNCTl/EUD8eeG3MSY="; 18 }; 19 20 build-system = [ setuptools ]; 21 22 doCheck = false; # no tests 23 24 pythonImportsCheck = [ "yt_dlp_plugins" ]; 25 26 meta = { 27 description = "Post-processor plugin to use DeArrow video titles in YT-DLP"; 28 homepage = "https://github.com/QuantumWarpCode/yt-dlp-dearrow"; 29 license = lib.licenses.mit; 30 maintainers = with lib.maintainers; [ sigmanificient ]; 31 }; 32}