Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / base58 / default.nix
blob020f103851cb63f1bd66cdee2bf5eb5a5768f8f9
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , pyhamcrest
5 , pytestCheckHook
6 , pythonOlder
7 }:
9 buildPythonPackage rec {
10   pname = "base58";
11   version = "2.1.1";
12   format = "setuptools";
13   disabled = pythonOlder "3.5";
15   src = fetchPypi {
16     inherit pname version;
17     sha256 = "c5d0cb3f5b6e81e8e35da5754388ddcc6d0d14b6c6a132cb93d69ed580a7278c";
18   };
20   nativeCheckInputs = [
21     pyhamcrest
22     pytestCheckHook
23   ];
25   disabledTests = [
26     # avoid dependency on pytest-benchmark
27     "test_decode_random"
28     "test_encode_random"
29   ];
31   pythonImportsCheck = [ "base58" ];
33   meta = with lib; {
34     description = "Base58 and Base58Check implementation";
35     mainProgram = "base58";
36     homepage = "https://github.com/keis/base58";
37     license = licenses.mit;
38     maintainers = with maintainers; [ nyanloutre ];
39   };