1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 pytestCheckHook, 6 requests, 7 setuptools, 8}: 9 10buildPythonPackage rec { 11 pname = "python-coinmarketcap"; 12 version = "0.6"; 13 pyproject = true; 14 15 src = fetchFromGitHub { 16 owner = "rsz44"; 17 repo = "python-coinmarketcap"; 18 rev = "de069d55d7cc5eea9cd194b47d4609c4846d59d1"; # No tags 19 hash = "sha256-FQIfDV7O3z5S2HGKi2k8NPsvkAS66rsueggoSAGvbVU="; 20 }; 21 22 build-system = [ setuptools ]; 23 24 dependencies = [ 25 requests 26 ]; 27 28 pythonImportsCheck = [ 29 "coinmarketcapapi" 30 ]; 31 32 doCheck = false; # Tests use the CoinMarketCap API 33 34 meta = { 35 description = "Python package to wrap the CoinMarketCap API"; 36 homepage = "https://github.com/rsz44/python-coinmarketcap"; 37 license = lib.licenses.mit; 38 maintainers = with lib.maintainers; [ dolphindalt ]; 39 }; 40}