Roman Yurchak
3cb0b3bc22
MAINT Fix PyPy CI with numpy 1.15 ( #13018 )
2019-01-22 22:38:59 +01:00
Roman Yurchak
9ce9b24c82
MAINT Pin numpy version 1.5.* for pypy ( #13011 )
...
* Pin numpy version for pypy
* Add comment
* Updated comment to wait for next pypy release
2019-01-18 15:05:10 +01:00
Adrin Jalali
77b9b1f114
BLD circle-ci should only run/build plot_* files ( #12797 )
2018-12-28 19:48:45 +08:00
Joel Nothman
565262ac43
BLD PyPy needs joblib ( #12629 )
2018-11-21 10:26:29 +08:00
Thomas Moreau
d25da1be20
FIX make joblib utils private, and remove mentions of externals.joblib ( #12345 )
2018-11-20 10:53:52 +11:00
Roman Yurchak
66507a25a4
MAINT Use CircleCI for linting ( #12606 )
2018-11-19 11:00:55 +08:00
Roman Yurchak
b91cbda20d
[MRG] MNT Re-enable PyPy CI ( #12039 )
2018-09-18 23:09:07 +02:00
Joel Nothman
5a10991aa7
CI Handle new branch in scikit-learn.github.io ( #11945 )
2018-08-30 14:53:12 +10:00
Ronan Lamy
5592a2eda9
[MRG] PyPy support for all but a couple of estimators ( #11010 )
2018-07-20 14:39:53 +10:00
Joel Nothman
19bc7e8af6
MNT CI show full traceback on sphinx-build exception ( #11386 )
2018-07-09 11:37:11 +08:00
Joel Nothman
14764061f8
[MRG] DOC fix some sphinx warnings ( #11241 )
2018-06-21 20:43:21 +10:00
Loïc Estève
2dc2261547
[MRG] Fix plot_stock_market.py after Google finance URL shut-down ( #10958 )
...
Also install pandas=0.13.1 (trusty version) in CicleCI Python 2 build.
Mention in README that some example may need pandas.
2018-04-14 21:54:03 +10:00
Joel Nothman
6149a00ed2
MAINT use numpydoc 0.8 to build docs ( #10907 )
2018-04-03 09:03:33 +02:00
Loïc Estève
b27e285ea3
Use almost minimal dependencies in Python 2 build on CircleCI ( #10627 )
2018-02-13 10:30:44 +01:00
jotasi
7f0e433183
Remove _pilutil usages from examples ( #10527 )
...
Use scikit-image and scipy instead where appropriate.
2018-02-12 17:54:18 +01:00
Loïc Estève
84488b54e4
Revert "Use minimal versions for numpy and scipy on CircleCI Python 2 build ( #10557 )"
...
This reverts commit e7ecdb0db1 . The examples are
failing with Scipy 0.13.3 and we need to investigate.
2018-02-02 10:25:55 +01:00
jotasi
e7ecdb0db1
Use minimal versions for numpy and scipy on CircleCI Python 2 build ( #10557 )
2018-02-01 10:04:35 +01:00
Loïc Estève
34155a222b
[MRG+1] CircleCI: run only modified examples in CircleCI ( #10407 )
2018-01-15 03:19:43 -08:00
Joel Nothman
3e9c9cb4a5
CI Add generic links to _changed.html
2018-01-09 11:36:06 +11:00
Loïc Estève
f247ad5adf
MAINT change tabs to spaces.
...
* CircleCI bash scripts
* a couple of stray tabs in examples
2018-01-05 13:08:37 +01:00
Loïc Estève
e824fa1480
MAINT revert unwanted changes in 58ff9b8
2017-12-21 15:13:07 +01:00
Vrishank Bhardwaj
58ff9b8600
ENH Remove check_array for X in DummyRegressor/DummyClassifier and replace X.shape[0] with _num_samples ( #9835 )
2017-12-21 08:10:22 +11:00
Loïc Estève
be44f9888d
MAINT make build_doc.sh work if _VERSION env variables are not set
2017-12-20 05:19:03 +01:00
Loïc Estève
3e29334070
FIX make list_versions.py Python 2 compatible
2017-12-19 17:36:34 +01:00
Loïc Estève
01476b9421
[MRG] Run examples with Python 2 and 3 on CircleCI ( #10167 )
2017-12-19 17:17:15 +01:00
Joel Nothman
06b8ad6892
Improve error message when list_versions fails on http request
2017-12-04 11:32:26 +11:00
Loïc Estève
e2584c316c
MAINT only build versions list on master branch
2017-11-20 12:02:38 +01:00
Joel Nothman
fd25481683
[MRG+1] MAINT Use magic to list documentation versions ( #9841 )
2017-11-20 10:52:38 +01:00
Loïc Estève
e7e05d844f
[MRG+1] Remove nose from CIs and documentation ( #9840 )
2017-11-16 20:20:35 +01:00
Joel Nothman
94c5b80357
CI temporarily use numpydoc master when building dev docs ( #10066 )
2017-11-13 18:31:34 +11:00
Loïc Estève
502261bd9d
Fix example for matplotlib 2.1 change. ( #9897 )
2017-10-10 11:42:48 +02:00
Joel Nothman
cf174afdd3
CI avoid matplotlib 2.1.0
...
Fixes #9896
2017-10-10 10:56:07 +11:00
Loïc Estève
4fb629b8e5
MAINT remove temporary conda work-around
...
Reverts 8de18e67b .
2017-10-05 10:24:47 +02:00
Loïc Estève
8de18e67b2
FIX do not update conda as a temporary work-around for conda issue
...
https://github.com/conda/conda/issues/6030
2017-09-28 00:04:46 +02:00
Andreas Mueller
08ec7be764
MAINT Stop vendoring sphinx-gallery ( #9403 )
2017-09-11 07:39:37 +10:00
Andreas Mueller
71408e09e4
[MRG] update numpydoc to upstream, include fix for line numbers ( #7355 )
2017-07-18 19:34:54 +02:00
Joel Nothman
fa73cd795c
CI latexmk -interaction=nonstopmode not working; use more conservative -halt-on-error
2017-06-29 22:40:58 +10:00
Loïc Estève
4749355f35
CIRCLE tweak comments in build_doc.sh
2017-06-29 13:29:55 +02:00
Joel Nothman
6028f55db5
CI fix latexmk option
2017-06-29 20:45:25 +10:00
Loïc Estève
e85d1d5f5e
CIRCLE latexmk is required for sphinx 1.6
2017-06-29 10:53:16 +02:00
Guillaume Lemaitre
076f46a152
[MRG+1] MAINT Upgrade to sphinx 1.6.2 ( #9227 )
2017-06-29 10:08:50 +02:00
Loïc Estève
e7c0025c9e
CIRCLE Revert to sphinx 1.5
...
to fix pdf doc generation
2017-06-12 11:26:14 +02:00
Loïc Estève
54bee2f14d
CIRCLE latexmk is needed to build the pdf doc
...
with sphinx 1.6
2017-06-12 09:21:49 +02:00
Joel Nothman
1cc346cece
BUILD Give clear error message when there are merge conflicts ( #8945 )
2017-05-29 13:42:47 +02:00
Loïc Estève
31326534f5
Remove miniconda installer caching ( #8859 )
...
Download takes less than a second both on Travis and Circle.
Also use latest miniconda installer on Circle.
2017-05-11 14:34:08 +02:00
Loïc Estève
fdfdbf025f
Test sphinx extensions doctests only on Circle. ( #8228 )
...
Some sphinx extensions import sphinx in their doctests.
2017-01-25 22:40:47 +01:00
Joel Nothman
9616acf1bd
CI remove obsolete comment
2017-01-22 21:43:35 +11:00
jakirkham
5d6460de28
MNT/BLD Use GitHub's merge refs to test PRs on CircleCI ( #8211 )
...
Unlike other CIs, CircleCI does not test the merge commit of a PR with
its base branch. Instead it tests the PR's head commit. The problem with
this is the PR's status could differ when it is merged with the base
branch. For instance, if one needs changes in the base branch to get
their PR to pass, they must rebase/merge to get them into the history
the PR. This normally isn't a problem, but sometimes things do go wrong
when doing this merge/rebase, which adds a new unneeded difficulty.
Alternatively, a passing PR could turn out to fail when merged into the
base branch because some new content in the base branch was not tested
against in the PR.
To solve these issues, we checkout the merge ref for a PR (if it is a
PR) from GitHub. However, it should be noted that the merge ref can be
out-of-date in some cases w.r.t. the base branch. Still this is the
commonly used strategy on Travis CI and AppVeyor. If we had enough info,
we could ideally terminate a build that has merge conflicts.
Unfortunately it doesn't seem that CircleCI gives us this info.
2017-01-18 02:45:37 +01:00
Óscar Nájera
bddda7bc69
[MRG + 2] [MAINT] Update to Sphinx-Gallery 0.1.7 ( #7986 )
...
and use latest version of sphinx in CircleCI
2017-01-17 23:43:40 +01:00
Joel Nothman
9345bd154b
CI fix bug in getting changed docs when no sklearn/ files modified
2016-12-20 21:12:07 +11:00