Merge pull request #243891 from blaggacao/init-python-gocardless-pro

python3Packages.gocardless-pro: init at 1.45.0

authored by Robert Schütz and committed by GitHub f4d78cae 875ec026

+46
+44
pkgs/development/python-modules/gocardless-pro/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , requests 5 + , six 6 + , pytestCheckHook 7 + , responses 8 + , nose 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "gocardless-pro"; 13 + version = "1.45.0"; 14 + format = "setuptools"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "gocardless"; 18 + repo = "gocardless-pro-python"; 19 + rev = "v${version}"; 20 + hash = "sha256-mzIEHm8roiVtrh84Oc+J87anMpr4zMp5yLFCmuljg8k="; 21 + }; 22 + 23 + propagatedBuildInputs = [ 24 + requests 25 + six 26 + ]; 27 + 28 + pythonImportsCheck = [ "gocardless_pro" ]; 29 + 30 + nativeCheckInputs = [ 31 + pytestCheckHook 32 + responses 33 + nose 34 + ]; 35 + 36 + meta = with lib; { 37 + description = "A client library for the GoCardless Pro API"; 38 + homepage = "https://github.com/gocardless/gocardless-pro-python"; 39 + changelog = "https://github.com/gocardless/gocardless-pro-python/blob/${src.rev}/CHANGELOG.md"; 40 + license = licenses.mit; 41 + maintainers = with maintainers; [ blaggacao ]; 42 + }; 43 + } 44 +
+2
pkgs/top-level/python-packages.nix
··· 4255 4256 goalzero = callPackage ../development/python-modules/goalzero { }; 4257 4258 goobook = callPackage ../development/python-modules/goobook { }; 4259 4260 goocalendar = callPackage ../development/python-modules/goocalendar { };
··· 4255 4256 goalzero = callPackage ../development/python-modules/goalzero { }; 4257 4258 + gocardless-pro = callPackage ../development/python-modules/gocardless-pro { }; 4259 + 4260 goobook = callPackage ../development/python-modules/goobook { }; 4261 4262 goocalendar = callPackage ../development/python-modules/goocalendar { };