1{ lib
2, buildPythonPackage
3, fetchPypi
4, requests
5, betamax
6, mock
7, pytest
8}:
9
10buildPythonPackage rec {
11 pname = "requests-toolbelt";
12 version = "0.8.0";
13 name = "${pname}-${version}";
14
15 src = fetchPypi {
16 inherit pname version;
17 sha256 = "f6a531936c6fa4c6cfce1b9c10d5c4f498d16528d2a54a22ca00011205a187b5";
18 };
19
20 checkInputs = [ betamax mock pytest ];
21 propagatedBuildInputs = [ requests ];
22
23 checkPhase = ''
24 py.test tests
25 '';
26
27 meta = {
28 description = "A toolbelt of useful classes and functions to be used with python-requests";
29 homepage = http://toolbelt.rtfd.org;
30 maintainers = with lib.maintainers; [ matthiasbeyer jgeerds ];
31 };
32}