version: 2 jobs: linux-wheels: working_directory: ~/linux-wheels docker: - image: circleci/python:3.6 steps: - checkout - setup_remote_docker - run: name: Build the Linux wheels. command: | pip3 install --user cibuildwheel==1.6.4 cibuildwheel --output-dir wheelhouse - store_artifacts: path: wheelhouse/ osx-wheels: working_directory: ~/osx-wheels macos: # PyPy 7.3.2 needs macOS >= 10.14 xcode: 10.2.1 steps: - checkout - run: name: Build the OS X wheels. command: | pip3 install cibuildwheel==1.6.4 cibuildwheel --output-dir wheelhouse - store_artifacts: path: wheelhouse/ workflows: version: 2 all-tests: jobs: - linux-wheels - osx-wheels