New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add OSX on 3.6 and 3.7 to travis, use addons.apt:packages for graphviz #11471
Conversation
Har:
|
Right, about those docs... will |
Great, looks like the OSX CI is going through. The allowed The first working 3.6 build took 8 minutes, and was slower to start anyway. Investigating whether caching the built pythons makes a net difference (of course, would need to succeed....) |
Oh, I love you, first ✔️. Ooh, and coverage went up! |
Ugh, looks like the cache situation isn't great: appears to have cached |
Updating homebrew and building Python from source with pyenv both take a pretty long time. I added a commit with a couple small changes:
The mac builds now complete in 3 minutes. |
instead of building from source with pipenv saves several minutes
Fantastic. I don't have a Mac so was stumbling in the dark a bit. Also +1
to yaml formatting... api_key might still be indented too far.
Moving to a virtualenv may have missed a few test cases, but I can't
interpret the codecov results properly on my phone!
|
Do we still have a JS group ? +1 will look at it closer from my phone. |
*from my desktop |
No, removed! |
Here's the only virtualenv coverage change: Probably not worth worrying about. |
Hooray!
|
This adds 3.6/3.7 OSX builds to the travis-ci matrix. No doubt this comes at greater cost to shared resources per PR, but so it goes!
In reading the Travis docs, this also moves the
apt
install up to the addon level, since we weren't pinning or anything.The equivalent(not building docs on osx)brew
command is also moved up tobefore_install
.c/f conda-forge/ipython-feedstock#63 (comment)