python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / misc / sacad / default.nix
blob50599fbbabd7c3b4ccb191a75e6046fe122ca149
1 { lib, python3Packages, jpegoptim, optipng }:
3 python3Packages.buildPythonApplication rec {
4   pname = "sacad";
5   version = "2.4.0";
7   src = python3Packages.fetchPypi {
8     inherit pname version;
9     sha256 = "sha256-KLVkyiXjpqskM67W9uPl9aPKc3pYMu0nAfwI0OpOniE=";
10   };
12   propagatedBuildInputs = with python3Packages; [
13     aiohttp
14     appdirs
15     bitarray
16     cssselect
17     fake-useragent
18     lxml
19     mutagen
20     pillow
21     tqdm
22     unidecode
23     web-cache
24     jpegoptim
25     optipng
26   ];
28   # tests require internet connection
29   doCheck = false;
31   pythonImportsCheck = [ "sacad" ];
33   meta = with lib; {
34     description = "Smart Automatic Cover Art Downloader";
35     homepage = "https://github.com/desbma/sacad";
36     license = licenses.mpl20;
37     maintainers = with maintainers; [ fortuneteller2k ];
38   };