parabolic: 2024.5.0 -> 2025.1.4 (#378350)
[NixPkgs.git] / pkgs / development / python-modules / bugsnag / default.nix
blobcb883efaa2f35a179c781d42b11042492e27e4f0
2   lib,
3   blinker,
4   buildPythonPackage,
5   fetchPypi,
6   flask,
7   pythonOlder,
8   setuptools,
9   webob,
12 buildPythonPackage rec {
13   pname = "bugsnag";
14   version = "4.7.1";
15   pyproject = true;
17   disabled = pythonOlder "3.10";
19   src = fetchPypi {
20     inherit pname version;
21     hash = "sha256-mECP4X1KfzAKVlNUB6ZEi5hE2bUoxEUnkIho/DZG6HM=";
22   };
24   build-system = [ setuptools ];
26   dependencies = [ webob ];
28   optional-dependencies = {
29     flask = [
30       blinker
31       flask
32     ];
33   };
35   pythonImportsCheck = [ "bugsnag" ];
37   # Module ha no tests
38   doCheck = false;
40   meta = with lib; {
41     description = "Automatic error monitoring for Python applications";
42     homepage = "https://github.com/bugsnag/bugsnag-python";
43     changelog = "https://github.com/bugsnag/bugsnag-python/blob/v${version}/CHANGELOG.md";
44     license = licenses.mit;
45     maintainers = [ ];
46   };