Joe Rickerby
8800ea514b
Merge pull request #79 from YannickJadoul/python-macos-3.7.0
...
Update Python 3.7.0rc1 to 3.7.0 on macOS
2018-07-01 21:27:00 +01:00
Joe Rickerby
033ba29ec6
Update changelog
2018-06-18 23:17:42 +01:00
Joe Rickerby
0627b38402
Bump version
2018-06-18 23:09:19 +01:00
Joe Rickerby
189dc13714
Merge pull request #71 from mayeut/macos-ssl
...
macOS: patch _ssl module on Python 3.4 & 3.5
2018-06-18 23:02:01 +01:00
Joe Rickerby
793026f3ed
Merge pull request #60 from YannickJadoul/python-pip-replacement
...
Removing replacement of {python} and {pip} in CIBW_BEFORE_BUILD
2018-06-18 22:59:52 +01:00
Joe Rickerby
08b4895b9c
Changelog update
2018-06-18 22:57:22 +01:00
Joe Rickerby
7c635b4550
Bump version
2018-06-18 22:52:02 +01:00
Joe Rickerby
33433f0b21
Merge pull request #73 from lelit/py37
...
Add support for Python 3.7
2018-06-18 22:50:54 +01:00
Joe Rickerby
e3981db2a6
Skip the custom docker image specifier for Python 3.7
...
We'll reenable this when 3.7 is released and dockcross updates :)
2018-06-18 22:35:05 +01:00
Joe Rickerby
1ec652dff8
Fix pip variable use
2018-06-17 21:06:00 +01:00
Joe Rickerby
d2394e9a57
Merge commit '57a2259a00bf7ea3309faa231406df8e487ae792' into python-pip-replacement
...
* commit '57a2259a00bf7ea3309faa231406df8e487ae792':
Use travis-ci provided python3 on Linux
linux: transfer ownership of the wheel to the current user
Update changelog
Bump version
macOS/Windows: Update setuptools
Drop python 3.3 support on Linux
macOS: update to python 2.7.15
Renaming util.get_build_verbosity_flag into util.get_build_verbosity_extra_flags
Bump version
windows: upgrade pip with 'python -m pip'
Fixing empty verbosity flag argument to `subprocess.check_call`
Adding an to make the `pip wheel` invocation more or less verbose
2018-06-17 21:00:16 +01:00
Joe Rickerby
0b21df216e
update support matrix in readme
2018-06-17 20:52:46 +01:00
Joe Rickerby
7448ca3cf1
Update changelog
2018-05-04 10:21:34 -07:00
Joe Rickerby
d93547d8be
Bump version
2018-05-04 10:04:39 -07:00
Joe Rickerby
3a4d611da1
Bump version
2018-04-25 23:03:14 +01:00
Joe Rickerby
8877990ec6
Merge pull request #62 from anthrotype/fix-pip-upgrade-windows
...
windows: upgrade pip with 'python -m pip'
2018-04-25 23:01:58 +01:00
Joe Rickerby
0156a9a870
Fix "'NoneType' is not iterable" error
...
The build_options dict contains None objects ! :)
2018-04-08 23:38:54 +01:00
Joe Rickerby
460a4d9656
Code tidy/reorganise
2018-04-08 23:26:04 +01:00
Joe Rickerby
b47a5c018f
Remove unused warnings import
2018-04-08 19:11:38 +01:00
Joe Rickerby
94e33cd7e3
Switch to a more user-friendly warning style
2018-04-08 18:42:47 +01:00
Joe Rickerby
c9c54602ed
Correct comment
2018-04-08 18:42:21 +01:00
Joe Rickerby
b74333a940
Simplify prepare_command function and add deprecation warning
2018-04-08 18:25:18 +01:00
Joe Rickerby
4655311a7a
Merge origin/master into python-pip-replacement
...
* commit '71503b7143d22765a8f2b324dd75046644ea5726':
Replacing leftover `test_command.format(...)` by `prepare_command(test_command, ...)` in linux.py
Replacing {python} and {pip} in CIBW_TEST_COMMAND (and {project} in CIBW_BEFORE_BUILD) for consistency
# Conflicts:
# README.md
# cibuildwheel/macos.py
2018-04-08 18:11:00 +01:00
Joe Rickerby
71503b7143
Merge pull request #59 from YannickJadoul/prepare-test-command
...
Replacing {python} and {pip} in CIBW_TEST_COMMAND (and {project} in C…
2018-04-08 18:06:30 +01:00
Joe Rickerby
5099d60584
Use a separate folder for bin overrides
2018-04-08 18:05:59 +01:00
Joe Rickerby
3b847ab0aa
Changelog updated
2018-04-02 15:50:59 +01:00
Joe Rickerby
7f51b1d8e7
Bump version
2018-04-02 15:49:39 +01:00
Joe Rickerby
7f77aa86b1
Merge pull request #57 from mayeut/macos-update
...
macOS: Fix Pip bugs resulting from PyPI TLS 1.2 enforcement
macOS: Fix brew python version
2018-04-02 15:48:57 +01:00
Joe Rickerby
d6361c0e31
Update changelog
2018-01-07 18:10:27 +00:00
Joe Rickerby
ffb48a61cb
Bump version
2018-01-07 18:04:52 +00:00
Joe Rickerby
d16c63ad95
Merge pull request #46 from YannickJadoul/alternative-docker-images
...
Option for alternative docker images for manylinux1
2018-01-07 18:02:23 +00:00
Joe Rickerby
d16d81e207
Update minimal config example
...
pip2 and language: generic is required on mac for travis to work.
Fixes #48
2018-01-07 17:58:21 +00:00
Joe Rickerby
e5c7bb416d
Merge pull request #51 from YannickJadoul/single-subdir-project-fix
...
Fixing confusion between subdirectory and PyPI projectin call to `pip wheel <subdir>`
2018-01-04 22:31:51 +00:00
Joe Rickerby
08194a1db9
Add check for running inside the dockcross image
2017-12-24 12:53:10 +00:00
Joe Rickerby
a9e05a596a
Update README.md
...
Add extra examples of CIBW_SKIP as discussed in #47
2017-12-21 15:54:21 +00:00
Joe Rickerby
6bbef964c9
Update changelog
2017-10-09 19:26:45 +01:00
Joe Rickerby
ede818944e
Bump version
2017-10-09 19:09:26 +01:00
Joe Rickerby
9c73dd2ac7
Merge pull request #42 from hroncok/patch-2
...
Add python-admesh to the list of working examples
2017-10-09 19:05:22 +01:00
Joe Rickerby
cd9eeb72e5
Merge pull request #34 from joerick/faster-mac-ci
...
Faster builds on Mac
2017-09-19 20:12:39 +01:00
Joe Rickerby
d075c731b6
Merge pull request #36 from YannickJadoul/linux-docker-host-mount
...
Adding extra mount / to /host on docker invocation for linux wheels
2017-09-19 20:11:09 +01:00
Joe Rickerby
8fa41df67d
Fix a couple typos
2017-09-19 20:09:59 +01:00
Joe Rickerby
0e849c2bcf
Merge pull request #37 from joerick/readme-repos-parselmouth
...
Added the Parselmouth project to the projects using cibuildwheel in the README
2017-09-19 12:20:53 +01:00
Joe Rickerby
212fa34d9d
Merge pull request #38 from hroncok/patch-1
...
It's manylinux1_i686, not manylinux1_i386
2017-09-19 12:20:37 +01:00
Joe Rickerby
1e9067272d
Merge pull request #35 from YannickJadoul/linux-python-bin-path
...
Adding $PYBIN to path when calling pip wheel
2017-09-16 10:04:13 +01:00
Joe Rickerby
9a6a7d3375
Python 3 faster builds too
2017-09-11 10:51:30 +01:00
Joe Rickerby
719ad30d05
Update changelog
2017-09-10 22:52:21 +01:00
Joe Rickerby
d549a1301f
Bump version
2017-09-10 22:46:27 +01:00
Joe Rickerby
adef5445f7
Merge pull request #25 from joerick/python3-ci
...
Add CI runs for Python3 as well as Python2
2017-09-10 22:42:48 +01:00
Joe Rickerby
666c10465a
Speed up mac CI by only installing python if it's not already installed
2017-09-10 22:40:49 +01:00
Joe Rickerby
e486a6551d
Merge pull request #33 from YannickJadoul/readme-summary
...
Adding an overview of available options
2017-09-10 22:22:33 +01:00
Joe Rickerby
53b4ea5125
Maybe bitrise will run the macos builds!
2017-09-10 22:02:36 +01:00
Joe Rickerby
a7f81b3c58
Use language: generic for Mac builds on Travis
...
https://github.com/travis-ci/travis-ci/issues/2312
2017-09-10 21:29:01 +01:00
Joe Rickerby
986d56279e
Update changelog
2017-09-07 23:06:08 +01:00
Joe Rickerby
203ce7879d
Bump version
2017-09-07 22:59:56 +01:00
Joe Rickerby
e413863531
Fix running command nodes on python 3
2017-09-07 22:38:52 +01:00
Joe Rickerby
f4eafa901b
Ignore some venv locations
2017-09-07 22:38:32 +01:00
Joe Rickerby
0cd8228db1
Use same python interpreter for running pytest
2017-09-07 21:59:04 +01:00
Joe Rickerby
510a6ce84a
Only install python3 pip when doing that build
2017-09-07 21:50:48 +01:00
Joe Rickerby
7420e2a924
Use apt to install pip
2017-09-07 21:45:43 +01:00
Joe Rickerby
1cd65ccbb6
Add ensurepip for Linux build to ensure setuptools/pip are installed
2017-09-07 18:58:08 +01:00
Joe Rickerby
857644e391
Merge branch 'master' into python3-ci
...
* master: (28 commits)
Update README to combine environment sections
Update README
os.path.samefile is not available on windows.
Add shell-style execution on the Mac
Use os.path.samefile to get around filename case insensitivity
Add test for before_build executing in a shell
Fix some linter warnings
Add CIBW_ENVIRONMENT to README and reorder options
Fix empty env string case
Fix string splitting for the env string
Making call from run_tests to run_test subprocess.check_call
Fixing 'ValueError: Attempted relative import in non-package'
Update README.md
Reducing code duplication in bin/run_test.py and bin/run_tests.py
Semicolons need quoting
Ignore vscode project settings
Windows uses a different pathsep so have to use that in the test
Make shell evals work and add tests for that
Use parse_environment in the main code
Run the unit tests in CI
...
# Conflicts:
# .travis.yml
# appveyor.yml
# run_tests.py
2017-09-07 18:55:33 +01:00
Joe Rickerby
d0a211dcf5
Update README to combine environment sections
2017-09-07 18:35:21 +01:00
Joe Rickerby
48fb148341
Merge branch 'set-cibw-env-variable' of https://github.com/mayeut/cibuildwheel into mayeut-set-cibw-env-variable
2017-09-07 18:31:21 +01:00
Joe Rickerby
43dcd58b0b
Merge pull request #32 from joerick/before-build-shell
...
before_build executes in shell
2017-09-07 18:23:51 +01:00
Joe Rickerby
d381b63b00
Update README
2017-09-07 18:21:01 +01:00
Joe Rickerby
4457a128f6
Merge pull request #21 from joerick/environment
...
CIBW_ENVIRONMENT
Fixes #16
2017-09-07 18:12:23 +01:00
Joe Rickerby
aca294f5bb
os.path.samefile is not available on windows.
2017-09-06 22:33:01 +01:00
Joe Rickerby
b64a1c1465
Add shell-style execution on the Mac
2017-09-06 22:11:05 +01:00
Joe Rickerby
ddb9c077a5
Use os.path.samefile to get around filename case insensitivity
2017-09-06 22:07:24 +01:00
Joe Rickerby
bade2da061
Add test for before_build executing in a shell
2017-09-06 22:02:10 +01:00
Joe Rickerby
523dfc0643
Fix some linter warnings
2017-09-06 19:18:28 +01:00
Joe Rickerby
7c416329d4
Add CIBW_ENVIRONMENT to README and reorder options
2017-09-06 19:14:06 +01:00
Joe Rickerby
34e8ee0f25
Fix empty env string case
2017-09-06 18:35:42 +01:00
Joe Rickerby
b18684aee5
Merge branch 'environment' of github.com:joerick/cibuildwheel into environment
...
* 'environment' of github.com:joerick/cibuildwheel:
Making call from run_tests to run_test subprocess.check_call
Fixing 'ValueError: Attempted relative import in non-package'
Reducing code duplication in bin/run_test.py and bin/run_tests.py
2017-09-06 18:27:13 +01:00
Joe Rickerby
be474fd7f7
Fix string splitting for the env string
2017-09-06 18:27:06 +01:00
Joe Rickerby
0facf0ae12
Update README.md
...
Add Yannick to collaborators
2017-09-06 14:22:44 +01:00
Joe Rickerby
60ed370002
Semicolons need quoting
2017-09-03 10:01:59 +01:00
Joe Rickerby
cc852f1cc1
Ignore vscode project settings
2017-09-03 10:00:18 +01:00
Joe Rickerby
7229ddeb67
Windows uses a different pathsep so have to use that in the test
2017-09-02 22:20:28 +01:00
Joe Rickerby
f56ddda157
Make shell evals work and add tests for that
2017-09-02 22:09:32 +01:00
Joe Rickerby
4922c8c4ec
Merge commit '92304597bd06531c0139db9dd8766562f38cf19e' into python3-ci
...
* commit '92304597bd06531c0139db9dd8766562f38cf19e':
Replacing unbuffered 'os.fdopen' by proxy object to have a unbuffered stdout solution for Windows and AppVeyor that works on Python 3
2017-09-01 13:51:49 +01:00
Joe Rickerby
267e566c43
Add language: python to the travis build
2017-09-01 13:49:39 +01:00
Joe Rickerby
f64cb35d22
Merge remote-tracking branch 'origin/master' into environment
2017-09-01 13:42:45 +01:00
Joe Rickerby
4d26e4360f
Merge pull request #31 from beniwohli/issue/nested-output-dir
...
use os.makedirs to allow nested output directory
2017-09-01 13:34:21 +01:00
Joe Rickerby
fcb681d283
Use parse_environment in the main code
2017-09-01 13:33:29 +01:00
Joe Rickerby
9091533fcc
Run the unit tests in CI
2017-09-01 13:32:34 +01:00
Joe Rickerby
5ae4da631f
Add environment code satisfying unit test
2017-09-01 13:24:12 +01:00
Joe Rickerby
fd385a9bf8
Add some tests for the environment functionality
2017-08-30 19:05:06 +01:00
Joe Rickerby
9faa8f8728
Merge pull request #27 from aaugustin/patch-1
...
Add websockets to list of users.
2017-08-21 20:51:11 +01:00
Joe Rickerby
6abacb46e4
Run the tests with the same interpreter that runs run_tests.py
2017-08-14 23:37:06 +01:00
Joe Rickerby
f07979ec23
Actually fix syntax error
2017-08-14 23:23:15 +01:00
Joe Rickerby
e66ab50909
Fix syntax error
2017-08-14 23:20:41 +01:00
Joe Rickerby
037cda5ef3
Add Python 3 CI runners
2017-08-14 23:19:39 +01:00
Joe Rickerby
a5a23114a9
Update changelog
2017-08-14 21:39:42 +01:00
Joe Rickerby
77ab9a7627
Bump version
2017-08-14 21:37:37 +01:00
Joe Rickerby
adf98443a1
Merge pull request #24 from YannickJadoul/windows-output
...
Unbuffered stdout for Windows and displaying the output of subprocess calls
Fix #23
2017-08-14 21:35:35 +01:00
Joe Rickerby
abfbe42d6f
Add -u flag so the test output is in the right order on Appveyor
2017-08-14 21:11:04 +01:00
Joe Rickerby
b7a52b502d
Move the stdout flush to the windows file, since it's only needed there
2017-08-14 21:10:48 +01:00
Joe Rickerby
573098f38f
Mac/Windows stubs and test case for environment inheritance
2017-08-14 21:07:08 +01:00
Joe Rickerby
6aba5f81f1
Add a Linux implementation of environment
2017-07-24 22:39:37 +01:00