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
9cb796edcd
update docs
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
Joe Rickerby
d17517902e
Merge pull request #241 from Czaki/fix_docs_link
...
fix link for CIBW_BUILD_VERBOSITY in README.md
2020-01-07 08:50:51 +00:00
Grzegorz Bokota
200d4e3b8c
fix link for CIBW_BUILD_VERBOSITY in README.md
2020-01-07 09:04:58 +01:00
Yannick Jadoul
9648b44bdf
Merge pull request #232 from Czaki/improve_platform_tag_tests
...
Test main function with unit tests
2019-12-30 20:12:38 +01:00
Yannick Jadoul
492b5f4039
Splitting off fake_project_dir fixture from mock_protection, only mocking os.path.exist for setup.py in the mocked project directory
2019-12-27 00:56:00 +01:00
Matthieu Darbois
651f6a9172
Merge pull request #238 from mayeut/update-python
...
Update CPython on macOS / Windows
2019-12-26 16:07:19 +01:00
Yannick Jadoul
fabb82e9cf
Add manylinux2014 to unit_test/main_options_test.py::test_manylinux_images
2019-12-26 15:03:13 +01:00
Yannick Jadoul
8bfe9ac6cd
Fix @joerick's remarks in unit_test/main_options_test.py
2019-12-26 14:55:08 +01:00
Yannick Jadoul
de55153931
Remove 'from cibuildwheel import linux, macos, windows' from new tests, as imports are done in fixtures
2019-12-26 14:55:08 +01:00
Yannick Jadoul
a9c968868a
Fix main_platform_test.py::test_platform_argument, making sure --platform overrides CIBW_PLATFORM
2019-12-26 14:55:08 +01:00
Yannick Jadoul
05e7858815
Refactoring main_function_test.py
2019-12-26 14:55:08 +01:00
Grzegorz Bokota
5e33011229
remove apply_mock_protection by making it fixture
2019-12-26 14:55:08 +01:00
Grzegorz Bokota
0b707b22ed
split test function on parts to be more readable.
2019-12-26 14:55:08 +01:00
Grzegorz Bokota
d66e201c3f
test main function with unit tests
2019-12-26 14:55:08 +01:00
mayeut
6732812ad7
Update CPython on macOS / Windows
...
- Update CPython 3.7 from 3.7.5 to 3.7.6
- Update CPython 3.8 from 3.8.0 to 3.8.1
2019-12-26 14:26:58 +01:00
mayeut
cbb7eafd1f
Remove extras spaces
2019-12-26 14:25:33 +01:00
Joe Rickerby
be721153af
Merge pull request #231 from YannickJadoul/docs-include-examples
...
Including CI configurations from examples into docs
2019-12-26 11:57:52 +00:00
Joe Rickerby
ef67ddd351
Merge pull request #237 from Czaki/repeat_get_pip_download
...
Repeat get-pip download on fail
2019-12-26 11:23:09 +00:00
Grzegorz Bokota and Matthieu Darbois
0af635fb86
Update cibuildwheel/macos.py
...
Co-Authored-By: Matthieu Darbois <mayeut@users.noreply.github.com >
2019-12-18 23:22:19 +01:00
Grzegorz Bokota
32182f3edc
re raise last exception in windows
2019-12-17 23:23:57 +01:00
Grzegorz Bokota and Matthieu Darbois
ebcda4d049
Update cibuildwheel/macos.py
...
Co-Authored-By: Matthieu Darbois <mayeut@users.noreply.github.com >
2019-12-17 22:40:00 +01:00
Grzegorz Bokota
dd9b665c1d
retry on macos with cli arguments
2019-12-17 21:34:26 +01:00
Grzegorz Bokota
e00f03047a
reduce repetition in download retry
2019-12-17 11:53:57 +01:00
Grzegorz Bokota
e0b385a520
Move windows repetition download to download function.
2019-12-17 10:55:16 +01:00
Grzegorz Bokota
a1832ae6c6
Repeat get-pip download on fail
2019-12-17 01:09:06 +01:00
Yannick Jadoul
795413e5c0
Fix typo in docs
2019-12-15 13:55:44 +01:00
Yannick Jadoul
eda3dc1a4f
Moving Azure, AppVeyor, and CircleCI minimal examples in docs also to their own file under examples/
2019-12-10 14:57:25 +01:00
Yannick Jadoul
472fa32d9f
Added {% include ... %} directive for including examples/travis-ci-minimal.yml in docs/setup.md
2019-12-08 23:51:09 +01:00
Yannick Jadoul
2f41683e85
Including example Travis CI configuration from examples/ directory in docs/setup.md
2019-12-08 23:50:47 +01:00
Joe Rickerby
7709989603
Bump version
v1.1.0
2019-12-07 14:58:10 +00:00
Joe Rickerby
31e67c4f1f
Update changelog
2019-12-07 14:58:00 +00:00
Joe Rickerby
11bde36627
Merge pull request #234 from Czaki/fix_setup_cfg
...
change directory to not conflict with setup.cfg of package
2019-12-07 14:35:38 +00:00
Grzegorz Bokota
5941ba7daf
add tests
2019-12-05 21:13:11 +01:00
Grzegorz Bokota
c1df977e11
change directory to not conflict with setup.cfg of package
2019-12-03 22:07:47 +01:00
Matthieu Darbois
1dbb12daaa
Add manylinux2014 x86_64/i686 ( #215 )
2019-12-02 11:07:56 +01:00
Joe Rickerby
a005e263fc
Merge pull request #233 from Czaki/fix_doc_environment
...
Add example of usage more than one environment variable
2019-12-02 08:54:26 +00:00
Grzegorz Bokota
2a1081c5e5
update docs with information about more than one environment variable.
2019-12-01 21:45:08 +01:00
Joe Rickerby
9c908daf27
Merge pull request #226 from Czaki/fix_platform_bug
...
Add better protection to unittest to be shure that it will create no changes on developer machine
2019-11-29 09:34:52 +00:00
Joe Rickerby
054be2eff2
Merge pull request #228 from SethMMorton/update-travis-examples
...
Update travis examples
2019-11-28 22:45:09 +00:00
Seth Morton
20ba988b72
Add an example folder with Travis-CI examples
...
I have placed two example Travis-CI configurations in an examples/
folder. The first is the same as in the README, and the second shows how
to both test and deploy in two stages.
I am hoping that examples might be added for other CI providers as well,
so that users can see different approaches to building and deploying
wheels.
2019-11-25 18:59:07 -08:00
Seth Morton
190b013c61
Update Travis CI examples
...
For a more granular view of why each of these changes were made, please
see https://github.com/joerick/cibuildwheel-autopypi-example/pull/5 .
High-level overview:
- Adding Windows support
- Remove "sudo: required" for linux
- Use "python -m pip" instead of using an environment variable
- Add "install:" and "after_success:" steps so that errors get handled
and reported properly
- Rename "matrix:" to "jobs:" as this is the now preferred keyword
2019-11-25 15:08:18 -08:00
Grzegorz Bokota
c966c6d098
Add mock for better protection of unit tests launch.
...
change behavior of main function to always end with exit.
2019-11-24 12:17:08 +01:00
Grzegorz Bokota
d2700bc3b4
fix UnboundLocalError instead of proper error message ( #221 )
...
* fix UnboundLocalError: local variable 'platform' referenced before assignment
* add test to protect against regression
2019-11-21 22:45:33 +01:00
Matthieu Darbois
09e72800c6
Run each test using a temporary directory ( #217 )
2019-11-20 22:20:53 +01:00
Joe Rickerby
2b62eef9e7
Merge pull request #211 from nsoranzo/delocate_command
...
Add `CIBW_REPAIR_WHEEL_COMMAND` env variable
2019-11-20 19:58:19 +00:00
Nicola Soranzo
85cba9b1eb
Move Platform-specific variants before Examples
2019-11-17 19:08:22 +00:00
Nicola Soranzo
402ec9e4ac
Address one more review comment
2019-11-15 02:56:30 +00:00
Nicola Soranzo
e9fd9eaead
Address @joerick's comments
2019-11-15 02:27:39 +00:00