biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / development / python-modules / krakenex / default.nix
blobfb756b65ae64a29854f456691fed4d9f535bc9a8
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   setuptools,
6   requests,
7 }:
9 buildPythonPackage rec {
10   pname = "krakenex";
11   version = "2.2.2";
12   pyproject = true;
14   src = fetchFromGitHub {
15     owner = "veox";
16     repo = "python3-krakenex";
17     rev = "v${version}";
18     hash = "sha256-htldEds3vf9bjFkJAew0e0fHDLD15OTcVYybSmIp3DI=";
19   };
21   build-system = [ setuptools ];
23   dependencies = [ requests ];
25   # no tests implemented
26   doCheck = false;
28   pythonImportsCheck = [ "krakenex" ];
30   meta = with lib; {
31     changelog = "https://github.com/veox/python3-krakenex/blob/${src.rev}/CHANGELOG.rst";
32     description = "Kraken.com cryptocurrency exchange API";
33     homepage = "https://github.com/veox/python3-krakenex";
34     license = licenses.lgpl3Plus;
35     maintainers = with maintainers; [ dotlambda ];
36   };