1{ lib
2, buildPythonPackage
3, fetchPypi
4, pythonOlder
5, importlib-metadata
6, jsonpickle
7, wrapt
8, requests
9, future
10, botocore
11}:
12
13buildPythonPackage rec {
14 pname = "aws-xray-sdk";
15 version = "2.8.0";
16
17 src = fetchPypi {
18 inherit pname version;
19 sha256 = "90c2fcc982a770e86d009a4c3d2b5c3e372da91cb8284d982bae458e2c0bb268";
20 };
21
22 propagatedBuildInputs = [
23 jsonpickle wrapt requests future botocore
24 ] ++ lib.optionals (pythonOlder "3.8") [
25 importlib-metadata
26 ];
27
28 meta = {
29 description = "AWS X-Ray SDK for the Python programming language";
30 license = lib.licenses.asl20;
31 homepage = "https://github.com/aws/aws-xray-sdk-python";
32 };
33
34 doCheck = false;
35}