Joe Rickerby
9a07f00545
Apply @mayeut's clean up suggestion
2021-05-16 10:13:05 +01:00
Joe Rickerby
39302c7c43
Try adding the existence check before reinstalling
2021-05-15 17:04:39 +01:00
pre-commit-ci[bot]
7cde8fb66e
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2021-05-13 18:40:33 +00:00
mayeut
36ef6de2d6
Force reinstall pip
2021-05-13 20:40:01 +02:00
mayeut
ee5dfc6f90
Force install pip
2021-05-13 20:32:38 +02:00
Joe Rickerby
f5046a600e
Tidy up
2021-05-09 10:20:51 +01:00
Joe Rickerby
0838df4ebb
Don't require pip!
2021-05-08 19:33:28 +01:00
Joe Rickerby
084e50b060
Fix some typing issues
2021-05-08 19:24:40 +01:00
Joe Rickerby
ef9163550e
Use the call() function
2021-05-08 19:20:04 +01:00
Joe Rickerby
9034e09e17
Try a different method to find out if pip is installed
2021-05-08 19:03:06 +01:00
Joe Rickerby
7ffa9bbb21
Run in the correct venv
2021-05-08 18:26:19 +01:00
Joe Rickerby
6007cdda14
--yes
2021-05-08 18:15:07 +01:00
Joe Rickerby
add1a64a53
Try to force pip to install itself on PATH
2021-05-08 18:11:27 +01:00
Joe Rickerby
62672c8101
Remove get-pip and use ensurepip instead
2021-05-08 17:55:10 +01: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
Henry Schreiner
bda76b21cb
style: activate string normalization
2021-05-03 13:12:36 -04:00
Henry Schreiner
178aaea6c7
style: apply black via pre-commit run -a
2021-05-03 13:12:36 -04:00
Joe Rickerby
f0759803a3
fix: occasional nuget error ( #653 )
...
* Try some things to debug Travis failures
* Perhaps there is a config file
* Update .travis.yml
* Update .travis.yml
* Add -FallbackSource to nuget invocation
* Update windows.py
* Tidy things up
2021-04-30 17:41:19 -04:00
Henry Schreiner and Joe Rickerby
dff3aca4b6
style: second set of updates ( #651 )
...
* style: second set of updates
* style: more updates from joerick
Co-authored-by: Joe Rickerby <joerick@mac.com >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-04-29 20:21:42 -04:00
Henry Schreiner
22d473acc0
fix: drop Python 2.7 on Windows using 2008 compiler
2021-04-25 00:55:16 -04:00
Jack Ting
1344fd4bd1
Bug fix: windows does not have 'which' command ( #641 )
2021-04-14 13:54:54 +02:00
5cbe3e2254
style: apply some cleanups from Sourcery.ai ( #626 )
...
* style: apply some fixes from Sorcery
* Apply suggestions from code review
Co-authored-by: Yannick Jadoul <yannick.jadoul@belgacom.net >
Co-authored-by: Joe Rickerby <joerick@mac.com >
Co-authored-by: Yannick Jadoul <yannick.jadoul@belgacom.net >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-03-24 23:23:27 +01:00
Henry Schreiner and Joe Rickerby
d2772c2293
refactor: subprocess.run ( #592 )
...
* change check_call to run
* refactor: change check_output to run
* Apply suggestions from code review
Co-authored-by: Joe Rickerby <joerick@mac.com >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-02-14 12:56:33 -05:00
Joe Rickerby
4dddd9e648
Silence the pip version warnings
2021-01-24 15:08:46 +00:00
Joe Rickerby
d2312cdb3f
Merge remote-tracking branch 'origin/master' into macos-universal2
...
# Conflicts:
# bin/sample_build.py
# cibuildwheel/__main__.py
# cibuildwheel/macos.py
# cibuildwheel/util.py
# cibuildwheel/windows.py
2021-01-23 13:28:06 +00:00
Henry Schreiner
ff8f881098
refactor: pull arch out into separate file
2021-01-22 13:02:51 -05:00
Henry Schreiner
f5b84797e5
fix: move and simplify arch check
2021-01-22 13:01:00 -05:00
Henry Fredrick Schreiner
eb9850dbde
feat: support Windows workaround on Travis CI
2021-01-22 13:01:00 -05:00
Henry Schreiner and Joe Rickerby
fba65a6008
feat: CIBW_TEST_SKIP ( #537 )
...
* feat: CIBW_TEST_SKIP
* refactor: adjust a bit and add docs
* fix: typo in name
* docs: Update docs/options.md
Co-authored-by: Joe Rickerby <joerick@mac.com >
* docs: add README line from markdown
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-01-20 21:22:48 -05:00
Henry Schreiner
1441972046
fix: improve correctness of exits ( #539 )
...
* fix: improve correctness of exits
* refactor: use sys.exit
2021-01-17 14:13:26 -05:00
Henry Schreiner
5eb5ea10f5
refactor: identifiers in a file ( #511 )
...
* refactor: identifiers in a file
* chore: more typing
* refactor: PlatStr -> PlatformName
* refactor: load in file, use importlib.resources
* refactor: change toml structure
* refactor: use common Traversable
* fix: ensure reasonable version of importlib_resources
* style: fix extra line
2021-01-09 15:40:40 -05:00
Joe Rickerby
9113dfe5da
Merge remote-tracking branch 'origin/master' into macos-universal2
2021-01-08 15:02:20 +00:00
Henry Fredrick Schreiner
635b226a6c
style: pre-commit run -a
2021-01-06 18:10:32 -05:00
Joe Rickerby
9bf5fb10e2
Merge remote-tracking branch 'origin/master' into macos-universal2
...
# Conflicts:
# cibuildwheel/macos.py
# cibuildwheel/util.py
2021-01-06 21:39:32 +00:00
Henry Schreiner
fce7c70a63
refactor: standard arch checking in one place
2021-01-05 13:23:54 -05:00
Joe Rickerby
46eb28791f
Refactor for clarity
2021-01-05 13:50:21 +00:00
Henry Fredrick Schreiner and Matthieu 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
5c695593f3
Merge pull request #482 from asfaltboy/support-quemu-on-github
...
Support qemu in GitHub Actions
2021-01-01 17:21: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
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
Henry Schreiner
b020f9d3e5
chore: bump Python patch versions
2020-12-20 10:48:16 -05: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
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
38297e6663
Add log steps to macOS/Windows
2020-11-13 16:30:35 +00:00
Henry Schreiner and Matthieu Darbois
9fbe8186f9
chore: Python 3.9.0 final, Python 3.7 constraints ( #440 )
...
* chore: update to 3.9.0 final
* chore: add python 3.7 constraints
* chore: missed one image due to travis-ci fail
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
2020-10-06 22:02:11 -04:00