biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / development / python-modules / deemix / default.nix
blob40ee84f52aa2189439522e8045f9dd98a37fdb83
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   spotipy,
6   click,
7   pycryptodomex,
8   mutagen,
9   requests,
10   deezer-py,
11   pythonOlder,
14 buildPythonPackage rec {
15   pname = "deemix";
16   version = "3.6.6";
17   format = "setuptools";
19   disabled = pythonOlder "3.7";
21   src = fetchPypi {
22     inherit pname version;
23     hash = "sha256-xEahzA1PIrGPfnnOcuXQLVQpSVOUFk6/0v9ViLgWCwk=";
24   };
26   propagatedBuildInputs = [
27     spotipy
28     click
29     pycryptodomex
30     mutagen
31     requests
32     deezer-py
33   ];
35   # Project has no tests
36   doCheck = false;
38   pythonImportsCheck = [ "deezer" ];
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   };