fluffychat: 1.22.1 -> 1.23.0 (#364091)
[NixPkgs.git] / pkgs / by-name / ml / mloader / package.nix
blob6691d11440fa62a0c22393ff2e1f29d25faa30a0
2   lib,
3   python3Packages,
4   fetchPypi,
5 }:
7 python3Packages.buildPythonApplication rec {
8   pname = "mloader";
9   version = "1.1.12";
10   format = "setuptools";
12   src = fetchPypi {
13     inherit pname version;
14     hash = "sha256-0o4FvhuFudNSEL6fwBVqxldaNePbbidY9utDqXiLRNc=";
15   };
17   postPatch = ''
18     substituteInPlace setup.py \
19       --replace "protobuf~=3.6" "protobuf"
20   '';
22   propagatedBuildInputs = with python3Packages; [
23     click
24     protobuf
25     requests
26   ];
28   # No tests in repository
29   doCheck = false;
31   pythonImportsCheck = [ "mloader" ];
33   meta = with lib; {
34     description = "Command-line tool to download manga from mangaplus";
35     homepage = "https://github.com/hurlenko/mloader";
36     license = licenses.gpl3Only;
37     maintainers = [ ];
38     mainProgram = "mloader";
39   };