1 { lib, buildPythonPackage, fetchFromGitHub, boto3, amazon-ion, ionhash, pytestCheckHook }:
3 buildPythonPackage rec {
8 src = fetchFromGitHub {
10 repo = "amazon-qldb-driver-python";
11 rev = "refs/tags/v${version}";
12 hash = "sha256-TyIXvk3ZJn5J2SBFDTPJpSnGFOFheXIqR2daL5npOk8=";
15 propagatedBuildInputs = [ boto3 amazon-ion ionhash ];
17 nativeCheckInputs = [ pytestCheckHook ];
20 export AWS_DEFAULT_REGION=us-east-1
23 pytestFlagsArray = [ "tests/unit" ];
25 pythonImportsCheck = [ "pyqldb" ];
28 description = "Python driver for Amazon QLDB";
29 homepage = "https://github.com/awslabs/amazon-qldb-driver-python";
30 license = licenses.asl20;
31 maintainers = [ maintainers.terlar ];