[MRG+1] Use almost minimal dependencies in Python 2 build on CircleCI #10627

Merged
merged 3 commits into from Feb 13, 2018

Conversation

Projects
None yet
4 participants
Member

lesteve commented Feb 12, 2018

This is a continuation of #10557 (that was reverted because examples/gaussian_process/plot_gpc_xor.py fails on scipy 0.13.3) so that we run the examples with versions that are as close as possible to the minimal required versions.

This comment has been minimized.

Show comment Hide comment
@jnothman

jnothman Feb 12, 2018

Owner

Failures

Owner

jnothman commented Feb 12, 2018

Failures

LGTM, personally I might prefer a note in plot_gpc_xor.py to tell users this requires scipy>=0.14.

@qinhanmin2014 qinhanmin2014 changed the title from [MRG] Use almost minimal dependencies in Python 2 build on CircleCI to [MRG+1] Use almost minimal dependencies in Python 2 build on CircleCI Feb 13, 2018

This comment has been minimized.

Show comment Hide comment
@lesteve

lesteve Feb 13, 2018

Member

Merging this one.

personally I might prefer a note in plot_gpc_xor.py to tell users this requires scipy>=0.14.

@qinhanmin2014 the fact that no one has reported the problem so far leads me to believe that the intersection of users using scipy <= 0.13.3 and the users running this example is very small. A PR adding a rst warning in the example would be more than welcome.

Member

lesteve commented Feb 13, 2018

Merging this one.

personally I might prefer a note in plot_gpc_xor.py to tell users this requires scipy>=0.14.

@qinhanmin2014 the fact that no one has reported the problem so far leads me to believe that the intersection of users using scipy <= 0.13.3 and the users running this example is very small. A PR adding a rst warning in the example would be more than welcome.

@lesteve lesteve merged commit b27e285 into scikit-learn:master Feb 13, 2018

8 checks passed

ci/circleci: deploy Your tests passed on CircleCI!
Details
ci/circleci: python2 Your tests passed on CircleCI!
Details
ci/circleci: python3 Your tests passed on CircleCI!
Details
codecov/patch Coverage not affected when comparing e78263f...b950da2
Details
codecov/project 94.65% remains the same compared to e78263f
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
lgtm analysis: Python No alert changes
Details

@lesteve lesteve deleted the lesteve:circleci-almost-minimal-dependencies branch Feb 13, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment