Yannick Jadoul
|
d9948da29a
|
Merge pull request #212 from nsoranzo/flake8
Fix all PEP-008 issues
|
2020-02-14 18:14:36 +01:00 |
|
Yannick Jadoul
|
1e420a9b57
|
Merge pull request #270 from YannickJadoul/debug-virtualenv
Fixing macOS CI and tests after lastest release of virtualenv
|
2020-02-14 14:06:17 +01:00 |
|
Yannick Jadoul
|
691174cf11
|
Keeping virtualenv<20 on macOS, until problems get fixed by new release
|
2020-02-14 13:32:49 +01:00 |
|
Yannick Jadoul
|
0b0830fbbb
|
Merge pull request #265 from YannickJadoul/drop-2.7
Dropping Python 2.7 host support
|
2020-02-04 23:35:19 +01:00 |
|
Yannick Jadoul
|
165e51aec5
|
Remove 'from __future__ import print_function' lines
|
2020-02-04 11:58:52 +01:00 |
|
Yannick Jadoul
|
e8d121552c
|
Remove a few more Python 2-compatibility workarounds
|
2020-02-04 11:58:52 +01:00 |
|
Yannick Jadoul
|
67ec8fe99f
|
Removing Python 2-compatible imports of urllib.request.open and shlex.quote
|
2020-02-04 11:58:52 +01:00 |
|
Yannick Jadoul
|
b900b2d51e
|
Ditching run_docker for subprocess.run
|
2020-02-04 11:58:52 +01:00 |
|
Yannick Jadoul
|
9fe8d29545
|
Dropping Python 2 from setup.py
|
2020-02-04 11:58:52 +01:00 |
|
Yannick Jadoul
|
692c64ffd9
|
Removing Python 2 configurations for CI runs
|
2020-02-04 11:58:50 +01:00 |
|
Yannick Jadoul
|
ffec9aecf8
|
Update line in docs/cpp_standards.md on setting MACOSX_DEPLOYMENT_TARGET >= 10.9 (see #220)
|
2020-02-02 20:07:22 +01:00 |
|
Yannick Jadoul
|
88029d2a28
|
Clean up temporary workaround in test/06_docker_images/cibuildwheel_test.py
|
2020-01-30 17:20:14 +01:00 |
|
Yannick Jadoul
|
aca7611fc4
|
Merge pull request #248 from YannickJadoul/travis-ci-if-tagged
Remove check for branch of tags in examples/travis-ci-test-and-deploy.yml; fix #246
|
2020-01-17 11:00:00 +01:00 |
|
Yannick Jadoul
|
9d44d9edf0
|
Remove check for branch of tags in examples/travis-ci-test-and-deploy.yml; fix #246
|
2020-01-16 17:17:20 +01:00 |
|
Yannick Jadoul
|
0d5a2a7843
|
Moving MACOSX_DEPLOYMENT_TARGET from test utils' expected_wheels to run_cibuildwheel, and some minor style fixes
|
2020-01-16 16:10:05 +01: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 |
|
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 |
|
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 |
|
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 |
|
Yannick Jadoul
|
34515b78c6
|
Merge pull request #209 from YannickJadoul/silence-script-not-on-path-warnings
Avoid script location warnings on Windows
|
2019-11-14 11:59:40 +01:00 |
|
Yannick Jadoul
|
7d99ccfc7b
|
Collapse multiple 'pip install's into one in windows.py and macos.py, and replace full path by 'python' in windows.py
|
2019-11-12 23:47:06 +01:00 |
|
Yannick Jadoul
|
dc01231301
|
Replace a few shell invocations by simple_shell in windows.py
|
2019-11-12 22:25:54 +01:00 |
|
Yannick Jadoul
|
d3fd087166
|
Run python get-pip.py with Scripts directory in PATH to avoid warnings, and reorder steps to match macOS
|
2019-11-12 17:05:37 +01:00 |
|
Yannick Jadoul
|
a6164f765c
|
Merge pull request #183 from mayeut/macos-python3
Do not update brew python3
|
2019-10-26 15:47:08 +02:00 |
|
Yannick Jadoul
|
8c9345fa1f
|
Updated line of README mistakenly claiming Windows is not supported on Travis CI
|
2019-10-24 14:00:28 +02:00 |
|
Yannick Jadoul
|
31d89377da
|
Updated README with new CIBW_MANYLINUX_*_IMAGE options
|
2019-10-19 14:07:50 +02:00 |
|
Yannick Jadoul
|
2e0dc40e3f
|
Adding manylinux2010_i686 image and simplifying tests' utils.expected_wheels()
|
2019-10-16 01:15:09 +02:00 |
|
Yannick Jadoul
|
c6f1382813
|
Making manylinux1 still the default for manylinux_i686 builds
|
2019-10-16 00:35:20 +02:00 |
|
Yannick Jadoul
|
1220fbbd4b
|
Adding detection of old CIBW_MANYLINUX1_*_IMAGE options and manylinux1-* build identifiers in CIBW_BUILD and CIBW_SKIP
|
2019-10-16 00:35:20 +02:00 |
|
Yannick Jadoul
|
179148b0e5
|
Updated preset values for CIBW_MANYLINUX_*_IMAGE, fixed skip message in 08_manylinux2010_only test, and added clarifying comment on multiple wheels in Linux bash script
|
2019-10-16 00:35:20 +02:00 |
|
Yannick Jadoul
|
4536b23a1d
|
Adding test accessing manylinux2010-only ABI
|
2019-10-16 00:34:13 +02:00 |
|
Yannick Jadoul
|
4571262803
|
Adapting Linux bash script for multiple output wheels from auditwheel
|
2019-10-16 00:34:13 +02:00 |
|
Yannick Jadoul
|
27517cd8a0
|
Updating test 06_docker_images to use new CIBW_MANYLINUX_*_IMAGE options
|
2019-10-16 00:33:45 +02:00 |
|
Yannick Jadoul
|
54dd72de66
|
Copying all created manylinux wheels to the output directory
|
2019-10-16 00:33:45 +02:00 |
|
Yannick Jadoul
|
7978247fa7
|
Fixing tests still failing as manylinux1 wheels are also produced by auditwheel
|
2019-10-16 00:33:45 +02:00 |
|
Yannick Jadoul
|
7cadc6374a
|
Fixing tests failing because of new manylinux2010 default
|
2019-10-16 00:33:45 +02:00 |
|
Yannick Jadoul
|
e194dad0da
|
Alternative proposal to generalize manylinux builds and support manylinux2010
|
2019-10-16 00:33:45 +02:00 |
|
Yannick Jadoul
|
c963013858
|
Fixing weird issue with the shebang of pip installed scripts and __PYVENV_LAUNCHER__
|
2019-09-11 23:56:27 +02:00 |
|
Yannick Jadoul
|
ac4b62ca07
|
Update README.md with --print-build-identifiers switch
|
2019-04-22 16:15:47 +02:00 |
|
Yannick Jadoul
|
3f7a4d753f
|
Skip non-linux builds for 06_docker_images test, now that we have custom checks
|
2019-04-20 22:12:45 +02:00 |
|
Yannick Jadoul
|
95d2086ced
|
Adding check.py to tests, rather than a simple generic assert on number of wheels
|
2019-04-20 20:49:56 +02:00 |
|
Yannick Jadoul
|
52e8f41b5c
|
Added --print-build-identifiers command line option
|
2019-04-20 19:02:35 +02:00 |
|
Yannick Jadoul
|
44256e4aa5
|
Revert "Running 'pip install --upgrade setuptools' with 'sudo' on macOS, fixing #122" (#129)
This reverts commit d79ca07bbb.
|
2019-03-10 21:25:28 +00:00 |
|
Yannick Jadoul
|
b579cd5f2a
|
Updating version of Python 2.7 to 2.7.16 on macOS
|
2019-03-10 21:22:41 +01:00 |
|
Yannick Jadoul
|
637a251b79
|
Fixing issue #127 by avoiding bashlex 0.13 in 'install_requires'
|
2019-03-10 14:57:43 +01:00 |
|
Yannick Jadoul
|
d79ca07bbb
|
Running 'pip install --upgrade setuptools' with 'sudo' on macOS, fixing #122
|
2019-01-30 17:36:17 +01:00 |
|
Yannick Jadoul
|
38b3b0a3da
|
Merge pull request #114 from YannickJadoul/deterministic-preamble-order
Sorting build options dict items when printing preamble
|
2018-11-30 16:09:53 +01:00 |
|
Yannick Jadoul
|
5adfce9838
|
Merge pull request #113 from xanderyzwich/master
Refactoring: remove package_name
|
2018-11-30 00:03:03 +01:00 |
|
Yannick Jadoul
|
bc83839387
|
Sorting build options dict items when printing preamble
|
2018-11-30 00:02:18 +01:00 |
|
Yannick Jadoul
|
481b1cb060
|
Revert "Uninstalling oclint in Travis CI config to fix HomeBrew upgrade of gcc (triggered by upgrading Python)"
This reverts commit c43f1b6e3d.
|
2018-11-29 23:37:04 +01:00 |
|
Yannick Jadoul
|
ccfc3c3aa1
|
Fixing indentation error, and keeping only check for setup.py in project root directory in __main__.py
|
2018-11-29 23:26:10 +01:00 |
|
Yannick Jadoul
|
a448c02d7f
|
Fixing "AttributeError: 'Popen' object has no attribute 'args'" on Python 2.7 for Linux builds
|
2018-10-28 11:51:10 +01:00 |
|
Yannick Jadoul
|
696866bfe1
|
Merge pull request #111 from mayeut/openssl-update
Update openssl patch from 1.0.2o to 1.0.2p on macOS
|
2018-10-28 11:46:20 +01:00 |
|
Yannick Jadoul
|
1faa2fe5df
|
Merge pull request #110 from mayeut/python-update
Update Python from 3.6.6, 3.7.0 to 3.6.7, 3.7.1 on macOS
|
2018-10-28 11:46:05 +01:00 |
|
Yannick Jadoul
|
602acebcc8
|
Merge pull request #112 from YannickJadoul/brew-upgrade-gcc
Fixing Travic CI build with HomeBrew upgrade of gcc
|
2018-10-28 11:44:38 +01:00 |
|
Yannick Jadoul
|
c43f1b6e3d
|
Uninstalling oclint in Travis CI config to fix HomeBrew upgrade of gcc (triggered by upgrading Python)
|
2018-10-27 19:22:53 +02:00 |
|
Yannick Jadoul
|
56973d34df
|
Merge pull request #109 from safijari/add_apriltags2_to_readme
Add apriltags2-ethz library to readme
|
2018-10-18 11:13:02 +02:00 |
|
Yannick Jadoul
|
22a6f0c7a9
|
Fixing tests by reducing minimum number of built wheels
|
2018-09-23 13:08:26 +02:00 |
|
Yannick Jadoul
|
7362075b61
|
Changing variable name of BuildSelector instance, updating Python version in test 04_build_skip, and adding unit tests for BuildSelector
|
2018-09-23 13:08:26 +02:00 |
|
Yannick Jadoul
|
c108807e16
|
Renaming test 04_skip to 04_build_skip and amending it to test CIBW_BUILD as well
|
2018-09-23 13:07:28 +02:00 |
|
Yannick Jadoul
|
05a054245a
|
Updating README.md to include CIBW_BUILD and interation with CIBW_SKIP
|
2018-09-23 13:07:28 +02:00 |
|
Yannick Jadoul
|
a5f89fa7aa
|
Adding CIBW_BUILD option and changing util.BuildSkipper to util.BuildSelector
|
2018-09-23 13:07:28 +02:00 |
|
Yannick Jadoul
|
cf73851c61
|
Merge pull request #97 from YannickJadoul/docker-without-timeout
Reordering the Linux docker commands to get rid of timeout logic
|
2018-09-23 12:18:32 +02:00 |
|
Yannick Jadoul
|
1dbda7af7e
|
Add '--force' to 'docker rm' command in Linux builds
|
2018-09-12 11:52:41 +02:00 |
|
Yannick Jadoul
|
b64770a560
|
Cleaning up use of run_docker and removing some debug output
|
2018-09-09 16:11:42 +02:00 |
|
Yannick Jadoul
|
4cc09a35b4
|
Removing monotonic from dependencies (until necessary again)
|
2018-09-09 01:24:07 +02:00 |
|
Yannick Jadoul
|
d4885fe44a
|
Fixing outdated Python 2 syntax error
|
2018-09-09 01:24:07 +02:00 |
|
Yannick Jadoul
|
fcf1e9cd84
|
Moving stdin communication with docker to run_docker function
|
2018-09-09 01:23:48 +02:00 |
|
Yannick Jadoul
|
f417a91a57
|
First try at getting rid of timeout logic in Linux docker handling, by swapping splitting docker run into create and start
|
2018-09-09 00:53:08 +02:00 |
|
Yannick Jadoul
|
7c6b331e15
|
Merge pull request #84 from YannickJadoul/unbuffered-output
Applying unbuffered output to all platforms instead of only Windows
|
2018-09-02 22:49:26 +02:00 |
|
Yannick Jadoul
|
332b8ec6ac
|
Merge pull request #86 from miguelsousa/patch-1
Update README.md
|
2018-08-20 09:09:51 +02:00 |
|
Yannick Jadoul
|
57454e75b0
|
Applying unbuffered output to all platforms instead of only Windows
|
2018-08-02 12:04:39 +02:00 |
|
Yannick Jadoul
|
f62b9755e1
|
Update Python 3.7.0rc1 to 3.7.0 on macOS
|
2018-06-30 18:28:04 +02:00 |
|
Yannick Jadoul
|
57a2259a00
|
Merge pull request #66 from mayeut/drop-linux-python3.3
Give ownership of the wheel files to the current user instead of root on Linux
|
2018-05-06 16:00:42 +02:00 |
|
Yannick Jadoul
|
a863e21b14
|
Merge pull request #68 from mayeut/python-update
macOS: update to python 2.7.15
|
2018-05-04 17:43:36 +02:00 |
|
Yannick Jadoul
|
c8019dac1d
|
Merge pull request #67 from mayeut/only-drop-linux-python3.3
Drop python 3.3 support on Linux
|
2018-05-04 12:12:48 +02:00 |
|
Yannick Jadoul
|
23ab1f780e
|
Merge pull request #61 from YannickJadoul/pip-verbose
Adding an option to make the `pip wheel` invocation more or less verbose
|
2018-04-30 15:24:19 +02:00 |
|
Yannick Jadoul
|
eedcd62753
|
Renaming util.get_build_verbosity_flag into util.get_build_verbosity_extra_flags
|
2018-04-30 15:07:56 +02:00 |
|
Yannick Jadoul
|
8d9d970874
|
Fixing empty verbosity flag argument to subprocess.check_call
|
2018-04-08 21:51:19 +02:00 |
|
Yannick Jadoul
|
c563bca054
|
Adding an to make the pip wheel invocation more or less verbose
|
2018-04-08 21:37:40 +02:00 |
|
Yannick Jadoul
|
2ebde4c078
|
Reverting removal of prepare_command to maintain backwards compatibility of configurations with {python} and {pip}
|
2018-04-08 17:01:54 +02:00 |
|
Yannick Jadoul
|
e33b6bed77
|
Replacing leftover test_command.format(...) by prepare_command(test_command, ...) in linux.py
|
2018-04-08 16:50:10 +02:00 |
|
Yannick Jadoul
|
4d61b08fa3
|
Updating README, removing documentation on {python} and {pip}
|
2018-04-08 15:26:09 +02:00 |
|
Yannick Jadoul
|
5e009e53c9
|
Symlinking only on first-time installation of Python versions on mac OS X
|
2018-04-08 15:15:47 +02:00 |
|
Yannick Jadoul
|
783a4deec6
|
Symlinking python3 and pip3 to python and pip for OS X runs
|
2018-04-08 15:05:21 +02:00 |
|
Yannick Jadoul
|
529e22bfe0
|
Removing {python} from test 03_before_build
|
2018-04-08 14:14:01 +02:00 |
|
Yannick Jadoul
|
418cb9c39d
|
Removing replacement of {python} and {pip} in CIBW_BEFORE_BUILD
|
2018-04-08 13:40:30 +02:00 |
|
Yannick Jadoul
|
99469087ed
|
Replacing {python} and {pip} in CIBW_TEST_COMMAND (and {project} in CIBW_BEFORE_BUILD) for consistency
|
2018-04-07 23:57:58 +02:00 |
|
Yannick Jadoul
|
b0afaf33c2
|
Added the Parselmouth project to the projects using cibuildwheel in the README
|
2017-09-14 10:54:01 +02:00 |
|