<commit_before>class Checkov < Formula
  include Language::Python::Virtualenv

  desc "Prevent cloud misconfigurations during build-time for IaC tools"
  homepage "https://www.checkov.io/"
  # checkov should only be updated every 15 releases on multiples of 15
  url "https://files.pythonhosted.org/packages/32/31/f5fd8ebbd0c5a8e66244b25dc5d43a47491037776a336d6d677ac00b3fd2/checkov-2.0.240.tar.gz"
  sha256 "72ce80255f4b1346c0b5007b0806ba4c168603218576c19922a8563649657f64"
  license "Apache-2.0"

  bottle do
    sha256 cellar: :any_skip_relocation, arm64_big_sur: "7312f211221ecc917fa5e695643a99fa33c9180b6d45aa24a70f68d801de8d4e"
    sha256 cellar: :any_skip_relocation, big_sur:       "9c6f37ca26a9044917b9e3943abf4df6e0eda54ae8827ff5b78d2169344ae19a"
    sha256 cellar: :any_skip_relocation, catalina:      "136bc6ce8d53eda16d7a9d33a341a8254a33cbf777d56af5d87cecdebb6c3e19"
    sha256 cellar: :any_skip_relocation, mojave:        "e2e980068538f5916c75e311e89c48f1b04c5c743a8a77a4d48103146837f084"
  end

  depends_on "python-tabulate"
  depends_on "python@3.9"
  depends_on "six"

  resource "bc-python-hcl2" do
    url "https://files.pythonhosted.org/packages/88/3b/864cc7c4793ec8874a02f293d40f36371b6dbcff414e108a72c95069fd79/bc-python-hcl2-0.3.18.tar.gz"
    sha256 "768c1a3c00db3cb9be7bd1e08c20813cf1e86d4a3cc47a76f7f97172d7b7d432"
  end

  resource "beautifulsoup4" do
    url "https://files.pythonhosted.org/packages/6b/c3/d31704ae558dcca862e4ee8e8388f357af6c9d9acb0cad4ba0fbbd350d9a/beautifulsoup4-4.9.3.tar.gz"
    sha256 "84729e322ad1d5b4d25f805bfa05b902dd96450f43842c4e99067d5e1369eb25"
  end

  resource "boto3" do
    url "https://files.pythonhosted.org/packages/e2/08/e912d1cafbfd01ece23fb5f429f3a2dee9519b6d0f3cfafccc27a7932bc5/boto3-1.17.103.tar.gz"
    sha256 "b50067fc63c519387fc3ec46c05a78e5c7e25c1a1ec0d07a40103c4a47544fd4"
  end<commit_msg>checkov: update 2.0.240 bottle.<commit_after>class Checkov < Formula
  include Language::Python::Virtualenv

  desc "Prevent cloud misconfigurations during build-time for IaC tools"
  homepage "https://www.checkov.io/"
  # checkov should only be updated every 15 releases on multiples of 15
  url "https://files.pythonhosted.org/packages/32/31/f5fd8ebbd0c5a8e66244b25dc5d43a47491037776a336d6d677ac00b3fd2/checkov-2.0.240.tar.gz"
  sha256 "72ce80255f4b1346c0b5007b0806ba4c168603218576c19922a8563649657f64"
  license "Apache-2.0"

  bottle do
    sha256 cellar: :any_skip_relocation, arm64_big_sur: "7312f211221ecc917fa5e695643a99fa33c9180b6d45aa24a70f68d801de8d4e"
    sha256 cellar: :any_skip_relocation, big_sur:       "9c6f37ca26a9044917b9e3943abf4df6e0eda54ae8827ff5b78d2169344ae19a"
    sha256 cellar: :any_skip_relocation, catalina:      "136bc6ce8d53eda16d7a9d33a341a8254a33cbf777d56af5d87cecdebb6c3e19"
    sha256 cellar: :any_skip_relocation, mojave:        "e2e980068538f5916c75e311e89c48f1b04c5c743a8a77a4d48103146837f084"
    sha256 cellar: :any_skip_relocation, x86_64_linux:  "3e792567529d08072646ae9445747073ff2a8119f4a373b9cc5163ea0a3c7956"
  end

  depends_on "python-tabulate"
  depends_on "python@3.9"
  depends_on "six"

  resource "bc-python-hcl2" do
    url "https://files.pythonhosted.org/packages/88/3b/864cc7c4793ec8874a02f293d40f36371b6dbcff414e108a72c95069fd79/bc-python-hcl2-0.3.18.tar.gz"
    sha256 "768c1a3c00db3cb9be7bd1e08c20813cf1e86d4a3cc47a76f7f97172d7b7d432"
  end

  resource "beautifulsoup4" do
    url "https://files.pythonhosted.org/packages/6b/c3/d31704ae558dcca862e4ee8e8388f357af6c9d9acb0cad4ba0fbbd350d9a/beautifulsoup4-4.9.3.tar.gz"
    sha256 "84729e322ad1d5b4d25f805bfa05b902dd96450f43842c4e99067d5e1369eb25"
  end

  resource "boto3" do
    url "https://files.pythonhosted.org/packages/e2/08/e912d1cafbfd01ece23fb5f429f3a2dee9519b6d0f3cfafccc27a7932bc5/boto3-1.17.103.tar.gz"
    sha256 "b50067fc63c519387fc3ec46c05a78e5c7e25c1a1ec0d07a40103c4a47544fd4"
  end
{'fraction_non_alphanumeric': 0.07642654273173251, 'fraction_numerical': 0.2953782597469662, 'mean_word_length': 6.2682926829268295, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, 'https://': 10, 'lorem ipsum': 0, 'www.': 2, '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': '6155416', 'n_tokens_mistral': 2400, 'n_tokens_neox': 1840, 'n_words': 181}