<commit_before>{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, ... }:
  {
    flags = {
      for-installer = false;
    };
    package = {
      specVersion = "1.10";
      identifier = {
        name = "cardano-sl-tools";
        version = "2.0.0";
      };
      license = "MIT";
      copyright = "2016 IOHK";
      maintainer = "<EMAIL>";
      author = "Serokell";
      homepage = "";
      url = "";
      synopsis = "Cardano SL - Tools";
      description = "Cardano SL - Tools";
      buildType = "Simple";
    };
    components = {
      "library" = {
        depends = [
          (hsPkgs.base)
          (hsPkgs.aeson)
          (hsPkgs.containers)
          (hsPkgs.data-default)
          (hsPkgs.directory)
          (hsPkgs.filepath)
          (hsPkgs.network-transport-tcp)
          (hsPkgs.parsers)
          (hsPkgs.text)
          (hsPkgs.trifecta)
          (hsPkgs.universum)
        ];
      };
      exes = {
        "cardano-genupdate" = {
          depends = [
            (hsPkgs.base)
            (hsPkgs.ansi-wl-pprint)
            (hsPkgs.bytestring)
            (hsPkgs.cardano-sl)
            (hsPkgs.cardano-sl-util)
            (hsPkgs.cryptonite)
            (hsPkgs.neat-interpolation)
            (hsPkgs.optparse-applicative)
            (hsPkgs.filepath)
            (hsPkgs.formatting)
            (hsPkgs.process)
            (hsPkgs.tar)
            (hsPkgs.text)
            (hsPkgs.universum)
            (hsPkgs.unix-compat)
          ];
        };
        "cardano-keygen" = {
          depends = pkgs.lib.optionals (!flags.for-installer) [
            (hsPkgs.base)
            (hsPkgs.base58-bytestring)
            (hsPkgs.bytestring)
            (hsPkgs.canonical-json)
            (hsPkgs.cardano-sl)
            (hsPkgs.cardano-sl-chain)
            (hsPkgs.cardano-sl-core)
            (hsPkgs.cardano-sl-crypto)
            (hsPkgs.cardano-sl-util)
            (hsPkgs.directory)
            (hsPkgs.filepath)
            (hsPkgs.formatting)
            (hsPkgs.Glob)
            (hsPkgs.lens)
            (hsPkgs.optparse-applicative)
            (hsPkgs.serokell-util)
            (hsPkgs.text)
            (hsPkgs.universum)
          ];
        };
        "cardano-launcher" = {
          depends = [
            (hsPkgs.aeson)
            (hsPkgs.aeson-options)
            (hsPkgs.ansi-wl-pprint)
            (hsPkgs.async)
            (hsPkgs.base)
            (hsPkgs.bytestring)
            (hsPkgs.cardano-report-server)
            (hsPkgs.cardano-sl)
            (hsPkgs.cardano-sl-chain)
            (hsPkgs.cardano-sl-core)
            (hsPkgs.cardano-sl-crypto)
            (hsPkgs.cardano-sl-db)
            (hsPkgs.cardano-sl-infra)
            (hsPkgs.cardano-sl-tools)
            (hsPkgs.cardano-sl-util)
            (hsPkgs.directory)
            (hsPkgs.filepath)
            (hsPkgs.formatting)
            (hsPkgs.lens)
            (hsPkgs.lifted-async)
            (hsPkgs.neat-interpolation)
            (hsPkgs.optparse-applicative)
            (hsPkgs.process)
            (hsPkgs.safe-exceptions)
            (hsPkgs.silently)
            (hsPkgs.text)
            (hsPkgs.time-units)
            (hsPkgs.universum)
            (hsPkgs.unordered-containers)
            (hsPkgs.yaml)
          ] ++ pkgs.lib.optional (!system.isWindows) (hsPkgs.unix);
        };
        "cardano-addr-convert" = {<commit_msg>[RCD-52] Regenerating pkgs<commit_after>{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, ... }:
  {
    flags = {
      for-installer = false;
    };
    package = {
      specVersion = "1.10";
      identifier = {
        name = "cardano-sl-tools";
        version = "2.0.0";
      };
      license = "MIT";
      copyright = "2016 IOHK";
      maintainer = "<EMAIL>";
      author = "Serokell";
      homepage = "";
      url = "";
      synopsis = "Cardano SL - Tools";
      description = "Cardano SL - Tools";
      buildType = "Simple";
    };
    components = {
      "library" = {
        depends = [
          (hsPkgs.base)
          (hsPkgs.aeson)
          (hsPkgs.containers)
          (hsPkgs.data-default)
          (hsPkgs.directory)
          (hsPkgs.filepath)
          (hsPkgs.network-transport-tcp)
          (hsPkgs.parsers)
          (hsPkgs.text)
          (hsPkgs.trifecta)
          (hsPkgs.universum)
        ];
      };
      exes = {
        "cardano-genupdate" = {
          depends = [
            (hsPkgs.base)
            (hsPkgs.ansi-wl-pprint)
            (hsPkgs.bytestring)
            (hsPkgs.cardano-sl)
            (hsPkgs.cardano-sl-util)
            (hsPkgs.cryptonite)
            (hsPkgs.neat-interpolation)
            (hsPkgs.optparse-applicative)
            (hsPkgs.filepath)
            (hsPkgs.formatting)
            (hsPkgs.process)
            (hsPkgs.tar)
            (hsPkgs.text)
            (hsPkgs.universum)
            (hsPkgs.unix-compat)
          ];
        };
        "cardano-keygen" = {
          depends = pkgs.lib.optionals (!flags.for-installer) [
            (hsPkgs.base)
            (hsPkgs.base58-bytestring)
            (hsPkgs.bytestring)
            (hsPkgs.canonical-json)
            (hsPkgs.cardano-sl)
            (hsPkgs.cardano-sl-chain)
            (hsPkgs.cardano-sl-core)
            (hsPkgs.cardano-sl-crypto)
            (hsPkgs.cardano-sl-util)
            (hsPkgs.directory)
            (hsPkgs.filepath)
            (hsPkgs.formatting)
            (hsPkgs.Glob)
            (hsPkgs.lens)
            (hsPkgs.optparse-applicative)
            (hsPkgs.serokell-util)
            (hsPkgs.text)
            (hsPkgs.universum)
          ];
        };
        "cardano-launcher" = {
          depends = [
            (hsPkgs.aeson)
            (hsPkgs.aeson-options)
            (hsPkgs.ansi-wl-pprint)
            (hsPkgs.async)
            (hsPkgs.base)
            (hsPkgs.bytestring)
            (hsPkgs.cardano-report-server)
            (hsPkgs.cardano-sl)
            (hsPkgs.cardano-sl-chain)
            (hsPkgs.cardano-sl-core)
            (hsPkgs.cardano-sl-crypto)
            (hsPkgs.cardano-sl-db)
            (hsPkgs.cardano-sl-infra)
            (hsPkgs.cardano-sl-tools)
            (hsPkgs.cardano-sl-util)
            (hsPkgs.directory)
            (hsPkgs.filepath)
            (hsPkgs.formatting)
            (hsPkgs.lens)
            (hsPkgs.lifted-async)
            (hsPkgs.neat-interpolation)
            (hsPkgs.optparse-applicative)
            (hsPkgs.process)
            (hsPkgs.safe-exceptions)
            (hsPkgs.silently)
            (hsPkgs.text)
            (hsPkgs.time-units)
            (hsPkgs.universum)
            (hsPkgs.unordered-containers)
            (hsPkgs.yaml)
          ] ++ (if !system.isWindows
            then [ (hsPkgs.unix) ]
            else [ (hsPkgs.Win32) ]);
        };
        "cardano-addr-convert" = {
{'fraction_non_alphanumeric': 0.12669287898645698, 'fraction_numerical': 0.004077471967380225, 'mean_word_length': 1.3031522468142187, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, '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': '4022930', 'n_tokens_mistral': 2550, 'n_tokens_neox': 2520, 'n_words': 263}