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
Yannick Jadoul
fc0dbe15d5
Fixing flake8 errors and warnings after rebasing
2020-02-19 17:10:17 +01:00
Yannick Jadoul
11423a47f6
Reverting PyPy manylinux docker image back to the official version, now that it supports 7.3.0
2020-02-15 23:24:51 +01:00
Yannick Jadoul
fea54e25ab
PyPy 7.3.0 released!
2020-02-15 23:24:51 +01:00
Yannick Jadoul
4c718706c8
Trying out PyPy 7.3.0rc3 on manylinux2010 as well, with a temporary newer version of manylinux2010-pypy_x86_64 image
2020-02-15 23:24:51 +01:00
Yannick Jadoul
100fc14411
Adding PyPy builds to Linux, using the manylinux2010-pypy_x86_64 image
2020-02-15 23:24:51 +01:00
Joe Rickerby
103381774c
Merge remote-tracking branch 'origin/master' into deterministic-builds
2020-02-15 11:45:54 +00:00
Nicola Soranzo
c738481e82
Rename main_util_fixtures.py to conftest.py to allow fixture auto discovery
...
Also fix new PEP-008 issues.
2020-02-14 15:50:06 +00:00
Nicola Soranzo
cab6ecef24
Fix all PEP-008 issues
2020-02-14 15:50:06 +00:00
Yannick Jadoul
165e51aec5
Remove 'from __future__ import print_function' lines
2020-02-04 11:58:52 +01:00
Joe Rickerby
17a019b450
Neaten comment
2020-02-03 19:01:17 +00:00
Joe Rickerby
bf65679cc3
Fix imports on Python 2
2020-02-03 18:59:32 +00:00
Joe Rickerby
6177408076
Consume our pinned manylinux image version file for the defaults
2020-02-02 18:09:29 +00:00
Joe Rickerby
b9607ffae7
Add ability to pin different dependencies for each python version
2020-02-02 17:30:27 +00:00
Joe Rickerby
bad72cbb15
Merge remote-tracking branch 'origin/master' into deterministic-builds
2020-02-02 15:21:42 +00:00
Joe Rickerby
c3f628d03d
Add migration for build identifier change, and test for migration
2020-02-01 21:44:07 +00:00
mayeut
513ef49cd4
Only build x86_64 / Intel 10.9+ on macOS
2020-01-29 22:59:01 +01:00
Joe Rickerby
06696c46a0
Pin tool dependencies whenever we pip install using a constraints file
2020-01-28 22:04:37 +00:00
Yannick Jadoul
e64916fe9c
Rewording a few things in cpp_standards.md, and some other minor fixes
2020-01-16 16:10:05 +01:00
Grzegorz Bokota
758f158bbd
Update information about need to use modern standards in c++
...
add test for c++ standards for all platform change macos platform tag on more generic.
2020-01-16 16:10:05 +01:00
Matthieu Darbois
1dbb12daaa
Add manylinux2014 x86_64/i686 ( #215 )
2019-12-02 11:07:56 +01:00