linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / python-modules / statsd / default.nix
blob561a1d14ca42471e20c35ba921035639e9dc97ca
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , nose
5 , mock
6 }:
8 buildPythonPackage rec {
9   pname = "statsd";
10   version = "3.3.0";
12   src = fetchPypi {
13     inherit pname version;
14     sha256 = "07yxnlalvcglgwa9pjs1clwrmwx7a4575jai7q05jz3g4i6dprp3";
15   };
17   buildInputs = [ nose mock ];
19   patchPhase = ''
20     # Failing test: ERROR: statsd.tests.test_ipv6_resolution_udp
21     sed -i 's/test_ipv6_resolution_udp/noop/' statsd/tests.py
22     # well this is a noop, but so it was before
23     sed -i 's/assert_called_once()/called/' statsd/tests.py
24   '';
26   meta = with lib; {
27     maintainers = with maintainers; [ domenkozar ];
28     description = "A simple statsd client";
29     license = licenses.mit;
30     homepage = "https://github.com/jsocol/pystatsd";
31   };