Yannick Jadoul
0423d79e63
Dropping PyPy version from PyPy build identifiers
2020-02-19 17:10:17 +01:00
Yannick Jadoul
fd0a789988
Fix minor review comment from @Czaki and @joerick
2020-02-19 17:10:13 +01:00
Yannick Jadoul
aac5db8a46
Cleaning up Python installations on Windows and macOS, and creating PyPy executable python symlinks outside of installation directory
2020-02-15 23:24:51 +01:00
Yannick Jadoul
fea54e25ab
PyPy 7.3.0 released!
2020-02-15 23:24:51 +01:00
Yannick Jadoul
08d3ee1d91
Updating PyPy to v7.3.0rc3 on macOS and Windows
2020-02-15 23:24:51 +01:00
Yannick Jadoul
e80f7f4774
Trying out PyPy 7.3.0rc1 on macOS and Windows
2020-02-15 23:24:51 +01:00
Yannick Jadoul
743051a453
Using C:\cibw as base folder for PyPy installation (cfr. #197 )
2020-02-15 23:24:51 +01:00
Yannick Jadoul
129cf601da
Building PyPy wheels on Windows
2020-02-15 23:24:51 +01:00
Nicola Soranzo
cab6ecef24
Fix all PEP-008 issues
2020-02-14 15:50:06 +00:00
Yannick Jadoul
165e51aec5
Remove 'from __future__ import print_function' lines
2020-02-04 11:58:52 +01:00
Yannick Jadoul
67ec8fe99f
Removing Python 2-compatible imports of urllib.request.open and shlex.quote
2020-02-04 11:58:52 +01:00
Joe Rickerby
a143ff2bfd
Use the internal download() function rather than curl
2020-01-31 17:06:58 +00:00
mayeut
6732812ad7
Update CPython on macOS / Windows
...
- Update CPython 3.7 from 3.7.5 to 3.7.6
- Update CPython 3.8 from 3.8.0 to 3.8.1
2019-12-26 14:26:58 +01:00
mayeut
cbb7eafd1f
Remove extras spaces
2019-12-26 14:25:33 +01:00
Grzegorz Bokota
32182f3edc
re raise last exception in windows
2019-12-17 23:23:57 +01:00
Grzegorz Bokota
e00f03047a
reduce repetition in download retry
2019-12-17 11:53:57 +01:00
Grzegorz Bokota
e0b385a520
Move windows repetition download to download function.
2019-12-17 10:55:16 +01:00
Grzegorz Bokota
a1832ae6c6
Repeat get-pip download on fail
2019-12-17 01:09:06 +01:00
Grzegorz Bokota
c1df977e11
change directory to not conflict with setup.cfg of package
2019-12-03 22:07:47 +01:00
Nicola Soranzo
0e04fafd3a
Add CIBW_REPAIR_COMMAND env variable
...
to allow different options for auditwheel/delocate, alternative
commands and a future Windows equivalent.
Fix https://github.com/joerick/cibuildwheel/issues/191 .
2019-11-14 12:10:55 +00:00
Yannick Jadoul
7d99ccfc7b
Collapse multiple 'pip install's into one in windows.py and macos.py, and replace full path by 'python' in windows.py
2019-11-12 23:47:06 +01:00
Yannick Jadoul
dc01231301
Replace a few shell invocations by simple_shell in windows.py
2019-11-12 22:25:54 +01:00
Yannick Jadoul
d3fd087166
Run python get-pip.py with Scripts directory in PATH to avoid warnings, and reorder steps to match macOS
2019-11-12 17:05:37 +01:00
mayeut
c82330b0bc
Use specific cibw directory on Windows to prevent collisions with installed software
2019-11-09 19:44:14 +01:00
mayeut
f2ef7a6169
Always use nuget to install python on Windows
2019-11-04 22:08:30 +01:00
mayeut
bb0cad404b
Drop python 3.4
...
Python 3.4 reached the end of its life on 16 March 2019. It's about time to drop support for Python 3.4.
2019-10-26 15:53:44 +02:00
Grzegorz Bokota and Joe Rickerby
80974e5b39
Build Python wheels for windows on travis ( #160 )
...
* upgrade for windows on travis
* Install python on travis windows, update readme, update tests
* update readme, travis config and clean code
* install python inside cibuildwheel run
* use register to get python path
* fixes from review
* fix pip version
* use nuget for instal python
* clean code
* Update cibuildwheel/windows.py
Co-Authored-By: Joe Rickerby <joerick@mac.com >
* fixes from review
* Final bits of tidy up
2019-10-23 21:53:10 +01:00
Joe Rickerby
2a244616ad
windows: only make venv when test is defined and isolate env vars
2019-10-12 10:47:00 +01:00
Thomas Robitaille
9470ca623f
Use python -m virtualenv on Windows and Linux
2019-09-10 09:40:20 +01:00
Thomas Robitaille
40968897a8
Test package in a virtualenv on Linux and Windows
2019-09-10 09:40:19 +01:00
Thomas Robitaille
e67b3bc611
Added support for CIBW_TEST_EXTRAS to allow extras_require to be used to install test dependencies
2019-09-09 12:49:04 +01:00
Dmitry D. Chernov
a5e64e216c
Correct spelling: capitalized 'V' in 'AppVeyor'
2019-06-10 20:27:32 +10:00
Joe Rickerby
49bc742add
Remove unused imports
2019-04-27 10:23:07 +01:00
Joe Rickerby
4cbb67fac1
Merge remote-tracking branch 'origin/master' into azure-windows
2019-04-27 10:22:00 +01:00
Yannick Jadoul
52e8f41b5c
Added --print-build-identifiers command line option
2019-04-20 19:02:35 +02:00
Joe Rickerby
a8f6684bfd
Skip Python 3.4 builds on Azure
2019-03-11 19:59:31 +00:00
Joe Rickerby
d46fb62e95
Refactor for code style
2019-03-10 22:41:55 +00:00
Joe Rickerby
dcce949d3c
Vendor appveyor_run_with_cmd, but don't use it on azure pipelines
2019-03-10 22:03:31 +00:00
Thomas Robitaille
ac76af4f75
Support Python location on Windows in Azure Pipelines
2019-02-22 22:19:41 +00:00
corey.d.mccarty
8dd71189b2
removed 'package-name' as per #102
2018-11-05 11:16:42 -05:00
Joe Rickerby
31c162fa59
Remove Python 3.3 support on windows
2018-09-23 21:38:36 +01:00
Yannick Jadoul
7362075b61
Changing variable name of BuildSelector instance, updating Python version in test 04_build_skip, and adding unit tests for BuildSelector
2018-09-23 13:08:26 +02:00
Yannick Jadoul
a5f89fa7aa
Adding CIBW_BUILD option and changing util.BuildSkipper to util.BuildSelector
2018-09-23 13:07:28 +02:00
Cosimo Lupo
c9fffab6ea
remove same-named wheel before shutil.move
...
In https://github.com/adobe-type-tools/afdko/pull/595 we attempt to build a py2.py3 wheel
thus the filename of the wheel is the same as the previous ones, and it causes a shutil.Error
https://travis-ci.org/adobe-type-tools/afdko/jobs/424691105#L1460
just remove the previous existing file before moving the new one (they'll be identical anyway,
or at least they *should*).
2018-09-06 11:34:50 +01:00
Yannick Jadoul
57454e75b0
Applying unbuffered output to all platforms instead of only Windows
2018-08-02 12:04:39 +02:00
Joe Rickerby
c1cd99ee4c
Add check for python & pip within the configured python root
2018-07-01 21:38:14 +01:00
Jeremy Lainé
2f1f34f693
Build Windows wheels for Python 3.7 ( fixes #75 )
2018-07-01 22:30:22 +02: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
mayeut
b4c0150d43
macOS/Windows: Update setuptools
2018-05-04 17:27:33 +02:00
Yannick Jadoul
23ab1f780e
Merge pull request #61 from YannickJadoul/pip-verbose
...
Adding an option to make the `pip wheel` invocation more or less verbose
2018-04-30 15:24:19 +02:00