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
Yannick Jadoul
93d2a593c4
Making call from run_tests to run_test subprocess.check_call
2017-09-06 16:14:39 +02:00
Yannick Jadoul
3188c978c9
Fixing 'ValueError: Attempted relative import in non-package'
2017-09-06 15:46:31 +02:00
Joe Rickerby
0facf0ae12
Update README.md
...
Add Yannick to collaborators
2017-09-06 14:22:44 +01:00
Yannick Jadoul
a7c7a58407
Reducing code duplication in bin/run_test.py and bin/run_tests.py
2017-09-06 15:07:58 +02: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
Benjamin Wohlwend
0766cbd52f
use os.makedirs to allow nested output directory
2017-08-31 09:49:57 +02:00
Joe Rickerby
fd385a9bf8
Add some tests for the environment functionality
2017-08-30 19:05:06 +01:00
mayeut
0a7a1b8fb3
Set CIBUILDWHEEL environment variable to 1 during build
2017-08-29 18:18:40 +02: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
Aymeric Augustin
e9eba34869
Add websockets to list of users.
2017-08-20 14:16:07 +02:00
Yannick Jadoul
92304597bd
Replacing unbuffered 'os.fdopen' by proxy object to have a unbuffered stdout solution for Windows and AppVeyor that works on Python 3
2017-08-17 22:06:23 +02: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
v0.4.1
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
Yannick Jadoul
84c2b30676
Flushing stdout in print_preamble
2017-08-14 15:12:46 +02:00
Yannick Jadoul
f3e06f0a99
Unbuffered stdout for Windows and displaying the output of subprocess calls
2017-08-14 14:45:55 +02:00
Joe Rickerby
6aba5f81f1
Add a Linux implementation of environment
2017-07-24 22:39:37 +01:00