From 4683ac3d6c9d308a3ed252181458551d6b18575c Mon Sep 17 00:00:00 2001 From: Yannick Jadoul Date: Thu, 7 May 2020 00:12:11 +0200 Subject: [PATCH] Remove macOS Python 3.7 job on CircleCI --- .circleci/config.yml | 17 ----------------- CI.md | 10 +++++----- 2 files changed, 5 insertions(+), 22 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 8820ceb1..3db4b439 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -30,22 +30,6 @@ jobs: command: venv/bin/python ./bin/run_tests.py no_output_timeout: 30m - osx-python3.7: - macos: - xcode: "10.0.0" - environment: - PYTHON: python3 - steps: - - checkout - - - run: - name: Prepare the environment. - command: bash .circleci/prepare.sh - - run: - name: Test. - command: venv/bin/python ./bin/run_tests.py - no_output_timeout: 30m - linux-python3.6: docker: - image: circleci/python:3.6 @@ -69,5 +53,4 @@ workflows: jobs: - flake8 - osx-python3.6 - - osx-python3.7 - linux-python3.6 diff --git a/CI.md b/CI.md index eb990757..6d6a8356 100644 --- a/CI.md +++ b/CI.md @@ -1,10 +1,10 @@ This is a summary of the Python versions and platforms covered by the different CI platforms: -| | 3.6 | 3.7 | 3.8 | -|----------|------------------------------|-----------------------------------------------------|------------------| -| Linux | Travis CI / CircleCI | AppVeyor² / GitHub Actions | Azure Pipelines | -| macOS | CircleCI | AppVeyor² / Travis CI¹ / CircleCI / GitHub Actions | Azure Pipelines | -| Windows | Travis CI / Azure Pipelines | AppVeyor² / GitHub Actions | Azure Pipelines | +| | 3.6 | 3.7 | 3.8 | +|----------|------------------------------|------------------------------------------|------------------| +| Linux | Travis CI / CircleCI | AppVeyor² / GitHub Actions | Azure Pipelines | +| macOS | CircleCI | AppVeyor² / Travis CI¹ / GitHub Actions | Azure Pipelines | +| Windows | Travis CI / Azure Pipelines | AppVeyor² / GitHub Actions | Azure Pipelines | > ¹ Python version not really pinned, but dependent on the (default) version of image used. > ² AppVeyor only runs the "basic" test to reduce load.