Compare commits

...
4 Commits
Author SHA1 Message Date
Joe Rickerby 49077c2a36 Bump version: v1.7.1 2020-12-03 18:02:15 +00:00
Matthew Treinish e94274db07 Bump pinned default manylinux2010 image version (#472)
The current pinned version of the manylinux2010 docker image has an
issue where it is trying to use EoL yum repositories
(see pypa/manylinux#836 for more details). The repository path has been
updated on the latest image. This commit bumps the manylinux2010 docker
image version to use the latest version to get this fix.
2020-12-03 17:59:29 +01:00
Joe Rickerby 3c77465100 Merge pull request #471 from nedbat/patch-1
Add coverage.py to the repos list
2020-12-01 08:56:00 +00:00
Ned Batchelder 0f459d378c Add coverage.py to the repos list
I wish I could say I was doing something interesting with cibuildwheel, but the thing I love about it is that it just worked right out of the box! Thanks so much for building it!!
2020-11-29 07:01:47 -05:00
12 changed files with 26 additions and 18 deletions
+9 -1
View File
@@ -85,7 +85,7 @@ env:
# Note: TWINE_PASSWORD is set to a PyPI API token in Travis settings
install:
- python3 -m pip install cibuildwheel==1.7.0
- python3 -m pip install cibuildwheel==1.7.1
script:
# build the wheels, put them into './wheelhouse'
@@ -148,6 +148,7 @@ Here are some repos that use cibuildwheel.
- [etebase-py](https://github.com/etesync/etebase-py) - Python bindings to a Rust library using `setuptools-rust`, and `sccache` for improved speed, built on Travis CI.
- [xmlstarlet](https://github.com/dimitern/xmlstarlet) - Python 3.6+ CFFI bindings with true MSVC build and GitHub Actions.
- [bx-python](https://github.com/bxlab/bx-python) - A library that includes Cython extensions, built on Travis CI for Mac and Linux.
- [coverage.py](https://github.com/nedbat/coveragepy) - The coverage tool for Python.
> Add your repo here! Send a PR.
>
@@ -165,6 +166,13 @@ This is similar to static linking, so it might have some licence implications. C
Changelog
=========
### 1.7.1
_3 December 2020_
- 🛠 Update manylinux2010 image to resolve issues with 'yum' repositories
(#472)
### 1.7.0
_26 November 2020_
+1 -1
View File
@@ -1 +1 @@
__version__ = '1.7.0'
__version__ = '1.7.1'
@@ -1,11 +1,11 @@
[x86_64]
manylinux1 = quay.io/pypa/manylinux1_x86_64:2020-11-11-0f1f128
manylinux2010 = quay.io/pypa/manylinux2010_x86_64:2020-11-11-201fb79
manylinux2010 = quay.io/pypa/manylinux2010_x86_64:2020-12-03-912b0de
manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2020-11-11-bc8ce45
[i686]
manylinux1 = quay.io/pypa/manylinux1_i686:2020-11-11-0f1f128
manylinux2010 = quay.io/pypa/manylinux2010_i686:2020-11-11-201fb79
manylinux2010 = quay.io/pypa/manylinux2010_i686:2020-12-03-912b0de
manylinux2014 = quay.io/pypa/manylinux2014_i686:2020-11-11-bc8ce45
[pypy_x86_64]
+1 -1
View File
@@ -12,7 +12,7 @@ stack: python 3.7
init:
- cmd: set PATH=C:\Python37;C:\Python37\Scripts;%PATH%
install: python -m pip install cibuildwheel==1.7.0
install: python -m pip install cibuildwheel==1.7.1
build_script: python -m cibuildwheel --output-dir wheelhouse
+3 -3
View File
@@ -6,7 +6,7 @@ jobs:
- bash: |
set -o errexit
python3 -m pip install --upgrade pip
pip3 install cibuildwheel==1.7.0
pip3 install cibuildwheel==1.7.1
displayName: Install dependencies
- bash: cibuildwheel --output-dir wheelhouse .
displayName: Build wheels
@@ -20,7 +20,7 @@ jobs:
- bash: |
set -o errexit
python3 -m pip install --upgrade pip
python3 -m pip install cibuildwheel==1.7.0
python3 -m pip install cibuildwheel==1.7.1
displayName: Install dependencies
- bash: cibuildwheel --output-dir wheelhouse .
displayName: Build wheels
@@ -36,7 +36,7 @@ jobs:
- bash: |
set -o errexit
python -m pip install --upgrade pip
pip install cibuildwheel==1.7.0
pip install cibuildwheel==1.7.1
displayName: Install dependencies
- bash: cibuildwheel --output-dir wheelhouse .
displayName: Build wheels
+2 -2
View File
@@ -11,7 +11,7 @@ jobs:
- run:
name: Build the Linux wheels.
command: |
pip3 install --user cibuildwheel==1.7.0
pip3 install --user cibuildwheel==1.7.1
cibuildwheel --output-dir wheelhouse
- store_artifacts:
path: wheelhouse/
@@ -25,7 +25,7 @@ jobs:
- run:
name: Build the OS X wheels.
command: |
pip3 install cibuildwheel==1.7.0
pip3 install cibuildwheel==1.7.1
cibuildwheel --output-dir wheelhouse
- store_artifacts:
path: wheelhouse/
+1 -1
View File
@@ -28,7 +28,7 @@ jobs:
- name: Install cibuildwheel
run: |
python -m pip install cibuildwheel==1.7.0
python -m pip install cibuildwheel==1.7.1
- name: Install Visual C++ for Python 2.7
if: runner.os == 'Windows'
+1 -1
View File
@@ -20,7 +20,7 @@ jobs:
- name: Install cibuildwheel
run: |
python -m pip install cibuildwheel==1.7.0
python -m pip install cibuildwheel==1.7.1
- name: Install Visual C++ for Python 2.7
if: runner.os == 'Windows'
+1 -1
View File
@@ -25,7 +25,7 @@ env:
# Note: TWINE_PASSWORD is set to a PyPI API token in Travis settings
install:
- python3 -m pip install cibuildwheel==1.7.0
- python3 -m pip install cibuildwheel==1.7.1
script:
# build the wheels, put them into './wheelhouse'
+1 -1
View File
@@ -26,7 +26,7 @@ jobs:
- ln -s /c/Python38/python.exe /c/Python38/python3.exe
install:
- python3 -m pip install cibuildwheel==1.7.0
- python3 -m pip install cibuildwheel==1.7.1
script:
# build the wheels, put them into './wheelhouse'
+3 -3
View File
@@ -55,7 +55,7 @@ jobs:
- stage: deploy
name: Build and deploy Linux wheels
services: docker
install: python3 -m pip install cibuildwheel==1.7.0
install: python3 -m pip install cibuildwheel==1.7.1
script: python3 -m cibuildwheel --output-dir wheelhouse
after_success: |
python3 -m pip install twine
@@ -65,7 +65,7 @@ jobs:
name: Build and deploy macOS wheels
os: osx
language: shell
install: python3 -m pip install cibuildwheel==1.7.0
install: python3 -m pip install cibuildwheel==1.7.1
script: python3 -m cibuildwheel --output-dir wheelhouse
after_success: |
python3 -m pip install twine
@@ -75,7 +75,7 @@ jobs:
name: Build and deploy Windows wheels
os: windows
language: shell
install: python3 -m pip install cibuildwheel==1.7.0
install: python3 -m pip install cibuildwheel==1.7.1
script: python3 -m cibuildwheel --output-dir wheelhouse
after_success: |
python3 -m pip install twine
+1 -1
View File
@@ -11,7 +11,7 @@ long_description = (this_directory / 'README.md').read_text(encoding='utf-8')
setup(
name='cibuildwheel',
version='1.7.0',
version='1.7.1',
install_requires=['bashlex!=0.13', 'toml', 'certifi'],
description="Build Python wheels on CI with minimal configuration.",
long_description=long_description,