Joe Rickerby
3fa9935d5b
Ensure the correct versions of constraint files are used for each version
2020-03-28 09:52:28 +00:00
Joe Rickerby
13554d0490
Call get-pip.py on Windows with dependency constraint flags
2020-03-24 21:09:07 +00:00
Joe Rickerby
4b6df458fd
Docs wording edit
2020-03-23 22:16:47 +00:00
Joe Rickerby
de4bf6dafe
Add missing version-specific constraint tests
2020-03-23 22:16:47 +00:00
Joe Rickerby
ffaad9134b
Remove PyPy version from PythonConfiguration
2020-03-18 10:11:09 +00:00
Joe Rickerby
33da3d65c7
Fix CUSTOM_COMPILE_COMMAND and add comment
2020-03-17 20:28:53 +00:00
Joe Rickerby
36a2f00e68
Revert "See stdout during tests to debug circleCI"
...
This reverts commit dc5dbea4c9 .
2020-03-14 18:09:16 +00:00
Joe Rickerby
98dbbaecf4
Fix docker build on CircleCI
2020-03-14 17:27:51 +00:00
Joe Rickerby
7316d69139
Improve logging of docker calls
2020-03-14 17:21:47 +00:00
Joe Rickerby
dc5dbea4c9
See stdout during tests to debug circleCI
2020-03-14 17:21:22 +00:00
Joe Rickerby
580b065bb0
Add no_output_timeout to CircleCI tests to prevent them timing out
2020-03-13 17:12:23 +00:00
Joe Rickerby
7090bfa4f1
Stop isn't necessary, docker rm will stop the container
2020-03-13 15:08:37 +00:00
Joe Rickerby
2db9d9a089
The docker container needs a main process
2020-03-13 15:08:10 +00:00
Joe Rickerby
94824f95af
Merge remote-tracking branch 'origin/master' into deterministic-builds
2020-03-13 14:20:10 +00:00
Joe Rickerby
4e31c65d09
Workaround docker cp bug
...
https://github.com/moby/moby/issues/38995
2020-03-13 12:58:23 +00:00
Joe Rickerby
40ff745321
Bump version: v1.3.0
2020-03-12 19:53:34 +00:00
Joe Rickerby
8f9a68fe94
Improve setup docs for Github actions
2020-03-12 19:46:58 +00:00
Joe Rickerby
840da16d39
Merge pull request #194 from mayeut/github-workflows
...
Add support for GitHub Actions
2020-03-12 09:25:31 +00:00
Joe Rickerby
e49644edf2
Some docker fixes
2020-03-12 09:00:40 +00:00
Joe Rickerby
c4f54c6aa3
Run each build using docker exec, for faster builds
2020-03-11 21:55:53 +00:00
Joe Rickerby
7efec9a0fc
Try updating more things
2020-03-11 21:50:26 +00:00
Joe Rickerby
b4ed192e88
Run dependency tests on pypy too, and update constraint for 3.6
2020-03-11 20:56:11 +00:00
Joe Rickerby
b55e98fb2c
Update test-pinned version of pip
2020-03-11 11:51:46 +00:00
Joe Rickerby
cc956ea6cd
Update version of setuptools used to test constraint file
2020-03-11 08:46:01 +00:00
Joe Rickerby
4fb4e44c23
Fix some errors introduced after the merge
2020-03-10 22:33:50 +00:00
Joe Rickerby
8603deac93
Update constraints
2020-03-10 21:50:20 +00: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
34f8427aab
Merge pull request #296 from myselfhimself/patch-1
...
Referencing gmic-py as Working example (for the macosx Github Actions…
2020-03-09 19:21:31 +00:00
Joe Rickerby
77fb97caf3
Fix typo
2020-03-08 18:08:48 +00:00
Joe Rickerby
23870b6780
Update options.md
...
Docs edit- now Windows does run in a shell too
2020-03-08 18:06:14 +00:00
Joe Rickerby
4caee57c21
Merge pull request #242 from Czaki/before_test
...
Add CIBW_BEFORE_TEST to customize test environment
2020-03-08 17:55:59 +00:00
Joe Rickerby
02a52791c9
Fix incorrect constraints file on pypy2.7
2020-03-08 13:12:27 +00:00
Joe Rickerby
9ae2ae4ac6
Produce a python-3-only wheel
2020-03-08 13:10:06 +00:00
Joe Rickerby
42489436a2
Remove obsolete bumpversion config
2020-03-08 12:52:22 +00:00
Joe Rickerby
4628c1334e
Bump version: v1.2.0
2020-03-08 12:50:23 +00:00
Joe Rickerby
18b4d42f83
Add bump_version.py script
2020-03-08 12:49:35 +00:00
Joe Rickerby
dd2c27ab01
Some test fixes related to PyPy
2020-03-07 19:35:17 +00:00
Joe Rickerby
ff99cb37f8
Update changelog
2020-03-07 19:09:28 +00:00
Joe Rickerby
d0e5781832
Merge pull request #293 from joerick/windows-chain-commands
...
Allow chaining of commands on Windows
2020-03-07 18:39:04 +00:00
Joe Rickerby
fd1cd2442c
Merge remote-tracking branch 'origin/master' into deterministic-builds
2020-03-07 18:37:57 +00:00
Joe Rickerby
ad1b59febf
Remove hashes from constraint files
2020-03-07 18:31:39 +00:00
Joe Rickerby
7dfc173bca
Update docs
2020-03-07 18:05:30 +00:00
Joe Rickerby
2f1ec582e9
Add constraints for python3.6 too
2020-03-07 17:53:12 +00:00
Joe Rickerby
7c6e69ea28
Add separate constraints for Python3.5
...
The new virtualenv requires some packages whose latest versions are 3.6+
2020-03-07 17:05:14 +00:00
Joe Rickerby
dbc2f06b9a
Fix constraint resolution on pypy-2.7
2020-03-07 17:04:28 +00:00
Joe Rickerby
99dc079380
Merge pull request #292 from joerick/s390x-allow-failures
...
Allow failures on s390x on Travis
2020-03-07 14:55:53 +00:00
Joe Rickerby
04531d9058
Fix unit tests
2020-03-07 14:53:22 +00:00
Joe Rickerby
696067f19e
Merge pull request #230 from mayeut/macos-appveyor
...
Add macOS support on AppVeyor
2020-03-07 14:17:07 +00:00
Joe Rickerby
e934c8219e
Merge pull request #291 from mayeut/update-cpython3.8
...
Update CPython 3.8 from 3.8.1 to 3.8.2 on macOS/Windows
2020-03-07 14:16:01 +00:00
Joe Rickerby
e06b7696a0
Add missing function call, which causing tests to be skipped
...
(maybe types are not such a bad idea...)
2020-03-07 14:15:09 +00:00
Joe Rickerby
54fda3f965
Add back the version field to manylinux PythonConfiguration
...
(needed for constraints)
2020-03-07 14:13:04 +00:00
Joe Rickerby
219266258e
Fix missing pypy image name
2020-03-07 14:12:15 +00:00
Joe Rickerby
298df76b8b
Consume new config file with pypy and extra architectures
2020-03-07 13:39:57 +00:00
Joe Rickerby
7e583dcab7
Update constraints
2020-03-07 13:24:52 +00:00
Joe Rickerby
9768897764
Add other architectures and pypy to pinned image config.
...
Also, restructure the file to have platform first, then manylinux version
2020-03-07 13:24:38 +00:00
Joe Rickerby
8de326a67a
Another test
2020-03-07 12:22:44 +00:00
Joe Rickerby
c33fa2ada0
Add test for boolean ops on windows
2020-03-07 12:21:31 +00:00
Joe Rickerby
6265d87d09
Try removing the explicit cmd call
2020-03-07 12:17:49 +00:00
Joe Rickerby
93913ef2fa
Remove debugging fail on s390x
2020-03-07 11:19:52 +00:00
Joe Rickerby
ce5fc12b5f
Merge pull request #283 from Czaki/test_virtualenv2
...
change 02_test to check if virtualenv is properly used another version
2020-03-07 10:54:47 +00:00
Joe Rickerby
07fae7e0e5
Try neatening windows config
2020-03-07 10:52:53 +00:00
Joe Rickerby
d0692932fb
Fix travis deprecation warnings
2020-03-07 10:46:26 +00:00
Joe Rickerby
1238c9d7e5
Try 'minimal' build image
2020-03-07 10:38:27 +00:00
Joe Rickerby
38fef4e1d8
Consistent build names
2020-03-07 10:37:21 +00:00
Joe Rickerby
863829f67b
Allow the failure of x390x and update Travis job names
2020-03-07 10:31:51 +00:00
Joe Rickerby
4456d51e03
Merge pull request #290 from joerick/remove-run-with-env
...
Try removing appveyor_run_with_env.cmd
2020-03-07 10:14:20 +00:00
Joe Rickerby
ec42cb6f42
Fix example references to python3 on Windows, where it's only python
...
Fix #285
2020-03-06 10:31:01 +00:00
Joe Rickerby
850db69eb7
Try removing appveyor_run_with_env.cmd
2020-03-06 10:15:30 +00:00
Joe Rickerby
4e3cef81d7
Fix style errors
2020-03-06 09:08:20 +00:00
Joe Rickerby
83452b75dd
Apply suggestions from code review
2020-03-05 18:28:16 +00:00
Joe Rickerby
1880b6d14d
Merge remote-tracking branch 'origin/master' into deterministic-builds
2020-03-01 12:53:07 +00:00
Joe Rickerby
4c7453df6c
Neater test implementation based on review
2020-03-01 12:32:41 +00:00
Joe Rickerby
5e16e86355
Fix some comments from review
2020-03-01 11:09:22 +00:00
Joe Rickerby
958fa1b824
Fix lint errors
...
Serves me right for editing code in the github editor!!
2020-02-28 16:26:08 +00:00
Joe Rickerby
8d8b91a9f6
Remove commented line of code and move comment
2020-02-28 16:23:38 +00:00
Joe Rickerby
bae011950c
Add note about changing python after cibuildwheel run
...
See #266
2020-02-28 11:30:58 +00:00
Joe Rickerby
9275e7431a
Merge pull request #279 from joerick/fix-266
...
Change twine references to be immediately preceded by pip install in examples
2020-02-28 09:31:05 +00:00
Joe Rickerby
16e23410b4
Change twine references to be immediately preceded by the pip install
...
line
This ensures that the python that installs is the same python that
should execute the module (this sometimes isn't true on macOS because
the python.org installs that cibuildwheel makes take precedence over
the system versions)
Fix #266
2020-02-27 20:30:02 +00:00
Joe Rickerby
d32055e8a9
Merge pull request #278 from metabolize/bump-macos-image
...
Bump MacOS build image on Azure Pipelines
2020-02-27 20:12:55 +00:00
Joe Rickerby
be72b8b85d
Update README.md
2020-02-27 09:12:50 +00:00
Joe Rickerby
12f0eff609
Readme improvements
2020-02-26 22:29:53 +00:00
Joe Rickerby
4bc7e4f40d
Use python3 instead of python in examples
2020-02-26 22:10:42 +00:00
Joe Rickerby
6ad0aebaf8
Merge pull request #273 from mtreinish/non-x86-support
...
Add support for manylinux wheels on non-x86 platforms
2020-02-26 20:43:37 +00:00
Joe Rickerby
8a450b7655
Fix expected wheel test logic
2020-02-18 22:19:13 +00:00
Joe Rickerby
5187633e26
Add the --no-download flag to virtualenv, to prevent it getting the latest
...
version of pip, setuptools, wheel from PyPI on creation.
Virtualenv will use bundled version of those tools instead
2020-02-18 22:03:14 +00:00
Joe Rickerby
fc20273f8b
Remove the unit test check - the versions are determined by virtualenv at creation time
2020-02-18 21:55:03 +00:00
Joe Rickerby
f55a5d44a3
Fix typo and add debug logging
2020-02-18 21:03:00 +00:00
Joe Rickerby
fd69aed369
Remove dead code
2020-02-18 20:45:13 +00:00
Joe Rickerby
ddc4fb2ab8
Add tests for pinned software in setup.py of test project
2020-02-18 20:44:52 +00:00
Joe Rickerby
3c20f70c5d
Add test for user-specified constraints file
2020-02-18 20:38:14 +00:00
Joe Rickerby
b7fc45afd9
Fix expected wheels in test
2020-02-18 20:21:08 +00:00
Joe Rickerby
c9e4a66915
Add a test case for pinned tool versions
2020-02-18 09:33:07 +00:00
Joe Rickerby
fe3abfba92
Docs updates
2020-02-18 09:32:02 +00:00
Joe Rickerby
bf87df5d62
Ensure subprocess.run commands succeed with check=True
2020-02-15 12:46:55 +00:00
Joe Rickerby
4c076b8d41
Fix piping script into docker bash
2020-02-15 12:32:33 +00:00
Joe Rickerby
50bd6f41da
Merge branch 'master' into deterministic-builds
2020-02-15 12:22:34 +00:00
Joe Rickerby
cf8fa693b8
Change flake8 config to make it easier to run locally
2020-02-15 12:15:44 +00:00
Joe Rickerby
f2c2a06c19
Merge fixes and code style
2020-02-15 11:57:31 +00:00
Joe Rickerby
103381774c
Merge remote-tracking branch 'origin/master' into deterministic-builds
2020-02-15 11:45:54 +00:00
Joe Rickerby
ada46aaf43
Fix exports / version check ordering
2020-02-03 20:50:11 +00:00