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
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
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
Joe Rickerby
38f89e955f
Added test for environment and a script for local running
2017-07-24 22:39:16 +01:00
Joe Rickerby
ed104d1315
Update readme
2017-07-23 22:39:15 +01:00
Joe Rickerby
4c0dd55c1a
Bump version
2017-07-23 22:24:56 +01:00
Joe Rickerby
e43d06f928
Update README.md
...
Capture the `pip install .` wisdom for quick-building projects.
2017-07-20 12:13:15 +01:00
Joe Rickerby
b2fc3f4220
Remove more Python 2.6 support that I missed. See #12 .
2017-07-18 23:12:07 +01:00
Joe Rickerby
609f90c88b
Update README.md
2017-07-13 22:21:44 +01:00
Joe Rickerby
6e0d6b7fbc
Update README.md
2017-07-13 22:20:33 +01:00
Joe Rickerby
5b7f105cb3
Merge pull request #14 from tgarc/master
...
minor fixes including python3 fix
2017-07-05 09:36:39 +01:00
Joe Rickerby
c28e85df9e
Create CODE_OF_CONDUCT.md
2017-06-27 20:14:39 +01:00
Joe Rickerby
726939506e
Update Readme
2017-06-27 19:57:47 +01:00
Joe Rickerby
3ad2443df1
Add Docker check to linux run
2017-06-27 18:18:20 +01:00
Joe Rickerby
e475859d89
Update changelog
2017-06-27 18:18:07 +01:00
Joe Rickerby
dbb9bcb4d5
Bump version
2017-06-27 17:48:34 +01:00
Joe Rickerby
c585dbd6f3
Remove Python 2.6 support on Linux
...
See #12 for discussion. Fix #12 .
2017-06-27 16:44:41 +01:00
Joe Rickerby
fdda1ee2e1
Add changelog to README
2017-06-11 16:32:13 +01:00
Joe Rickerby
533ef04740
Bump version
2017-06-11 16:20:44 +01:00
Joe Rickerby
8a3935551b
Merge pull request #9 from tgarc/master
...
add a 'pip install' step before building wheels
2017-06-11 16:20:19 +01:00
Joe Rickerby
f734bffc1e
Merge pull request #8 from tgarc/master
...
fix python 3 support
2017-05-27 18:37:40 +01:00
Joe Rickerby
a232b09fee
Add automatic deployment option to readme
...
See #5
2017-04-23 13:25:40 +01:00
Joe Rickerby
e3b2de0489
Bump version
2017-04-13 15:24:05 +01:00
Joe Rickerby
c3565d5025
Add fancy preamble for the log files
2017-04-13 15:02:04 +01:00
Joe Rickerby
31ac2ba03f
Fix compatibility with setup_requires
2017-04-13 14:22:27 +01:00
Joe Rickerby
083ece8bbc
Don't ignore dependency wheels, copy them to output if pure wheels
2017-04-13 13:48:57 +01:00
Joe Rickerby
bdbbf18e43
Add zfrenchee credit to README
...
Ref #2
2017-04-12 09:59:58 +01:00
Joe Rickerby
45a7836cc6
Fix copy/paste error
2017-04-12 09:58:46 +01:00
Joe Rickerby
d5fa5475d4
Don't audit or delocate wheels that are dependencies of the package
...
Wheels that are dependencies are also output by `pip wheel`. These can
cause auditwheel trouble, and we're not interested in them anyway
2017-04-12 09:49:38 +01:00
Joe Rickerby
3f6a943b6d
Add missing imports
2017-04-11 23:28:13 +01:00
Joe Rickerby
c7764d239b
Remove coming soon link
...
Fix #3
2017-04-11 23:24:53 +01:00
Joe Rickerby
e072e82252
Add test for CIBW_SKIP
2017-04-11 23:23:59 +01:00
Joe Rickerby
cf7f2e18ce
Style
2017-04-11 23:23:50 +01:00
Joe Rickerby
a2a2a7b382
Add Mac and Windows implementations of CIBW_SKIP
2017-04-11 23:15:19 +01:00
Joe Rickerby
ba22589f6f
Implement CIBW_SKIP for linux
2017-04-11 22:57:42 +01:00
Joe Rickerby
e9bf990fd2
Merge branch 'before_build'
...
* before_build:
Add documentation for CIBW_BEFORE_BUILD
Fix os/sys typo and use an absolute path on *nix too
Change version file path to absolute on Windows
Perhaps a filename collision
Check the path is okay on windows
remove redundant line
A little more debugging info for Windows
Add before_build option, that runs a shell command before 'pip wheel'
Don't run tests in a subshell so the errexit option applies
Run the pip version check in the right env
# Conflicts:
# README.md
2017-04-11 21:54:31 +01:00
Joe Rickerby
db09cfc4a9
Update README.md
2017-04-10 22:58:05 +01:00
Joe Rickerby
2c0d6e3db1
Add documentation for CIBW_BEFORE_BUILD
2017-04-10 22:48:12 +01:00
Joe Rickerby
89c8735719
Fix os/sys typo and use an absolute path on *nix too
2017-04-10 22:41:08 +01:00
Joe Rickerby
7a2e951f48
Change version file path to absolute on Windows
2017-04-10 22:36:06 +01:00
Joe Rickerby
ff942ad766
Perhaps a filename collision
2017-04-10 22:25:34 +01:00
Joe Rickerby
881cd66fae
Check the path is okay on windows
2017-04-10 22:12:26 +01:00
Joe Rickerby
278661df77
remove redundant line
2017-04-10 22:11:10 +01:00
Joe Rickerby
520daa4c23
A little more debugging info for Windows
2017-04-10 21:56:26 +01:00
Joe Rickerby
2679cb7f46
Add before_build option, that runs a shell command before 'pip wheel'
2017-04-10 21:42:12 +01:00
Joe Rickerby
56f9a37165
Don't run tests in a subshell so the errexit option applies
2017-04-10 21:41:05 +01:00
Joe Rickerby
5c91340ad0
Run the pip version check in the right env
2017-04-10 21:40:03 +01:00
Joe Rickerby
c53d79557e
Bump version
2017-03-31 10:20:43 +01:00
Joe Rickerby
510229177a
Remove some debug code that was breaking the build
2017-03-31 09:58:28 +01:00
Joe Rickerby
46868f6cfe
Bump version
2017-03-23 15:28:56 +00:00
Joe Rickerby
61138c19d5
Add version lock to the readme, so project will specify that themselves
2017-03-23 15:28:42 +00:00
Joe Rickerby
782e383c10
Fix Travis build
2017-03-23 15:20:03 +00:00
Joe Rickerby
fe3038049a
Make sure environment variables are str type for Windows
2017-03-23 11:37:13 +00:00
Joe Rickerby
17a2485d25
Add second test project - testing the CIBW_TEST options
2017-03-23 11:20:50 +00:00
Joe Rickerby
747556c417
Add ability for test projects to have custom env vars
2017-03-23 11:20:00 +00:00
Joe Rickerby
21c53fed74
Add CIBW_PLATOFRM environment variable
2017-03-23 11:19:14 +00:00
Joe Rickerby
c230a6d3ce
Remove old standalone script
2017-03-23 11:18:18 +00:00
Joe Rickerby
32eb1b2dee
Add some lovely badges
2017-03-21 09:50:25 +00:00
Joe Rickerby
3372e585f9
Fix module name error
2017-03-21 09:39:28 +00:00
Joe Rickerby
309a2adcda
Add a single test project and set to build on travis/appveyor
2017-03-20 23:54:29 +00:00
Joe Rickerby
095a857dcf
Readme updates
2017-03-20 23:04:35 +00:00
Joe Rickerby
c06cffc652
Update README.md
2017-03-20 09:24:07 +00:00
Joe Rickerby
2d308f3a90
Bump version
2017-03-19 21:56:35 +00:00
Joe Rickerby
dbc140958a
Add bumpversion config
2017-03-19 21:56:29 +00:00
Joe Rickerby
dc6fd9a389
Update README.md
2017-03-19 21:49:26 +00:00
Joe Rickerby
b8b2cf126a
Break into separate files
2017-03-19 21:27:29 +00:00
Joe Rickerby
1e714ecd8b
Tweak README
2017-03-19 21:27:18 +00:00
Joe Rickerby
7f89842e3f
Add BSD license
2017-03-19 21:26:32 +00:00
Joe Rickerby
f0f992e37f
Initial commit
2017-03-19 20:57:51 +00:00