Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / carbon / default.nix
blobf6647abbc57e86d70c8062c4f8e5a372358a6c84
1 { lib, buildPythonPackage, fetchPypi, twisted, whisper, txamqp, cachetools, urllib3
2 }:
4 buildPythonPackage rec {
5   pname = "carbon";
6   version = "1.1.10";
7   format = "setuptools";
9   src = fetchPypi {
10     inherit pname version;
11     hash = "sha256-wTtbqRHMWBcM2iFN95yzwCf/BQ+EK0vp5MXT4mKX3lw=";
12   };
14   # Carbon-s default installation is /opt/graphite. This env variable ensures
15   # carbon is installed as a regular python module.
16   GRAPHITE_NO_PREFIX="True";
18   propagatedBuildInputs = [ twisted whisper txamqp cachetools urllib3 ];
20   meta = with lib; {
21     homepage = "http://graphiteapp.org/";
22     description = "Backend data caching and persistence daemon for Graphite";
23     maintainers = with maintainers; [ offline basvandijk ];
24     license = licenses.asl20;
25   };