1{ lib 2, buildPythonPackage 3, fetchPypi 4, setuptools 5, nose 6, mock 7}: 8 9buildPythonPackage rec { 10 pname = "statsd"; 11 version = "4.0.1"; 12 format = "pyproject"; 13 14 src = fetchPypi { 15 inherit pname version; 16 hash = "sha256-mXY9qBv+qNr2s9ItEarMsBqND1LqUh2qs351ikyn0Sg="; 17 }; 18 19 nativeBuildInputs = [ 20 setuptools 21 ]; 22 23 nativeCheckInputs = [ nose mock ]; 24 25 patchPhase = '' 26 # Failing test: ERROR: statsd.tests.test_ipv6_resolution_udp 27 sed -i 's/test_ipv6_resolution_udp/noop/' statsd/tests.py 28 # well this is a noop, but so it was before 29 sed -i 's/assert_called_once()/called/' statsd/tests.py 30 ''; 31 32 meta = with lib; { 33 maintainers = with maintainers; [ domenkozar ]; 34 description = "A simple statsd client"; 35 license = licenses.mit; 36 homepage = "https://github.com/jsocol/pystatsd"; 37 }; 38 39}