Joe Rickerby
df60457001
Use the ARCHS option to select universal2/arm64 builds
2021-01-05 15:14:32 +00:00
Joe Rickerby
8d045992fa
Merge remote-tracking branch 'origin/master' into macos-universal2
2021-01-01 18:58:23 +00:00
Joe Rickerby
76d5f3d3e0
Call delocate with the correct archs
2020-12-31 16:50:44 +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
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
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
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
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
f8a4fbe42d
Share CI platform detection
2020-11-23 21:00:22 +00:00
Joe Rickerby
a732525084
Move encoding switch to before the unicode decision is made
2020-11-13 19:04:02 +00:00
Joe Rickerby
e8aef6962a
Set output to UTF8 on windows (on Python >= 3.7)
2020-11-13 18:57:07 +00:00
Joe Rickerby
fba3248163
Remove encoding debug code
2020-11-13 18:46:41 +00:00
Joe Rickerby
113350b7fb
Remove unicode test
2020-11-13 18:37:48 +00:00
Joe Rickerby
0227b9d941
Improve debug code
2020-11-13 17:44:13 +00:00
Joe Rickerby
df71e028a9
grumble
2020-11-13 17:41:43 +00:00
Joe Rickerby
8e2381bfb1
add some encoding debug code
2020-11-13 17:40:07 +00:00
Grzegorz Bokota
b4b46a1f06
fix mypy
2020-06-22 13:55:04 +02:00
Grzegorz Bokota
6501470357
Add BEFORE_ALL options
2020-06-22 13:55:04 +02:00
Yannick Jadoul
d552d29eae
Revert use of Path.joinpath instead of Path.__div__
2020-06-21 13:14:53 +02:00
Yannick Jadoul
265708854a
Attend to review remarks
2020-06-18 00:23:25 +02:00
Yannick Jadoul
a7f73f1593
Use pathlib.Path in main cibuildwheel files
2020-06-18 00:23:25 +02:00
Joe Rickerby
fd9e3202a0
Merge pull request #348 from YannickJadoul/before-test-docs-order
...
Making order of options more consistent in docs and BuildOptions fields
2020-06-14 10:55:11 +01:00
Joe Rickerby
4e15e202c8
style- inline function
2020-06-02 20:03:04 +01:00
heitorlessa
d9a317c370
fix: address Yannick's PR feedback
2020-06-01 14:30:14 +01:00
heitorlessa
d41cf65173
improv: address Henrii's feedback
...
Signed-off-by: heitorlessa <lessa@amazon.co.uk >
2020-06-01 08:37:08 +01:00
Yannick Jadoul
e97b103148
Group environment variables querying in __main__.py
2020-06-01 00:04:32 +02:00
Yannick Jadoul
2790fd1dd7
Put CIBW_TEST_COMMAND as first test option everywhere
2020-05-31 21:42:21 +02:00
heitorlessa
4fb7874ca3
chore: address PR feedback
...
Signed-off-by: heitorlessa <lessa@amazon.co.uk >
2020-05-31 20:13:52 +01:00
heitorlessa
e8d857db21
chore: flake8 mypy linting
...
Signed-off-by: heitorlessa <lessa@amazon.co.uk >
2020-05-31 17:56:43 +01:00
heitorlessa
f3a136be78
improv: support pyproject.toml existence
...
Signed-off-by: heitorlessa <lessa@amazon.co.uk >
2020-05-31 17:36:30 +01:00
Yannick Jadoul
edd461ad42
Making order of options more consistent in docs and BuildOptions fields
2020-05-17 22:30:18 +02:00
mayeut
5e767fcc9a
Use f-strings
...
Now that minimum python supported is 3.6, we can use f-strings !
2020-05-09 11:53:20 +02:00
Yannick Jadoul
1a765ac431
Use variable annotations instead of workarounds
2020-05-06 23:55:54 +02:00
Yannick Jadoul
5bdb21b705
More type annotations after rebasing
2020-05-06 23:55:54 +02:00
Yannick Jadoul
40967a6572
collections.namedtuple to typing.NameTuple and flake8 fixes
2020-05-06 23:55:54 +02:00
Yannick Jadoul
618f1cefae
Added majority of type annotations (to a by now outdated version)
2020-05-06 23:55:54 +02:00
Joe Rickerby
7e59d8c61c
Change how paths are handled, using 'project is working dir' mentality
2020-04-09 16:19:36 +01:00
Joe Rickerby
95bef46832
Update docs for package_dir
2020-04-09 15:51:00 +01:00
Joe Rickerby
d5010b8242
Merge remote-tracking branch 'origin/master' into support-subdirectory
2020-04-09 14:05:09 +01:00
Grzegorz Bokota
6554c3cf86
pack build argument in named tuple, introduce typing arguments
2020-04-08 12:54:58 +02:00
Joe Rickerby
94824f95af
Merge remote-tracking branch 'origin/master' into deterministic-builds
2020-03-13 14:20:10 +00:00
Filip Š
1e08d29cfc
Use package_dir to specify path to Python package
2020-03-13 13:45:14 +01:00
Matthieu Darbois
b797430d21
Add support for GitHub Actions
...
Closes #159
2020-03-10 22:45:29 +01:00
Joe Rickerby
7ab2d599b9
Merge branch 'master' of github.com:joerick/cibuildwheel into deterministic-builds
...
# Conflicts:
# cibuildwheel/__main__.py
# cibuildwheel/linux.py
# cibuildwheel/macos.py
# cibuildwheel/windows.py
2020-03-10 21:16:45 +00:00
Joe Rickerby
298df76b8b
Consume new config file with pypy and extra architectures
2020-03-07 13:39:57 +00:00
Grzegorz Bokota
4e9316036c
add before test variable
2020-03-07 12:24:15 +01:00
Joe Rickerby
1880b6d14d
Merge remote-tracking branch 'origin/master' into deterministic-builds
2020-03-01 12:53:07 +00:00
Matthew Treinish
ce76b74251
Add support for manylinux wheels on non-x86 platforms
...
This commit adds config options and identifiers for building manylinux
wheels on non-x86 platforms. Based on what travis and manylinux2014
support this includes aarch64 (ARMv8), ppce64le (power pc 64bit little
endian), and the s390x platforms.
Fixes #269
2020-02-20 13:57:00 -05:00