1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 pythonOlder, 6 requests, 7 setuptools, 8}: 9 10buildPythonPackage rec { 11 pname = "mercadopago"; 12 version = "2.3.0"; 13 pyproject = true; 14 15 disabled = pythonOlder "3.7"; 16 17 src = fetchFromGitHub { 18 owner = "mercadopago"; 19 repo = "sdk-python"; 20 tag = version; 21 hash = "sha256-xeOJk9/5DrykOxWTbAsIbdCu+nwUUIuuKJQm55SErEI="; 22 }; 23 24 build-system = [ 25 setuptools 26 ]; 27 28 dependencies = [ 29 requests 30 ]; 31 32 # require internet 33 doCheck = false; 34 35 pythonImportsCheck = [ "mercadopago" ]; 36 37 meta = { 38 description = "This library provides developers with a simple set of bindings to help you integrate Mercado Pago API to a website and start receiving payments"; 39 homepage = "https://www.mercadopago.com"; 40 changelog = "https://github.com/mercadopago/sdk-python/releases/tag/${src.tag}"; 41 license = lib.licenses.mit; 42 maintainers = with lib.maintainers; [ derdennisop ]; 43 }; 44}