<commit_before>---

version: 2
jobs:
  build:
    working_directory: ~/src
    docker:
      - image: tmaier/docker-compose:17.03
    environment:
       - CIRCLECI: true
    steps:
      - setup_remote_docker
      - checkout
      - run: |
          apk add --no-cache bash build-base git py-pip python python-dev
          pip install pre-commit
      #- restore_cache:
      #    keys:
      #      - v1-data-tracking-{{ checksum ".pre-commit-config.yaml" }}
      - run: |
          pre-commit install
          pre-commit run --all-files
      #- save_cache:
      #    key: v1-data-tracking-{{ checksum ".pre-commit-config.yaml" }}
      #    paths:
      #      - ~/.pre-commit
      - run: ./build.sh
      - run: ./tests/test.sh<commit_msg>CircleCI 2.0: install Python3<commit_after>---

version: 2
jobs:
  build:
    working_directory: ~/src
    docker:
      - image: tmaier/docker-compose:17.03
    environment:
       - CIRCLECI: true
    steps:
      - setup_remote_docker
      - checkout
      - run: |
          apk add --no-cache bash build-base git py-pip python python-dev python3 python3-dev
          pip install pre-commit
      #- restore_cache:
      #    keys:
      #      - v1-data-tracking-{{ checksum ".pre-commit-config.yaml" }}
      - run: |
          pre-commit install
          pre-commit run --all-files
      #- save_cache:
      #    key: v1-data-tracking-{{ checksum ".pre-commit-config.yaml" }}
      #    paths:
      #      - ~/.pre-commit
      - run: ./build.sh
      - run: ./tests/test.sh
{'fraction_non_alphanumeric': 0.13216145833333334, 'fraction_numerical': 0.012369791666666666, 'mean_word_length': 1.5702341137123745, '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': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2315911', 'n_tokens_mistral': 531, 'n_tokens_neox': 501, 'n_words': 106}