<commit_before>language: python

sudo: false

cache:
  directories:
    - $PROJ_BASE_DIR
    - $HOME/.cache/pip

env: 
  global: 
    - PROJ_BASE_DIR=$HOME/proj_install
    - CYTHON_COVERAGE=True
    - PROJSOURCE=6.2.0
    # Following generated with
    - WHEELHOUSE_UPLOADER_USERNAME=travis-worker
    # Following generated by
    # travis encrypt -r jswhit/pyproj WHEELHOUSE_UPLOADER_SECRET=<api key>
    - secure: "<KEY>
    # Doctr deploy key for pyproj4/pyproj
    - secure: "<KEY>

matrix:
  include:
    - language: cpp
      os: osx
      env:
        - PYTHON=3.6.8
        - PROJSOURCE=6.2.0
    - python: 3.5
      env:
        - PROJSOURCE=6.2.0
    - python: 3.6
      env:
        - PROJSOURCE=6.2.0
    - python: 3.7
      dist: xenial
      env:
        - PROJSOURCE=6.2.0
        - DOC=true
    - python: "nightly"
      env:
        - PROJSOURCE=git
    
  allow_failures:
    - python: "nightly"
      env:
        - PROJSOURCE=git


before_install:
  - |
    if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
      brew update<commit_msg>add python 3.8 to build matrix (#469)<commit_after>language: python

sudo: false

cache:
  directories:
    - $PROJ_BASE_DIR
    - $HOME/.cache/pip

env: 
  global: 
    - PROJ_BASE_DIR=$HOME/proj_install
    - CYTHON_COVERAGE=True
    - PROJSOURCE=6.2.0
    # Following generated with
    - WHEELHOUSE_UPLOADER_USERNAME=travis-worker
    # Following generated by
    # travis encrypt -r jswhit/pyproj WHEELHOUSE_UPLOADER_SECRET=<api key>
    - secure: "<KEY>
    # Doctr deploy key for pyproj4/pyproj
    - secure: "<KEY>

matrix:
  include:
    - language: cpp
      os: osx
      env:
        - PYTHON=3.6.8
        - PROJSOURCE=6.2.0
    - python: 3.5
      env:
        - PROJSOURCE=6.2.0
    - python: 3.6
      env:
        - PROJSOURCE=6.2.0
    - python: 3.7
      env:
        - PROJSOURCE=6.2.0
        - DOC=true
    - python: 3.8
      env:
        - PROJSOURCE=6.2.0
    - python: "nightly"
      env:
        - PROJSOURCE=git
    
  allow_failures:
    - python: "nightly"
      env:
        - PROJSOURCE=git


before_install:
  - |
    if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
      brew update
{'fraction_non_alphanumeric': 0.11614993058769088, 'fraction_numerical': 0.027764923646459973, 'mean_word_length': 1.8261437908496732, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, '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': '1111180', 'n_tokens_mistral': 871, 'n_tokens_neox': 845, 'n_words': 157}