Commit Graph
600 Commits
Author SHA1 Message Date
Henry Fredrick Schreiner 635b226a6c style: pre-commit run -a 2021-01-06 18:10:32 -05:00
probot-auto-merge[bot] 9f610d0f5f Merge pull request #507 from henryiii/feat/windowsfilter
feat: Windows filtering and sets
2021-01-05 23:19:39 +00:00
Henry Schreiner fce7c70a63 refactor: standard arch checking in one place 2021-01-05 13:23:54 -05:00
mayeut 42616735cf Update dependencies 2021-01-04 06:14:55 +00:00
Henry Fredrick SchreinerandMatthieu Darbois a99e0ded76 feat: Windows filtering and sets
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com>
2021-01-02 22:51:16 -05:00
Henry Schreiner 2a73fee411 fix: enable and fix full type checking (#509)
* fix: enable and fix fully type checking

* chore: pre-commit autoupdate

* refactor: pull types out to file
2021-01-02 14:32:55 -05:00
Joe Rickerby 10c052b5ef Merge branch '1.7.x' 2021-01-02 11:48:52 +00:00
Joe Rickerby 4be9285fc7 Bump version: v1.7.4 2021-01-02 11:47:05 +00:00
Joe Rickerby d3bcfe431f Merge pull request #506 from Czaki/macos_patch_fix
Macos patch fix
2021-01-02 11:43:30 +00:00
Grzegorz Bokota 122a0e62c2 use -p1 2021-01-01 19:37:06 +01:00
Grzegorz Bokota 9888a6d88f use -i syntax for patch 2021-01-01 18:31:04 +01:00
Joe Rickerby 5c695593f3 Merge pull request #482 from asfaltboy/support-quemu-on-github
Support qemu in GitHub Actions
2021-01-01 17:21:24 +00:00
Joe Rickerby eed12cf4c9 Bump version: v1.7.3 2021-01-01 13:21:29 +00:00
henryiii a015f3425c Update dependencies 2020-12-31 16:52:34 +00:00
Grzegorz BokotaandYannick Jadoul 99203a83f9 fix: patching pypy venv (#502)
Potentially revert / remove on release of PyPy 7.3.4.

* patching linux and macos

* try test

* add patch files for pypy2.7

* fix installing

* Combine patch files into one

* Simplify further, and add test to remind ourselves to remove the PyPy patch

* ignore fail of patch on linux

make new test failing only on linux

* fix test

* add timeout

* fix patch on linux

* change `-N` to `--force`

Co-authored-by: Yannick Jadoul <yannick.jadoul@belgacom.net>
2020-12-31 11:50:19 -05:00
Joe Rickerby aa871284fc Make the StrEnums proper Enums 2020-12-31 16:35:26 +00:00
Joe Rickerby 5b5078e5e9 Copy edit of --archs help text to make 'auto' clearer 2020-12-31 15:45:02 +00:00
Joe Rickerby f43407210a option ordering 2020-12-31 15:22:19 +00:00
mayeut 143febd9fa Update dependencies 2020-12-28 06:10:06 +00:00
Joe Rickerby 0893731090 Simplify arch matching code 2020-12-28 00:43:24 +00:00
e43b105d28 [Bot] Update dependencies (#495)
* Update dependencies

* chore: bump Python 3.8.6 -> 3.8.7

Co-authored-by: mayeut <mayeut@users.noreply.github.com>
Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com>
2020-12-24 10:00:12 -05:00
Joe Rickerby eb03a118e2 Rename Architecture to match value amd64 -> AMD64 2020-12-23 18:34:16 +00:00
Matthieu DarboisandJoe Rickerby 40ddede41b Add a workflow to update dependencies (#490)
* Add a workflow to update dependencies

* Use '--no-docker' to run dependency update using local pythons

Default method is to use docker

* Only run the dependency update workflow manually

PR are only created for master

* Create constraints for all python versions

* Use manylinux2010_x86_64:latest to update dependencies

Co-authored-by: Joe Rickerby <joerick@mac.com>
2020-12-21 19:51:27 +01:00
Joe Rickerby b34bdeec40 Fix native archs expansion for windows 2020-12-21 16:34:36 +00:00
Joe Rickerby 8a1a0a4c37 Add asserts on macOS/Windows so that they can't be anything but default
...for now?
2020-12-21 13:44:01 +00:00
Joe Rickerby ed8a9533c5 Bump version: v1.7.2 2020-12-21 13:20:45 +00:00
Joe Rickerby 7c86223ff8 Add platform-specific arch option unit test 2020-12-21 11:05:19 +00:00
Joe Rickerby 0c9af0357b Add platform-specific CIBW_ARCHS options.
Remove 'auto' as a possible Architecture enum value. This is resolved
at option parse time.
2020-12-20 19:42:28 +00:00
Henry Schreiner b020f9d3e5 chore: bump Python patch versions 2020-12-20 10:48:16 -05:00
Henry Schreiner 095c094420 Update dependencies 2020-12-20 09:29:55 -05:00
Henry Schreiner 26b7b72d5e fix: drop printout 2020-12-18 14:39:27 -05:00
Henry Schreiner 0d29bf8dae refactor: --archs, CIBW_ARCHS, "auto"
Using `--archs` for the flag, comma separated, also accepting CIBW_ARCHS.
Supports "auto" as the default that can also expand, matching
CIBW_PLATFORM.
2020-12-18 12:30:02 -05:00
Pavel Savchenko ec99c01b2f Allow architecture selection 2020-12-16 23:20:10 +00:00
Pavel Savchenko 90a14b9dd2 fixup! Support docker qemu emulation in any linux env 2020-12-16 22:19:07 +00:00
Pavel Savchenko 76fe472638 Support docker qemu emulation in any linux env
- currently just prints out envs
2020-12-12 21:18:19 +00:00
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 0fb2ead6fb Bump version: v1.7.0 2020-11-26 23:29:34 +00:00
Joe Rickerby 54877b96e3 Update dependencies 2020-11-26 18:06:44 +00:00
Joe Rickerby e0f2f8fdac Merge pull request #458 from joerick/logger
Improve CI logs using fold groups
2020-11-26 17:44:49 +00:00
Joe Rickerby c065e3ce2d Scrap the stderr->stdout redirect (we don't seem to need it)
Let's keep an eye on this and if we see output outside of the fold
groups we can add it back
2020-11-24 19:04:27 +00:00
Joe Rickerby 27bda4fa64 Hide some errant output 2020-11-24 19:02:50 +00:00
Joe Rickerby 5665b61cbf Double-check this 2020-11-24 18:53:43 +00:00
Joe Rickerby 4c035a441b Try using an Unbuffered sys.stderr 2020-11-24 18:48:27 +00:00
Joe Rickerby c2a7cdf98a Fix flake8 errors 2020-11-23 21:06:36 +00:00
Joe Rickerby f8a4fbe42d Share CI platform detection 2020-11-23 21:00:22 +00:00
Yannick Jadoul 6f3fcf8b12 Fix PATH of CPython 3.8 binary for CIBW_BEFORE_ALL 2020-11-23 00:49:32 +01:00
Yannick Jadoul 2f4ed1fafc Update to PyPy 7.3.3 (#460)
* Test PyPy 7.3.3rc1

* Revert "Update Travis CI and CircleCI to use macOS 10.14 " and "Change examples to use macOS >= 10.14"

This reverts commits 870bf3f740 and cd53552b4b.

* PyPy 7.3.3rc2

* PyPy 7.3.3 released

* Revert to using pypywheels docker images
2020-11-22 14:55:04 +01:00
Joe Rickerby 05d7c142e9 Subprocess stderr goes to stdout on Mac and Windows too 2020-11-22 10:35:40 +00:00
Joe Rickerby 4c94e7ef20 Add back newline after stage header. Also flush stdout to help with ordering 2020-11-14 14:28:17 +00:00