Commit Graph
341 Commits
Author SHA1 Message Date
Joe Rickerby 298a8baef7 Bump version: v2.2.0 2021-10-22 14:00:03 +01:00
Joe Rickerby 8837cef3e0 Bump version: v2.2.0b1 2021-10-19 19:23:55 +01:00
Joe Rickerby 25b2980038 Merge branch '2.1.x' into main
# Conflicts:
#	README.md
#	cibuildwheel/__init__.py
#	docs/changelog.md
#	docs/faq.md
#	docs/setup.md
#	docs/working-examples.md
#	examples/appveyor-minimal.yml
#	examples/azure-pipelines-minimal.yml
#	examples/circleci-minimal.yml
#	examples/github-apple-silicon.yml
#	examples/github-deploy.yml
#	examples/github-minimal.yml
#	examples/github-with-qemu.yml
#	examples/gitlab-minimal.yml
#	examples/travis-ci-deploy.yml
#	examples/travis-ci-minimal.yml
#	examples/travis-ci-test-and-deploy.yml
#	setup.cfg
2021-10-08 17:16:53 +01:00
Henry Schreiner edcb908bf8 docs: add lots more projects (#861) 2021-10-07 10:00:30 -04:00
Joe Rickerby e8db6ff3e0 Bump version: v2.1.3 2021-10-06 21:20:37 +01:00
Joe Rickerby 7833e45f5a Bump version: v2.2.0a1 2021-09-23 18:49:42 +01:00
Matthieu DarboisandJoe Rickerby 803c5e46ce feat: add musllinux support (PEP 656) (#768)
* feat: add musllinux support (PEP 656)

Add musllinux support (PEP 656) allowing to build wheels for musl libc based distros (e.g. Alpine)

* feat: add musllinux support (PEP 656) doc

* doc: combine `CIBW_MANYLINUX_*_IMAGE` & `CIBW_MUSLLINUX_*_IMAGE` options

* fix: doc to be squashed

* doc: combine manylinux /musllinux in README

* Update docs/options.md

Co-authored-by: Joe Rickerby <joerick@mac.com>

Co-authored-by: Joe Rickerby <joerick@mac.com>
2021-09-20 08:12:35 +02:00
Joe Rickerby de80b4af95 Bump version: v2.1.2 2021-09-14 09:13:26 +01:00
Joe Rickerby effc102b4d Merge remote-tracking branch 'origin/main' into readme-tidy 2021-08-23 18:53:58 +01:00
cibuildwheel-bot[bot]andmayeut d3fd1fb4ad Update dependencies (#801)
Co-authored-by: mayeut <mayeut@users.noreply.github.com>
2021-08-23 10:00:26 +02:00
mayeut 8eaea06f6c Update dependencies 2021-08-16 06:10:42 +00:00
mayeut 6608c2364b Update dependencies 2021-08-09 06:10:29 +00:00
Henry Schreiner 7f6350e97a docs: remove mention of prerelease flag for 3.10 2021-08-07 23:38:44 -04:00
Joe Rickerby c713c6053d Bump version: v2.1.1 2021-08-07 20:06:19 +01:00
Joe Rickerby f678ee3e47 Add missing date to changelog 2021-08-07 18:26:48 +01:00
Joe Rickerby 8d1238f8e0 Bump version: v2.1.0 2021-08-07 18:18:50 +01:00
cibuildwheel-bot[bot]andjoerick f8c608c268 Update dependencies (#785)
Co-authored-by: joerick <joerick@users.noreply.github.com>
2021-08-07 11:48:34 +00:00
cibuildwheel-bot[bot]andmayeut 529af6e040 Update dependencies (#781)
Co-authored-by: mayeut <mayeut@users.noreply.github.com>
2021-08-02 13:57:05 +02:00
cibuildwheel-bot[bot]andmayeut ca25f5ffa9 Update dependencies (#778)
Co-authored-by: mayeut <mayeut@users.noreply.github.com>
2021-07-31 17:27:33 +02:00
mayeut 9232b130d7 Update dependencies 2021-07-26 06:10:35 +00:00
Joe Rickerby 2de5bf4b90 Bump version: v2.0.1 2021-07-25 14:39:54 +01:00
cibuildwheel-bot[bot]andmayeut de753937f4 Update dependencies (#771)
Co-authored-by: mayeut <mayeut@users.noreply.github.com>
2021-07-25 12:36:10 +02:00
Joe Rickerby 7cef9ffb02 Change bin/projects.py to only write the first 10 projects to the readme 2021-07-20 18:50:45 +01:00
Joe Rickerby 67b58b8709 Move full changelog to docs/changelog.md, add a summary in README 2021-07-19 19:02:43 +01:00
Joe Rickerby 356f81ca60 Add date to changelog entry 2021-07-17 11:21:37 +01:00
Joe Rickerby d8c7cb2cea Bump version: v2.0.0 2021-07-16 12:05:12 +01:00
Henry Schreiner 7a830777de chore: update_proj 2021-07-15 22:51:45 -04:00
mayeut e132ce0b0e Update dependencies 2021-07-14 12:41:25 +00:00
Joe Rickerby 5e6ffa9f25 Bump version: v2.0.0b2 2021-07-09 22:18:03 +01:00
Joe Rickerby 63720bbc67 Bump version: v2.0.0b1 2021-07-09 18:56:12 +01:00
Joe Rickerby 30954282fd Merge pull request #739 from pypa/options-table
Update options table in README for CIBW_BUILD_FRONTEND
2021-07-08 09:03:35 +01:00
mayeut a49312635c Update dependencies 2021-07-05 06:10:47 +00:00
Joe Rickerby 79bf489a08 Update options table in README for CIBW_BUILD_FRONTEND 2021-06-29 20:50:16 +01:00
cibuildwheel-bot[bot]andmayeut f879db2966 Update dependencies (#736)
Co-authored-by: mayeut <mayeut@users.noreply.github.com>
2021-06-28 09:17:01 -04:00
Joe Rickerby 489d560fff Update changelog 2021-06-25 13:59:08 +01:00
Joe Rickerby d6cf349b1a Bump version: v2.0.0a4 2021-06-25 13:55:15 +01:00
Joe Rickerby 501562c572 Bump version: v2.0.0a3 2021-06-22 18:23:12 +01:00
Joe Rickerby 37afff43ad Update changelog 2021-06-22 18:16:31 +01:00
Henry Schreiner 703f6b9d82 docs: update star counts 2021-06-21 14:49:47 -04:00
f62cbc303a feat: configuration support (#684)
* feat: configuration support

* refactor: include manylinux, minor redesign

* "project global" overrides "default platform"

This allows overriding `repair-wheel-command` in the `[tool.cibuildwheel.global]` section.

* fix: add PyPy images

* refactor: remove global

* fix: support tables and arrays

* docs: add pyproject.toml config to docs

* docs: updates based on feedback

* fix: only join if sensible

* refactor: remove manylinux dict

* docs: examples headers and sections on each

* feat: support changing the config from the command line

* fix: use {package}

* tests: add a few tests and mention config one more place

* Restyle examples tabs to remove indent

* Unrelated docs improvements

* Absorb extra content into the tab

* Make the tabs smaller and to the right

* Copy edits to options

* Fix header ids

* Use fewer [tool.cibuildwheel] headers

* docs: minor additions/fixes

* feat: disallow options on some platforms

* docs: make the examples a tiny bit more tabby

* fix: enforce tables/lists are optionally separate

* Some unrelated fixes to the other tab styling

* Minor fix to tab styling

* Refactor to make code a bit more linear and immutable

* Minor docs changes

Co-authored-by: mayeut <mayeut@users.noreply.github.com>
Co-authored-by: Joe Rickerby <joerick@mac.com>
2021-06-21 12:26:46 -04:00
Joe Rickerby 688c458172 Bump version: v2.0.0a2 2021-06-01 09:27:24 +01:00
Joe Rickerby fa883329ee Bump version: v2.0.0a1 2021-06-01 09:21:59 +01:00
Henry Schreiner 0dc34816d0 feat: support building universal2/arm64 from x64_86 Python 3.8 (#704) 2021-05-31 09:14:49 +02:00
5b22fc636b feat: add CPython 3.10 pre-release support (#675)
* Add CPython 3.10 support

* Fix logger displaying CPython 3.1 instead of 3.10

* Fix tests failing with CPython 3.10

* Use pytest instead of nose

* feat: --pre flag

Apply suggestions from code review

Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com>

* fix: update Python update script to process beta versions

* refactor: prerelease-pythons

* Use `strtobool` to parse `CIBW_PRERELEASE_PYTHONS` env var

* Update python version filtering for universal2 & arm64

* Filter out CPython 3.10 and above for `test_manylinuxXXXX_only[manylinux1]` test

* Use CIBW_BUILD filtering rather than CIBW_SKIP for test_docker_images

* Use skip_patterns to filter out pre-releases

* Use `prerelease_pythons` instead of `pre`

* Reword `CIBW_PRERELEASE_PYTHONS` doc per review.

* Use `CIBW_PRERELEASE_PYTHONS: True` for usage example.

* Update `cibuildwheel --help` doc

* docs: add note on spec.filter

* Clean up the BuildSelector __repr__ by refactoring

* fix: remove platform variants for CIBW_PRERELEASE_PYTHONS

* docs: mention the flag

Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com>
Co-authored-by: Joe Rickerby <joerick@mac.com>
2021-05-28 18:26:55 -04:00
Joe Rickerby b5b1b15a09 Bump version: v1.11.1.post1 2021-05-28 16:00:13 +01:00
Joe Rickerby dbed3bb86a Bump version: v1.11.1 2021-05-28 15:59:23 +01:00
Joe Rickerby 52fce904df Merge pull request #697 from pradyunsg/clarify-apple-silicon-on-various-python-versions
Clarify Apple Silicon support on various Python versions
2021-05-28 14:43:20 +01:00
Joe Rickerby ab1b0f2f94 Code changes to support the master->main branch switch (#701) 2021-05-27 11:28:52 +02:00
Henry Schreiner 25a4d7f15a docs: further notes over N/A 2021-05-26 17:54:49 -04:00
Pradyun Gedam 45b7bd0042 Clarify Apple Silicon support on various Python versions
This changes the blank cell to N/A, since arm64 is not natively supported on
those versions of Python.
2021-05-25 21:03:21 +01:00