Commit Graph
63 Commits
Author SHA1 Message Date
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
tdos.apone b5006fc4bc minor fixes including python3 fix
+ In linux environment, if there was no matching python configurations for a
  particular architecture (i.e. if that architecture was skipped) the docker
  build script would just crash. The offending line:

    for whl in /tmp/linux_wheels/*.whl; do

  would result in whl being equal to the unexpanded glob expression. Rather
  than checking this in the bash script, python checks whether there are any
  actual wheels to build and skips the script if there are none.

+ added universal_newlines=True when making the call to grab the package name -
  this fix is required for python3 since other a bytes prefix (b'') will be
  added to the package name

+ In the linux/docker environment, added a try/catch statement around the
  docker script for KeyboardInterrupt that will kill the docker subprocess in
  cases where cibuildwheel is being run interactively.
2017-07-02 17:11:15 -05: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 v0.3.0 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 v0.2.1 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
tdos.apone 1b33c4cac5 add a 'pip install' step before building wheels 2017-06-03 12:37:13 -05:00
Joe Rickerby f734bffc1e Merge pull request #8 from tgarc/master
fix python 3 support
2017-05-27 18:37:40 +01:00
tdos.apone b40852ec90 fix python 3 support
+ urllib2 doesn't exist in python 3 - import from urllib.request instead

+ for linux builds open docker process with universal_newlines; this
  opens a pipe in 'text' mode using the default preferred encoding
2017-05-27 09:40:34 -05: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 v0.2.0 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 v0.1.3 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 v0.1.2 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