1{ buildPythonPackage
2, fetchPypi
3, dateutil
4, jmespath
5, docutils
6, ordereddict
7, simplejson
8, mock
9, nose
10, urllib3
11}:
12
13buildPythonPackage rec {
14 pname = "botocore";
15 version = "1.12.205"; # N.B: if you change this, change boto3 and awscli to a matching version
16
17 src = fetchPypi {
18 inherit pname version;
19 sha256 = "19ls7hdmcaqrrq8przqy05s8chsy8315ic2zg185k6m64pvr0qhd";
20 };
21
22 outputs = [ "out" "dev" ];
23
24 propagatedBuildInputs = [
25 dateutil
26 jmespath
27 docutils
28 ordereddict
29 simplejson
30 urllib3
31 ];
32
33 checkInputs = [ mock nose ];
34
35 checkPhase = ''
36 nosetests -v
37 '';
38
39 # Network access
40 doCheck = false;
41
42 meta = {
43 homepage = https://github.com/boto/botocore;
44 license = "bsd";
45 description = "A low-level interface to a growing number of Amazon Web Services";
46 };
47}