From 685de23a4e36f8d5c3234071c826f9a3115d47de Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Mon, 1 Apr 2019 21:51:43 -0700 Subject: [PATCH] Run PyLint under Python 3.5 (#22642) * Run PyLint under Python 3.5 * Remove -q from pip install to debug * Upgrade setuptools before install * Use correct cache key for pylint --- .circleci/config.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 9c9d75d934b..c8d7c7ee6b2 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -10,7 +10,7 @@ executors: parameters: tag: type: string - default: latest + default: latest docker: - image: circleci/python:<< parameters.tag >> - image: circleci/buildpack-deps:stretch @@ -53,6 +53,7 @@ commands: python3 -m venv venv . venv/bin/activate pip install -q -U pip + pip install -q -U setuptools <<# parameters.all >>pip install -q --progress-bar off -r requirements_all.txt -c homeassistant/package_constraints.txt<> <<# parameters.test >>pip install -q --progress-bar off -r requirements_test.txt -c homeassistant/package_constraints.txt<> <<# parameters.test_all >>pip install -q --progress-bar off -r requirements_test_all.txt -c homeassistant/package_constraints.txt<> @@ -107,27 +108,27 @@ jobs: pre-install-all-requirements: executor: name: python - tag: 3.7-stretch + tag: 3.5.5-stretch steps: - checkout - docker-prereqs - install-requirements: - python: 3.7-stretch + python: 3.5.5-stretch all: true test: true pylint: executor: name: python - tag: 3.7-stretch + tag: 3.5.5-stretch parallelism: 2 steps: - checkout - docker-prereqs - install-requirements: - python: 3.7-stretch + python: 3.5.5-stretch all: true test: true - install