<commit_before># pip requirements for all cpythons
# NOTE: pip has GPG signatures; could download and verify independently.
pip==19.0.1 \
    --hash=sha256:aae79c7afe895fb986ec751564f24d97df1331bb99cdfec6f70dada2f40c0044 \
    --hash=sha256:e81ddd35e361b630e94abeda4a1eddd36d47a90e71eb00f38f46b57f787cd1a5
wheel==0.31.1 \
    --hash=sha256:80044e51ec5bbf6c894ba0bc48d26a8c20a9ba629f4ca19ea26ecfcf87685f5f \
    --hash=sha256:0a2e54558a0628f2145d2fc822137e322412115173e8a2ddbe1c9024338ae83c
setuptools==40.7.0 \
    --hash=sha256:5d29d6d5ca47f370959a15f39fddad7ae94a02dadaf0ef5e907f17ef8e518de1 \
    --hash=sha256:4380932816f38096e43623a7daca5cf34085683bc009feb5058fa78d09375b9d<commit_msg>Update setuptools from 40.7.0 to 40.7.1<commit_after># pip requirements for all cpythons
# NOTE: pip has GPG signatures; could download and verify independently.
pip==19.0.1 \
    --hash=sha256:aae79c7afe895fb986ec751564f24d97df1331bb99cdfec6f70dada2f40c0044 \
    --hash=sha256:e81ddd35e361b630e94abeda4a1eddd36d47a90e71eb00f38f46b57f787cd1a5
wheel==0.31.1 \
    --hash=sha256:80044e51ec5bbf6c894ba0bc48d26a8c20a9ba629f4ca19ea26ecfcf87685f5f \
    --hash=sha256:0a2e54558a0628f2145d2fc822137e322412115173e8a2ddbe1c9024338ae83c
setuptools==40.7.1 \
    --hash=sha256:252520b7969fb4f2fcaf08c014b2891041d56f31180ec0d581297a28597205ff \
    --hash=sha256:5926bbea397d0fcec2f7946f1691f5820ef0234247b2d5fa83d30cc216d613ec
{'fraction_non_alphanumeric': 0.07396870554765292, 'fraction_numerical': 0.38051209103840683, 'mean_word_length': 7.276470588235294, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, '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': '508800', 'n_tokens_mistral': 960, 'n_tokens_neox': 694, 'n_words': 54}