evcc: 0.131.8 -> 0.131.10 (#364658)
[NixPkgs.git] / pkgs / development / python-modules / rollbar / default.nix
blobcd71a84d64132134184e6b262820bd4c4470932e
2   lib,
3   aiocontextvars,
4   blinker,
5   buildPythonPackage,
6   fetchPypi,
7   httpx,
8   mock,
9   pytestCheckHook,
10   requests,
11   six,
12   pythonOlder,
13   webob,
16 buildPythonPackage rec {
17   pname = "rollbar";
18   version = "1.0.0";
19   format = "setuptools";
21   disabled = pythonOlder "3.7";
23   src = fetchPypi {
24     inherit pname version;
25     hash = "sha256-Y0e35J8i8ClvwoemrqddZCz2RJTS7hJwQqelk8l9868=";
26   };
28   propagatedBuildInputs = [
29     requests
30     six
31   ];
33   nativeCheckInputs = [
34     webob
35     blinker
36     mock
37     httpx
38     aiocontextvars
39     pytestCheckHook
40   ];
42   # Still supporting unittest2
43   # https://github.com/rollbar/pyrollbar/pull/346
44   # https://github.com/rollbar/pyrollbar/pull/340
45   doCheck = false;
47   pythonImportsCheck = [ "rollbar" ];
49   meta = with lib; {
50     description = "Error tracking and logging from Python to Rollbar";
51     mainProgram = "rollbar";
52     homepage = "https://github.com/rollbar/pyrollbar";
53     license = licenses.mit;
54     maintainers = [ ];
55   };