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

  desc "Official Amazon AWS command-line interface"
  homepage "https://aws.amazon.com/cli/"
  url "https://github.com/aws/aws-cli/archive/2.7.20.tar.gz"
  sha256 "51c2ff0511565ca40c4d1c2262f275719bec2aefc5a62e5ccbd335ad8918cf1e"
  license "Apache-2.0"
  head "https://github.com/aws/aws-cli.git", branch: "v2"

  bottle do
    sha256 cellar: :any,                 arm64_monterey: "377a439637092a41c938e08dbe13e8d20d89368b994348882b4320b02087318d"
    sha256 cellar: :any,                 arm64_big_sur:  "6afa1fad72779a295395d1c61b822fdfc3d34b9115238ddea2449316a36a526a"
    sha256 cellar: :any,                 monterey:       "e9f719c7cd5558b75912e4aa6d82317fd08469773af6bfff888f13601feda870"
    sha256 cellar: :any,                 big_sur:        "f0ac75f62bcb7293f86d178b6ed6e58d2fe907e84e91de474e0070f31435cadd"
    sha256 cellar: :any,                 catalina:       "1ee964c7815f60a25ee3f27cbd816a9a488b21011830e4429d5c3a30effcbe56"
    sha256 cellar: :any_skip_relocation, x86_64_linux:   "04c29acb996aaed9cb538bb318ae2789685ef08d2426c8c3c23030c4ee90e899"
  end

  depends_on "cmake" => :build
  depends_on "rust" => :build # for cryptography
  depends_on "python@3.10"
  depends_on "six"

  uses_from_macos "groff"

  # Python resources should be updated based on setup.cfg. One possible way is:
  # 1. Run `pipgrip 'awscli @ #{url}' --sort`
  # 2. Ignore `six`. Update all other PyPI packages

  resource "awscrt" do
    url "https://files.pythonhosted.org/packages/69/f6/f09b1035951a9dff428d9606aa361a78437fbb2572d22059c7adfff576f1/awscrt-0.13.11.tar.gz"
    sha256 "631dc8dd10f9ecdc7a0af9b89a8739ce631b76c1de6223208437db414a2bdfc1"
  end

  resource "cffi" do
    url "https://files.pythonhosted.org/packages/2b/a8/050ab4f0c3d4c1b8aaa805f70e26e84d0e27004907c5b8ecc1d31815f92a/cffi-1.15.1.tar.gz"
    sha256 "d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9"
  end<commit_msg>awscli: update 2.7.20 bottle.<commit_after>class Awscli < Formula
  include Language::Python::Virtualenv

  desc "Official Amazon AWS command-line interface"
  homepage "https://aws.amazon.com/cli/"
  url "https://github.com/aws/aws-cli/archive/2.7.20.tar.gz"
  sha256 "51c2ff0511565ca40c4d1c2262f275719bec2aefc5a62e5ccbd335ad8918cf1e"
  license "Apache-2.0"
  head "https://github.com/aws/aws-cli.git", branch: "v2"

  bottle do
    sha256 cellar: :any,                 arm64_monterey: "04719650fa20f34f235e141407b4a952c302f038ed5da0c2a93044a45f5480e5"
    sha256 cellar: :any,                 arm64_big_sur:  "7581b14d1c2f8a1248b82a357c57e54627a9dbd370c007458a5d2f77fc5e725a"
    sha256 cellar: :any,                 monterey:       "baa8bcca235ca7274bac2862daaa4cf03411c90aa810848ad7ac355b48865d04"
    sha256 cellar: :any,                 big_sur:        "f56e6e14728a1ad8e18592b3abb1f5cc58928fe696e7a0a7bf50f2cfa205c578"
    sha256 cellar: :any,                 catalina:       "db182ca6104bdafe256f6b2209c1955a7ead05492b63bdf256d5bc66e1c23a9d"
    sha256 cellar: :any_skip_relocation, x86_64_linux:   "56e81ce46b6f40c3c5e4b41e389d05928b9bb15d6a73b20efd0302ff6c53311a"
  end

  depends_on "cmake" => :build
  depends_on "rust" => :build # for cryptography
  depends_on "python@3.10"
  depends_on "six"

  uses_from_macos "groff"

  # Python resources should be updated based on setup.cfg. One possible way is:
  # 1. Run `pipgrip 'awscli @ #{url}' --sort`
  # 2. Ignore `six`. Update all other PyPI packages

  resource "awscrt" do
    url "https://files.pythonhosted.org/packages/69/f6/f09b1035951a9dff428d9606aa361a78437fbb2572d22059c7adfff576f1/awscrt-0.13.11.tar.gz"
    sha256 "631dc8dd10f9ecdc7a0af9b89a8739ce631b76c1de6223208437db414a2bdfc1"
  end

  resource "cffi" do
    url "https://files.pythonhosted.org/packages/2b/a8/050ab4f0c3d4c1b8aaa805f70e26e84d0e27004907c5b8ecc1d31815f92a/cffi-1.15.1.tar.gz"
    sha256 "d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9"
  end
{'fraction_non_alphanumeric': 0.08780732563973909, 'fraction_numerical': 0.2496236828901154, 'mean_word_length': 4.280794701986755, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 7, 'https://': 10, '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': '4692637', 'n_tokens_mistral': 2285, 'n_tokens_neox': 1783, 'n_words': 226}