<commit_before>class PythonAT38 < Formula
  desc "Interpreted, interactive, object-oriented programming language"
  homepage "https://www.python.org/"
  url "https://www.python.org/ftp/python/3.8.7/Python-3.8.7.tar.xz"
  sha256 "ddcc1df16bb5b87aa42ec5d20a5b902f2d088caa269b28e01590f97a798ec50a"
  license "Python-2.0"
  revision 2

  livecheck do
    url "https://www.python.org/ftp/python/"
    regex(%r{href=.*?v?(3\.8(?:\.\d+)*)/?["' >]}i)
  end

  bottle do
    sha256 big_sur: "efc5d582cb6e3e2ab35622442434875efadba621ccd7b06d529b65049029cf3b"
    sha256 arm64_big_sur: "25bd1842448e449935d3ce5f7caab7a51202ef93d010be2c307dd1d49800fc50"
    sha256 catalina: "4042005836f8e666000c8d0b627728c5c3b0935fc7f56dede3fee88fc1e8936f"
    sha256 mojave: "35c910b0b6ace555dd96dd93a8089eda6f0abd94a07fee30cf7a0046a75cf9c1"
  end

  # setuptools remembers the build flags python is built with and uses them to
  # build packages later. Xcode-only systems need different flags.
  pour_bottle? do
    reason <<~EOS
      The bottle needs the Apple Command Line Tools to be installed.
        You can install them, if desired, with:<commit_msg>python@3.8: update 3.8.7_2 bottle.<commit_after>class PythonAT38 < Formula
  desc "Interpreted, interactive, object-oriented programming language"
  homepage "https://www.python.org/"
  url "https://www.python.org/ftp/python/3.8.7/Python-3.8.7.tar.xz"
  sha256 "ddcc1df16bb5b87aa42ec5d20a5b902f2d088caa269b28e01590f97a798ec50a"
  license "Python-2.0"
  revision 2

  livecheck do
    url "https://www.python.org/ftp/python/"
    regex(%r{href=.*?v?(3\.8(?:\.\d+)*)/?["' >]}i)
  end

  bottle do
    sha256 big_sur: "efc5d582cb6e3e2ab35622442434875efadba621ccd7b06d529b65049029cf3b"
    sha256 arm64_big_sur: "25bd1842448e449935d3ce5f7caab7a51202ef93d010be2c307dd1d49800fc50"
    sha256 catalina: "4042005836f8e666000c8d0b627728c5c3b0935fc7f56dede3fee88fc1e8936f"
    sha256 mojave: "35c910b0b6ace555dd96dd93a8089eda6f0abd94a07fee30cf7a0046a75cf9c1"
    sha256 x86_64_linux: "a5f5638df325a98121ac7cdbcccf015cdbb630ad0731e550b3528f2ed8f98b2c"
  end

  # setuptools remembers the build flags python is built with and uses them to
  # build packages later. Xcode-only systems need different flags.
  pour_bottle? do
    reason <<~EOS
      The bottle needs the Apple Command Line Tools to be installed.
        You can install them, if desired, with:
{'fraction_non_alphanumeric': 0.09289617486338798, 'fraction_numerical': 0.2080706179066835, 'mean_word_length': 4.790754257907542, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 5, 'https://': 6, 'lorem ipsum': 0, 'www.': 6, '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': '472274', 'n_tokens_mistral': 1244, 'n_tokens_neox': 1004, 'n_words': 173}