1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 spotipy, 6 click, 7 pycryptodomex, 8 mutagen, 9 requests, 10 deezer-py, 11 pythonOlder, 12}: 13 14buildPythonPackage rec { 15 pname = "deemix"; 16 version = "3.6.6"; 17 format = "setuptools"; 18 19 disabled = pythonOlder "3.7"; 20 21 src = fetchPypi { 22 inherit pname version; 23 hash = "sha256-xEahzA1PIrGPfnnOcuXQLVQpSVOUFk6/0v9ViLgWCwk="; 24 }; 25 26 propagatedBuildInputs = [ 27 spotipy 28 click 29 pycryptodomex 30 mutagen 31 requests 32 deezer-py 33 ]; 34 35 # Project has no tests 36 doCheck = false; 37 38 pythonImportsCheck = [ "deezer" ]; 39 40 meta = with lib; { 41 description = "Deezer downloader built from the ashes of Deezloader Remix"; 42 mainProgram = "deemix"; 43 homepage = "https://gitlab.com/RemixDev/deemix-py"; 44 license = licenses.gpl3Plus; 45 maintainers = with maintainers; [ natto1784 ]; 46 }; 47}