1{ aiocontextvars
2, blinker
3, buildPythonPackage
4, fetchPypi
5, httpx
6, lib
7, mock
8, pytestCheckHook
9, requests
10, six
11, unittest2
12, webob
13}:
14
15buildPythonPackage rec {
16 pname = "rollbar";
17 version = "0.16.2";
18
19 src = fetchPypi {
20 inherit pname version;
21 sha256 = "aa3b570062dd8dfb0e11537ba858f9e1633a604680e062a525434b8245540f87";
22 };
23
24 propagatedBuildInputs = [
25 requests
26 six
27 ];
28
29 checkInputs = [
30 webob
31 blinker
32 unittest2
33 mock
34 httpx
35 aiocontextvars
36 pytestCheckHook
37 ];
38
39 pythonImportsCheck = [ "rollbar" ];
40
41 meta = with lib; {
42 description = "Error tracking and logging from Python to Rollbar";
43 homepage = "https://github.com/rollbar/pyrollbar";
44 license = licenses.mit;
45 maintainers = with maintainers; [ ];
46 };
47}