<commit_before>haproxy:
  services:
    docs:
      domains:
        - docs.python.org
        - doc.python.org

    downloads:
      domains:
        - www.python.org
      path: /ftp/
      check: "HEAD /_check HTTP/1.1\\r\\nHost:\\ www.python.org"

    pydotorg-prod:
      domains:
        - www.python.org
      verify_host: pydotorg.psf.io

    pydotorg-staging:
      domains:
        - staging.python.org
      verify_host: pydotorg.psf.io

    pydotorg-staging2:
      domains:
        - staging2.python.org
      verify_host: pydotorg.psf.io

    pycon-slides:
      domains:
        - pycon-slides.python.org
      tls: False
      check: False

    console:
      domains:
        - console.python.org
      check: False
      ca-file: "ca-certificates.crt"
      verify_host: www.pythonanywhere.com
      extra:
        - http-request replace-header Host ^.*$ www.pythonanywhere.com
        - "http-request deny unless { path_beg -i /static/ } or { path_beg -i /python-dot-org-console/ } or { path_beg -i /python-dot-org-live-consoles-status }"

    evote:
      domains:
        - vote.python.org
      tls: False

    hg:
      domains:
        - hg.python.org

    pypa-bootstrap:
      domains:
        - bootstrap.pypa.io
      verify_host: bootstrap.pypa.psf.io
      check: "HEAD / HTTP/1.1\\r\\nHost:\\ bootstrap.pypa.io"

    speed-web:
      domains:
        - speed.python.org
      check: "HEAD / HTTP/1.1\\r\\nHost:\\ speed.python.org"

    wiki:
      domains:
        - wiki.python.org
        - wiki-test.python.org
      check: "HEAD /moin/ HTTP/1.1\\r\\nHost:\\ wiki.python.org"

  redirects:
    cheeseshop.python.org:
      target: pypi.python.org
    jobs.python.org:
      target: www.python.org/jobs/
      request_uri: False
    packages.python.org:
      target: pythonhosted.org
    planet.python.org:
      target: planetpython.org
      tls: False
    python.org:
      target: www.python.org
      hsts_subdomains: False
      hpkp_subdomains: False
    pypa.io:
      target: www.pypa.io
    pycon-staging.python.org:
      target: pycon-staging.global.ssl.fastly.net
    staging-pycon.python.org:
      target: pycon-staging.global.ssl.fastly.net

  listens:
    hg_ssh:
      bind: :20100
      service: hg-ssh<commit_msg>pycon through load balancer<commit_after>haproxy:
  services:
    docs:
      domains:
        - docs.python.org
        - doc.python.org

    downloads:
      domains:
        - www.python.org
      path: /ftp/
      check: "HEAD /_check HTTP/1.1\\r\\nHost:\\ www.python.org"

    pydotorg-prod:
      domains:
        - www.python.org
      verify_host: pydotorg.psf.io

    pydotorg-staging:
      domains:
        - staging.python.org
      verify_host: pydotorg.psf.io

    pydotorg-staging2:
      domains:
        - staging2.python.org
      verify_host: pydotorg.psf.io

    pycon-slides:
      domains:
        - pycon-slides.python.org
      tls: False
      check: False

    pycon-staging:
      domains:
        - pycon-staging.python.org
        - staging-pycon.python.org
      verify_host: pycon.psf.io

    console:
      domains:
        - console.python.org
      check: False
      ca-file: "ca-certificates.crt"
      verify_host: www.pythonanywhere.com
      extra:
        - http-request replace-header Host ^.*$ www.pythonanywhere.com
        - "http-request deny unless { path_beg -i /static/ } or { path_beg -i /python-dot-org-console/ } or { path_beg -i /python-dot-org-live-consoles-status }"

    evote:
      domains:
        - vote.python.org
      tls: False

    hg:
      domains:
        - hg.python.org

    pypa-bootstrap:
      domains:
        - bootstrap.pypa.io
      verify_host: bootstrap.pypa.psf.io
      check: "HEAD / HTTP/1.1\\r\\nHost:\\ bootstrap.pypa.io"

    speed-web:
      domains:
        - speed.python.org
      check: "HEAD / HTTP/1.1\\r\\nHost:\\ speed.python.org"

    wiki:
      domains:
        - wiki.python.org
        - wiki-test.python.org
      check: "HEAD /moin/ HTTP/1.1\\r\\nHost:\\ wiki.python.org"

  redirects:
    cheeseshop.python.org:
      target: pypi.python.org
    jobs.python.org:
      target: www.python.org/jobs/
      request_uri: False
    packages.python.org:
      target: pythonhosted.org
    planet.python.org:
      target: planetpython.org
      tls: False
    python.org:
      target: www.python.org
      hsts_subdomains: False
      hpkp_subdomains: False
    pypa.io:
      target: www.pypa.io

  listens:
    hg_ssh:
      bind: :20100
      service: hg-ssh
{'fraction_non_alphanumeric': 0.11801104972375691, 'fraction_numerical': 0.0066298342541436465, 'mean_word_length': 1.7397094430992737, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 16, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5967508', 'n_tokens_mistral': 1680, 'n_tokens_neox': 1583, 'n_words': 278}