linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / python-modules / blockchain / default.nix
blobe6d523c3c7b89354f0f9c1fd55c5eda4c0a24cd4
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , future
5 }:
7 buildPythonPackage rec {
8   pname = "blockchain";
9   version = "1.4.4";
11   src = fetchPypi {
12     inherit pname version;
13     sha256 = "1qpbmz6dk5gx1996dswpipwhj6sp5j0dlfap012l46zqnvmkxanv";
14   };
16   postPatch = ''
17     substituteInPlace setup.py --replace "enum-compat" ""
18   '';
20   propagatedBuildInputs = [
21     future
22   ];
24   # tests are interacting with the API and not mocking the calls
25   doCheck = false;
27   pythonImportsCheck = [ "blockchain" ];
29   meta = with lib; {
30     description = "Python client Blockchain Bitcoin Developer API";
31     homepage = "https://github.com/blockchain/api-v1-client-python";
32     license = with licenses; [ mit ];
33     maintainers = with maintainers; [ fab ];
34   };