1{ stdenv
2, buildPythonPackage
3, fetchPypi
4, pytz
5, gflags
6, dateutil
7, mox
8, python
9}:
10
11buildPythonPackage rec {
12 pname = "google-apputils";
13 version = "0.4.2";
14
15 src = fetchPypi {
16 inherit pname version;
17 sha256 = "47959d0651c32102c10ad919b8a0ffe0ae85f44b8457ddcf2bdc0358fb03dc29";
18 };
19
20 preConfigure = ''
21 sed -i '/ez_setup/d' setup.py
22 '';
23
24 propagatedBuildInputs = [ pytz gflags dateutil mox ];
25
26 checkPhase = ''
27 ${python.executable} setup.py google_test
28 '';
29
30 # ERROR:root:Trying to access flag test_tmpdir before flags were parsed.
31 doCheck = false;
32
33 meta = with stdenv.lib; {
34 description = "Google Application Utilities for Python";
35 homepage = "https://github.com/google/google-apputils";
36 license = licenses.asl20;
37 };
38
39}