Commit Graph

23 Commits

Author SHA1 Message Date
Olivier Grisel 9d7f5b97fd
MAINT use the default CPU_COUNT=2 for the macOS builds (#22919)
Co-authored-by: Jérémie du Boisberranger <34657725+jeremiedbb@users.noreply.github.com>
2022-03-22 14:49:07 -04:00
Dimitri Papadopoulos Orfanos 688c786b80
MNT spelling fix (#22912) 2022-03-21 12:05:29 +01:00
Dimitri Papadopoulos Orfanos ee5a1b69d1
DOC, MNT Typos found by codespell (#22906) 2022-03-20 19:16:39 +01:00
Olivier Grisel d3429ca328
TST introducing the random_seed fixture (#22749)
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
Co-authored-by: Jérémie du Boisberranger <34657725+jeremiedbb@users.noreply.github.com>
2022-03-14 10:41:06 +01:00
Loïc Estève 8804e1be59
CI: improve installed libraries listing (#22168) 2022-01-12 15:45:26 +01:00
Thomas J. Fan 7982942a15
Revert "MAINT workaround for bug in setuptools/pkg_resources (#21676)" (#21723)
This reverts commit a0b5e1b875.
2021-12-09 17:18:48 +01:00
Thomas J. Fan b609562c61
MNT Speed up OSX builds with 3 cores on Azure (#21772) 2021-11-24 10:04:41 +01:00
Olivier Grisel a0b5e1b875
MAINT workaround for bug in setuptools/pkg_resources (#21676)
* MAINT workaround for bug in setuptools/pkg_resources

* Additional workakaround for CHECK_WARNINGS commandline
2021-11-15 15:24:38 +01:00
Thomas J. Fan 48e83df450
MAINT Removes short summary for most builds (#21554) 2021-11-06 10:06:06 +01:00
Thomas J. Fan 60cf98bc89
FIX Ignore distutils warning in [scipy-dev] + fix numpy 1.22 support in OneHotEncoder (#21517)
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
2021-11-04 12:17:50 +01:00
Thomas J. Fan fe62250239
ENH Adds threadpoolctl info into show_versions (#21457)
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
2021-11-02 11:57:07 +01:00
Adrin Jalali 5c1ad3ff45
MNT Use conda-forge instead of the main channel in CI (#21337)
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2021-10-18 13:55:05 +02:00
Chiara Marmo 40b45e6b7c
[MRG] CI Push Scipy minimum version to 1.1.0. Remove Python 3.6 from builds. (#20069)
* Push scipy min version to 1.0.0

* Update all ubuntu images to 20.04 focal.

* Add ubuntu images 18.04 bionic and scipy fron conda-forge.

* Fix conditions.

* Pin python 3.6 for ubuntu bionic.

* Change pipeline name.

* Change matrix element name.

* Keep python 3.9 from system not conda in Ubuntu 20.04.

* Remove python directive when unnecessary.

* Cleanup.

* Downgrade to python 3.6 as scipy 1.0.0 is incompatible with 3.8.

* Fix comment.

* Fix comment.

* Pin pytest again as we are forced to use 3.6.

* Move to conda installer for 32bit linux.

* Install miniconda for ubuntu 32bit.

* Install wget for ubuntu 32bit.

* Revert 32bit OS to ubuntu bionic 18.04.

* Install scipy from pip in 32bit system.

* Fix doctest failures.

* Revert example rendering.

* Relax pytest version in ubuntu install.

* Skip failing tests.

* Put comment at the right place.

* Remove python3.6. Ubuntu32 still needs to be adapted.

* Push numpy and scipy min versions for compatibility with 3.7.

* Push matplotlib min version for compatibility with 3.7. Install numpy via pip in 32bit linux.

* Install numpy before scipy in Linux 32bit.

* Pass numpy version to linux32.

* Test 32bit architecture on debian buster (still exists for 32bit with python 3.7).

* Install matplotlib from distribution.

* Syntax error...

* Stick to the numpy debian version to avoid Expected 124 from C header, got 112 from PyObject error.

* Clean comments.

* Revert skip in doctest to check with new dependencies.

* Rename distrib.

* Skip again...

* Fix test on check_array.

* Remove comment and fix lint at the same time.

* Clean import.

* Increase atol in test_derivatives to make the test pass in py37_conda_openblas environment.

* Avoid sparse matrix dependent on scipy version.

* Skip docstring test for pandas versions less then 1.1.0.

* Fix lint error.

* Empty commit to force checks.

* Add minimal dependencies in changelog.

* Update to python 3.7 CircleCI and Travis builds.

* Move to debian buster for python3.7 dependencies.

* Fix the container tag.

* Lower the minimal pandas version for compatibility with python 3.7.
2021-05-18 16:09:36 +02:00
Jérémie du Boisberranger d831babc6b
CI Update ICC install commands (#19329) 2021-02-03 22:17:30 +01:00
Olivier Grisel ffcb869d4b
MNT Disable test coverage report in ci (#18839) 2020-11-14 18:56:12 +01:00
Thomas J. Fan 0f114b610d
MNT Places all minimum dependencies in one central location (#17573)
Co-authored-by: Joel Nothman <joel.nothman@gmail.com>
2020-06-27 16:55:25 +02:00
Thomas J. Fan 860b55b60a
CI Ignore tostring deprecation in numpy 1.19 caused by joblib and scipy (#17652) 2020-06-22 13:17:07 +02:00
Thomas J. Fan 673c31a880
CI Explicitly trigger xdist in ci (#17549)
* MNT Uses pytest-xdist explicity

* BUG fix in script

* CI Turns on xdist in more places
2020-06-10 16:16:54 +02:00
Adrin Jalali 813b601e9e MAINT CI switch to pypi for the 'latest' env (#14883) 2019-09-08 09:35:53 -04:00
Thomas J Fan 29b9bb8bd5 BLD/CI Adds 32bit linux testing to Appveyor (#14225) 2019-07-02 18:34:50 +02:00
Thomas J Fan bec83089f7
MAINT Uses pytest-xdist to parallelize tests (#13041) 2019-06-13 16:47:12 -04:00
Nicolas Hug 9f68c992ae [MRG+2] Faster Gradient Boosting Decision Trees with binned features (#12807) 2019-04-26 21:14:59 +02:00
Thomas J Fan 2a2dc8c876 [MRG] Configures Azure Pipelines (#13206)
* BLD: Enable azure pipelines

* Set up CI with Azure Pipelines

* BLD: Azure fix

* BLD: Azure fix

* TST Test variables

* BLD Install scikit-learn

* BLD Install scikit-learn

* BLD Fix

* BLD Test global variables

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Fix

* BLD Test

* BLD Test

* BLD Test

* BLD Test

* BLD Test

* BLD Test

* CLN Moves matrix to root

* CLN Adds coverage

* BLD Windows

* BLD Windows

* BLD Windows

* BLD Windows

* BLD Windows

* BLD Windows

* BLD Windows

* BLD Windows

* BLD Windows

* CLN Uses system conda

* CLN Uses system conda

* CLN Fixes spelling

* CLN Fixes spelling

* Trigger CI

* BLD Adds Codecov into script

* TST Test codecov

* TST Test codecov

* TST Test agent workdir

* REV Test all of sklearn

* REV Includes all tests

* TST Uses CODECOV_TOKEN

* Trigger CI

* CLN Nicer test run title name
2019-02-21 15:00:21 -05:00