From 9e80fc7b2fe4ae0dd1778c37149afd5b629adbde Mon Sep 17 00:00:00 2001 From: Aymeric Augustin Date: Sat, 21 Dec 2019 15:58:40 +0100 Subject: [PATCH] Enforce isort in CI. We need https://github.com/timothycrosley/isort/pull/1000 but there's no release with this fix yet, so we'll install from GitHub. --- .circleci/config.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 5009415487..89b78ae69e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -90,12 +90,15 @@ jobs: working_directory: ~/transformers docker: - image: circleci/python:3.6 - resource_class: small + resource_class: medium parallelism: 1 steps: - checkout - - run: sudo pip install black + - run: sudo pip install --editable . + - run: sudo pip install torch tensorflow tensorboardX scikit-learn + - run: sudo pip install black git+git://github.com/timothycrosley/isort.git@e63ae06ec7d70b06df9e528357650281a3d3ec22#egg=isort - run: black --check --line-length 119 examples templates transformers utils + - run: isort --check-only --recursive examples templates transformers utils check_repository_consistency: working_directory: ~/transformers docker: