Commit Graph

343 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
Thomas J. Fan e397f7628c
MAINT Open issue on tracker for pypy errors (#22870) 2022-03-17 13:53:57 +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
Thomas J. Fan fe518107f7
CI Adds upstream sync to check manifest (#22641)
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
2022-03-02 14:02:48 +01:00
Thomas J. Fan f1d3417b08
MNT Drops Python 3.7 in CI, wheel building, and docs (#22617)
* MNT Drops Python 3.7

* MNT Bump NumPy and SciPy

* FIX Fix build

* FIX Bump versions improved

* DOC Fixes numpy version [pypy]

* BLD [pypy] [icc-build]

* Update docs

* MAINT use scipy.optimize.LinearConstraint in test

* MAINT scipy 1.1.0 related code clean-up

* scipy>=1.3.2 in pyproject.toml's build deps

* [cd build]

* DOC Adds comment about pypy

* MAINT remove _astype_copy_false

* FIX Update check for python version in setup.py

Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
2022-02-28 18:23:02 +01:00
Loïc Estève a416133c8f
CI: remove misleading pytest-xdist comment (#22588) 2022-02-23 12:10:53 +01:00
Loïc Estève c36f926b66
CI: refactor Azure CI install script (#22567)
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
Co-authored-by: Jérémie du Boisberranger <34657725+jeremiedbb@users.noreply.github.com>
2022-02-22 14:05:46 +01:00
Thomas J. Fan 30c89280ce
MAINT Adjust tests for numpydoc 1.2 (#22287)
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
2022-02-11 17:11:50 +01:00
Loïc Estève 36b0335b7e
CI remove macOS compilers constraint (#22451) 2022-02-11 09:50:49 -05:00
Olivier Grisel b7496fc5b8
MAINT more pytest pinning (#22389) 2022-02-05 08:53:15 -05:00
Guillaume Lemaitre a13bad3818 MAINT correct comments in the CI config 2022-01-27 11:13:14 +01:00
Guillaume Lemaitre 825a69abfd
MAINT using pytest-xdist and pin coverage to 6.2 (#22311) 2022-01-27 11:01:58 +01:00
Thomas J. Fan 2cdcf104b6
MAINT Fix check_scalar error in trees (#22302)
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
2022-01-26 19:16:12 +01:00
Thomas J. Fan 3209f84400
MAINT pin numpydoc in arm for now (#22292) 2022-01-24 22:43:33 -05:00
Olivier Grisel 203caeae4c
MAINT pin max numpydoc for now (#22286) 2022-01-24 14:46:30 -05:00
Olivier Grisel 0c65bbfe8c
MAINT Increase ccache hit rate on Azure Pipelines (#22213) 2022-01-17 10:36:03 -05:00
Loïc Estève 8804e1be59
CI: improve installed libraries listing (#22168) 2022-01-12 15:45:26 +01:00
Thomas J. Fan 42a34e81a2
CI Use conda-forge's openmp in osx to build wheels (#22109) 2022-01-03 16:48:36 +01:00
Loïc Estève a9297f6a90
CI Revert temporary 60.0.0 setuptools work-around (#22036) 2021-12-21 10:04:11 +01:00
Guillaume Lemaitre 2fc9187879
CI temporary force setuptools to use distutils from stdlib (#22028) 2021-12-20 18:09:59 +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
Olivier Grisel b975c6f9ad
MAINT make test_docstrings.py a regular test file (#21899) 2021-12-06 18:24:26 +01:00
Thomas J. Fan 594b1f70fc
CI Build macOS arm wheels [cd build gh] (#21827)
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
Co-authored-by: Olivier Grisel <olivier.grisel@gmail.com>
2021-12-02 16:57:25 +01:00
Thomas J. Fan 06ce32bbb8
CI Simplier wheel building config [cd build gh] (#21849) 2021-12-02 10:26:34 +01:00
Thomas J. Fan 7c7666c9b9
CI Use conda-forge compilers in circleci [doc build] (#21819) 2021-11-29 22:17: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
Thomas J. Fan 226da0d7c4
MAINT Continue on error for cache on azure (#21715) 2021-11-20 10:35:14 +01:00
Gael Varoquaux 26ed0a256a
DOC first draft on the comms team(#21287)
* DOC: first draft on the comms

* Extend table generation script to add the Communication team

Co-authored-By: Adrin Jalali <adrin.jalali@gmail.com>
Co-authored-by: Roman Yurchak <rth.yurchak@pm.me>

* DOC Update communication team details

* Add Lauren Burke to the communication team

Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Adrin Jalali <adrin.jalali@gmail.com>
Co-authored-by: Roman Yurchak <rth.yurchak@pm.me>
2021-11-18 15:43:08 +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 2ee1305228
MAINT Adds script to create or update issue when CI fails (#21544) 2021-11-12 15:10:35 +01:00
Guillaume Lemaitre bbb81e94ed
MNT pin PyWavelet in doc-min builds (#21607) 2021-11-11 19:58:00 -05:00
Thomas J. Fan 48e83df450
MAINT Removes short summary for most builds (#21554) 2021-11-06 10:06:06 +01:00
Julien Jerphanion fac1ec8ec8
Revert "HOTFIX Don't use setuptools 58.5 which introduces regression (#21549)" (#21560)
This reverts commit 953d101c70.

The fix for setuptools#21549 has been introduced in 58.5.3.

See: https://github.com/pypa/setuptools/pull/2855#issuecomment-961487836
2021-11-05 10:07:01 +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
Julien Jerphanion 953d101c70
HOTFIX Don't use setuptools 58.5 which introduces regression (#21549) 2021-11-04 10:57:06 +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
Thomas J. Fan 034ee98eae
CI Switches Pillow to use main (#21342) 2021-10-16 17:45:17 +02:00
Julien Jerphanion b2ee0f4ed1
CI Adapt Circle CI script for ARM (#21174)
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
Co-authored-by: Chiara Marmo <cmarmo@users.noreply.github.com>
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
2021-10-08 23:19:21 -04:00
Thomas J. Fan 686ab3ed36
BLD Fixes osx build by downgrading to 11.X (#21227) 2021-10-07 16:19:55 +02:00
Dimitri Papadopoulos Orfanos d3429c138a
MAINT Fix chmod ±x in .sh and .pyx files (#21234) 2021-10-05 23:04:07 +02:00
Dimitri Papadopoulos Orfanos 6edbffd8fc
MAINT Codespell configuration (#21051)
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
2021-10-04 09:33:47 -04:00
Thomas J. Fan a2eb04da26
TST Adjust learning rate to compare with LightGBM 3.X (#21082)
Co-authored-by: Christian Lorentzen <lorentzen.ch@gmail.com>
2021-09-24 11:09:33 +02:00
Thomas J. Fan efa5e3eee5
MAINT Removes remaining references to python 3.6 (#21110) 2021-09-23 11:38:38 +02:00
Dimitri Papadopoulos Orfanos f71c031314
DOC Typos found by codespell (#21069) 2021-09-17 19:04:54 +02:00
Thomas J. Fan 517b38ad30
CI Migrates pypy3 test to Azure (#21005) 2021-09-10 12:00:37 +02:00
Olivier Grisel 89d66b39a0
Fix the stalled linux/arm64 [cd build] jobs on travis (#20958) 2021-09-07 19:24:46 +02:00
Thomas J. Fan 61ad2657a8
BLD Fixes OSX wheel build (#20470) 2021-08-30 10:26:41 +02:00