parabolic: 2024.5.0 -> 2025.1.4 (#378350)
[NixPkgs.git] / pkgs / development / python-modules / google-cloud-testutils / default.nix
blobe62d47e372496a3ff392e10b815c7b9afd6c415b
2   lib,
3   buildPythonPackage,
4   click,
5   fetchPypi,
6   google-auth,
7   packaging,
8   pythonOlder,
9 }:
11 buildPythonPackage rec {
12   pname = "google-cloud-testutils";
13   version = "1.4.0";
14   format = "setuptools";
16   disabled = pythonOlder "3.7";
18   src = fetchPypi {
19     inherit pname version;
20     hash = "sha256-1oocIuKssoUA1p2dxhqFy+nJjJtp4phwQnHN/L88C8s=";
21   };
23   propagatedBuildInputs = [
24     click
25     google-auth
26     packaging
27   ];
29   # does not contain tests
30   doCheck = false;
32   pythonImportsCheck = [ "test_utils" ];
34   meta = with lib; {
35     description = "System test utilities for google-cloud-python";
36     mainProgram = "lower-bound-checker";
37     homepage = "https://github.com/googleapis/python-test-utils";
38     changelog = "https://github.com/googleapis/python-test-utils/blob/v${version}/CHANGELOG.md";
39     license = licenses.asl20;
40     maintainers = [ ];
41   };