Christopher Crone
b0e7d801a3
Bump macOS build dependency
...
* Python 3.7.3 to 3.7.4
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
2019-07-10 17:03:45 +02:00
Christopher Crone
3d80c8e86d
Bump macOS build dependencies
...
* OpenSSL 1.1.1a to 1.1.1c
* Python 3.7.2 to 3.7.3
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
2019-07-08 15:05:10 +02:00
Christopher Crone
133df63108
Add built Python smoke test to macOS setup script
...
Prior to this smoke test, the macOS setup step wouldn't fail if the
Python that it built wasn't functional. This will make debugging Python
build issues easier in the future.
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
2019-02-21 16:21:09 +01:00
Christopher Crone
dbc229dc37
Fix macOS build for Python 3.7
...
- Specify --with-openssl directory for Python build
- Better checks for downloaded SDK, OpenSSL, and Python
- Fix missing slash for Python build CPPFLAGS
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
2019-02-21 13:57:25 +01:00
Ulysses Souza
bb0bd3b26b
Harmonize tox and virtualenv versions
...
- Set all tox versions to 2.9.1
- Set all virtualenv version to 16.2.0
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-02-21 13:56:45 +01:00
Ulysses Souza
a734371e7f
Bump python version from 3.6.8 to 3.7.2
...
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-02-21 13:56:45 +01:00
Christopher Crone
fbbf78d3da
macOS: Bump OpenSSL to 1.1.1a
...
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
2019-02-20 15:59:41 +01:00
Christopher Crone
8ad4c08109
macOS: Bump Python and OpenSSL
...
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
2019-02-05 10:40:03 +01:00
Christopher Crone
450efd557a
macOS: Rework build scripts
...
Allows us to build for older versions of macOS by downloading an
older SDK and building OpenSSL and Python against it.
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
2018-07-23 11:41:32 +02:00
Joffrey F
a0f78539b6
Test and build on 3.6 (replaces 3.4) ; dist 3.6-compiled binaries
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-02-01 16:05:32 -08:00
Joffrey F
e09ea2f0f0
Add circleCI build/test config for Mac OSX
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-01-24 15:15:07 -08:00
Joffrey F
0c4fc93895
Use newer versions of pre-commit hooks
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-02 20:02:26 -07:00
Joffrey F
b50b14f937
Fix openssl dependency in OSX binary build
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2016-10-05 17:08:14 -07:00
Aanand Prasad
33bed5c706
Use latest OpenSSL version (1.0.2h) when building Mac binary on Travis
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2016-05-20 12:04:37 +01:00
Daniel Nephin
11dc720752
Move test scripts to script/test.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com>
2016-02-24 16:24:13 -08:00