Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / protonup-ng / default.nix
blobf79285ce96a7aa47b72094f1528412e1b4356ecb
1 { lib, buildPythonPackage, pythonOlder, fetchPypi, requests, configparser }:
3 buildPythonPackage rec {
4   pname = "protonup-ng";
5   version = "0.2.1";
6   disabled = pythonOlder "3.6";
8   src = fetchPypi {
9     inherit pname version;
10     hash = "sha256-rys9Noa3+w4phttfcI1OGEDfHMy8s80bm8kM8TzssQA=";
11   };
13   postPatch = ''
14     substituteInPlace setup.cfg \
15       --replace "argparse" ""
16   '';
18   propagatedBuildInputs = [ requests configparser ];
20   doCheck = false; # protonup does not have any tests
21   pythonImportsCheck = [ "protonup" ];
23   meta = with lib; {
24     homepage = "https://github.com/cloudishBenne/protonup-ng";
25     description = "CLI program and API to automate the installation and update of GloriousEggroll's Proton-GE";
26     license = licenses.gpl3Only;
27     maintainers = with maintainers; [ Madouura ];
28   };