Commit Graph
316 Commits
Author SHA1 Message Date
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
Matthieu Darbois 58b2dc367c Merge pull request #671 from YannickJadoul/pypy-7.3.5
Update PyPy to 7.3.5 and use PyPA's manylinux images with PyPy
2021-05-25 18:04:18 +02:00
Henry SchreinerandJoe Rickerby 3be2d0c356 chore: rename joerick/cibuildwheel -> pypa/cibuildwheel (#682)
* chore: rename joerick/cibuildwheel -> pypa/cibuildwheel

* Update Appveyor status badge markup

Note that it still has joerick/cibuildwheel - confusingly it's still within my appveyor account, but this is the new project that points to the pypa github repo

* Update Appveyor badge markup again

I went through a few passes to enable that project, here's the latest.

* Update Azure badge, also

* Update Travis badge to reference the .com

Co-authored-by: Joe Rickerby <joerick@mac.com>
2021-05-24 10:21:03 -04:00
mayeut d84665491a Add i686 support for PyPy 2021-05-24 10:32:52 +02:00
mayeut c29a701ebc Add aarch64 support for PyPy 2021-05-24 10:32:51 +02:00
Matthieu Darbois d4f4db124c Remove macOS build on travis-ci (#686)
* Remove macOS build on travis-ci
* Remove travis-ci macOS from docs/examples
2021-05-23 12:51:07 +02:00
Edoardopre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>Henry Schreiner
d2529cfaf2 docs: update projects.yml (#673)
* Update projects.yml

Added EdoPro98/SimSiPM project

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* docs: add more projects

* docs: rerun projects.py

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com>
2021-05-18 14:22:43 -04:00
Henry Schreiner 187bb8256f chore: move to PyPA (PSF) CoC (#679) 2021-05-18 13:04:08 -04:00
Henry SchreinerandYannick Jadoul 63bb5e61f0 chore: update PyPy to 7.3.4 except on Windows (#666)
Co-authored-by: Yannick Jadoul <yannick.jadoul@belgacom.net>

Co-authored-by: Yannick Jadoul <yannick.jadoul@belgacom.net>
2021-05-11 21:23:53 -04:00
mayeut 3e22cd9a41 Drop Python 2.7 2021-05-07 11:54:27 -04:00
mayeut bf31d18fbb Drop Python 3.5 2021-05-07 11:54:27 -04:00
Joe Rickerby d33fffdc62 Add date to changelog 2021-05-01 18:45:31 +01:00
Joe Rickerby aa12480ff0 'Bump version: v1.11.0' 2021-05-01 18:24:56 +01:00
Joe Rickerby 2c7c2c8fc7 'Bump version: v1.10.1' 2021-05-01 18:23:18 +01:00
Henry Schreiner 22d473acc0 fix: drop Python 2.7 on Windows using 2008 compiler 2021-04-25 00:55:16 -04:00
Henry Schreiner 4b5e9d8e88 docs: add PyPI field and a few more projects (#606)
* docs: add PyPI field and a few more projects

* chore: run ./bin/projects.py
2021-03-04 08:54:42 -05:00
Arnav JindalandYannick Jadoul bc93615baa docs: add polaroid to docs/data/projects.yml (#613)
* Update projects.yml

* Update docs/data/projects.yml

Co-authored-by: Yannick Jadoul <yannick.jadoul@belgacom.net>

* Update README.md through bin/project.py

Co-authored-by: Yannick Jadoul <yannick.jadoul@belgacom.net>
2021-03-03 10:54:22 -05:00
Joe Rickerby 84f82a5898 Bump version: v1.10.0 2021-02-23 21:07:56 +00:00
Joe Rickerby 985389d5ee Fix a few version increment-related issues 2021-02-22 22:39:04 +00:00
Adam JohnsonandHenry Schreiner b5b825783f docs: add time-machine as working example (#604)
* Add time-machine as working example

* docs: rerun projects.py

Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com>
2021-02-20 15:04:56 -05:00
Henry Schreiner bd3bc981a5 docs: fix a few more markdown spaces missing (#586)
Followup to #581 fixing two more release notes. The fence should be fixed by #576.
2021-02-12 10:39:20 -05:00
pre-commit-ci[bot] ca7db28ec4 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2021-02-07 01:53:09 +00:00
Henry Schreiner 0eb29ef19b docs: fix bullets in 1.6.0 release notes 2021-02-06 20:52:03 -05:00
Joe Rickerby 5514dd28f0 Bump version: v1.9.0 2021-02-05 21:44:41 +00:00
Joe Rickerby c5912134d5 Some release notes 2021-02-05 21:18:21 +00:00
Joe Rickerby 3940d38b4d Fix GHA example syntax 2021-02-05 20:17:53 +00:00