<commit_before>{ lib, buildGoPackage, fetchFromGitHub }:

# SHA of ${version} for the tool's help output
let rev = "7ad367535a6710802085d41e0dbb53df359b9882";
in
buildGoPackage rec {
  pname = "sonobuoy";
  version = "0.15.0";

  goPackagePath = "github.com/heptio/sonobuoy";

  buildFlagsArray =
    let t = goPackagePath;
    in ''
      -ldflags=
        -s -X ${t}/pkg/buildinfo.Version=${version}
           -X ${t}/pkg/buildinfo.GitSHA=${rev}
           -X ${t}/pkg/buildDate=unknown
    '';

  src = fetchFromGitHub {
    sha256 = "0dkmhmr7calk8mkdxfpy3yjzk10ja4gz1jq8pgk3v8rh04f4h1x5";
    rev = "v${version}";
    repo = "sonobuoy";
    owner = "heptio";
  };

  meta = with lib; {
    description = ''
      Diagnostic tool that makes it easier to understand the
      state of a Kubernetes cluster.
    '';
    longDescription = ''
      Sonobuoy is a diagnostic tool that makes it easier to understand the state of
      a Kubernetes cluster by running a set of Kubernetes conformance tests in an
      accessible and non-destructive manner.
    '';

    homepage = "https://github.com/heptio/sonobuoy";
    license = licenses.asl20;
    maintainers = with maintainers; [ carlosdagos ];
  };
}<commit_msg>sonobuoy: 0.15.0 -> 0.16.1 (#70904)<commit_after>{ lib, buildGoPackage, fetchFromGitHub }:

# SHA of ${version} for the tool's help output
let rev = "c9c2a461cd3397909fe6e45ff71836347ef89fd8";
in
buildGoPackage rec {
  pname = "sonobuoy";
  version = "0.16.1";

  goPackagePath = "github.com/heptio/sonobuoy";

  buildFlagsArray =
    let t = goPackagePath;
    in ''
      -ldflags=
        -s -X ${t}/pkg/buildinfo.Version=${version}
           -X ${t}/pkg/buildinfo.GitSHA=${rev}
           -X ${t}/pkg/buildDate=unknown
    '';

  src = fetchFromGitHub {
    sha256 = "14qc5a7jbr403wjpk6pgpb94i72yx647sg9srz07q6drq650kyfv";
    rev = "v${version}";
    repo = "sonobuoy";
    owner = "vmware-tanzu";
  };

  meta = with lib; {
    description = ''
      Diagnostic tool that makes it easier to understand the
      state of a Kubernetes cluster.
    '';
    longDescription = ''
      Sonobuoy is a diagnostic tool that makes it easier to understand the state of
      a Kubernetes cluster by running a set of Kubernetes conformance tests in an
      accessible and non-destructive manner.
    '';

    homepage = "https://sonobuoy.io";
    license = licenses.asl20;
    maintainers = with maintainers; [ <NAME> ];
  };
}
{'fraction_non_alphanumeric': 0.1167076167076167, 'fraction_numerical': 0.050778050778050775, 'mean_word_length': 2.9088, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2978432', 'n_tokens_mistral': 924, 'n_tokens_neox': 841, 'n_words': 213}