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
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
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
3209f84400
MAINT pin numpydoc in arm for now ( #22292 )
2022-01-24 22:43:33 -05:00
Thomas J. Fan
7c7666c9b9
CI Use conda-forge compilers in circleci [doc build] ( #21819 )
2021-11-29 22:17:48 +01:00
Guillaume Lemaitre
bbb81e94ed
MNT pin PyWavelet in doc-min builds ( #21607 )
2021-11-11 19:58:00 -05: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
Julien Jerphanion
953d101c70
HOTFIX Don't use setuptools 58.5 which introduces regression ( #21549 )
2021-11-04 10:57:06 +01: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
Dimitri Papadopoulos Orfanos
f71c031314
DOC Typos found by codespell ( #21069 )
2021-09-17 19:04:54 +02:00
Christian Lorentzen
94edc00cab
MNT add --allow-releaseinfo-change for circleci ( #20751 )
2021-08-16 11:30:44 +02:00
Chiara Marmo
7366abd4aa
[CI] Add circleci build and test for arm64. ( #20460 )
...
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
2021-08-04 14:58:27 +02:00
Gael Varoquaux
5a879f4a02
DOC Add thumbnails and summaries to links with sphinxext-opengraph ( #20464 )
2021-07-06 19:12:24 +01:00
Thomas J. Fan
82df48934e
MNT Applies black formatting to most of the code base ( #18948 )
2021-06-17 14:21:09 -04:00
Chiara Marmo
2a43ed2bfc
CI Fix min dependencies for scikit-image ( #20108 )
2021-05-19 12:20:25 +02:00
Thomas J. Fan
053d2d1af4
CI Uses minimum version for doc-min-dependencies ( #20057 )
2021-05-17 10:52:34 +02:00
Nicolas Hug
0eb9ad73c5
MNT fix bad shebang in build_doc.sh ( #20050 )
2021-05-05 20:59:59 +01:00
Chiara Marmo
4803a0adfe
DOC Add a note about the involvement of the contributor in maintenance. ( #20044 )
...
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Nicolas Hug <contact@nicolas-hug.com>
Co-authored-by: Nicolas Hug <nicolashug@fb.com>
2021-05-05 18:43:44 +01:00
Adrin Jalali
468c3f4057
MNT replace master with main ( #19237 )
...
* replace master with main
* fix imbalanced-learn
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
* asv default branch is `master`
Co-authored-by: Jérémie du Boisberranger <34657725+jeremiedbb@users.noreply.github.com>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Jérémie du Boisberranger <34657725+jeremiedbb@users.noreply.github.com>
2021-01-22 15:19:48 +01:00
Juan Carlos Alfaro Jiménez
8c5b8fdaf3
DOC Fix minimum version for building ZIP of the HTML ( #19208 )
2021-01-19 17:39:07 +01:00
Juan Carlos Alfaro Jiménez
a5d858cd16
MNT fix strict comparison in version listing ( #19163 )
2021-01-13 10:21:02 +01:00
Juan Carlos Alfaro Jiménez
be4c1d1fee
MNT Replace PDF build by ZIP of the HTML ( #17564 )
2021-01-12 09:30:36 -05:00
Guillaume Lemaitre
afbd4b307e
MNT remove docstring check in pypy build ( #19057 )
2020-12-22 11:24:25 +01:00
JHayes
3d8db98ea5
DOC add sphinx-prompt to ease select/copy/paste of prompt command #18512 ( #18516 )
...
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2020-11-23 15:16:47 +01:00
Olivier Grisel
5a09d87da3
MNT use conda-forge for the pypy build on circle ci ( #18867 )
2020-11-19 22:45:01 +01:00
Olivier Grisel
7149558f67
CI Enable parallel build on CI via an env variable ( #18826 )
...
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
2020-11-13 10:30:10 -05:00
Olivier Grisel
b25d64fbd6
MAINT update flake8 config on circleci linter ( #18731 )
2020-11-02 15:34:41 +01:00
Thomas J. Fan
06d6f8a9f6
FIX Passes global configuration when spawning joblib jobs ( #17634 )
...
* WIP
* BUG Passes context to joblib jobs
* BUG Fix
* BUG Fix
* CLN Moves delayed into fixes
* CLN Adds linter
* REV Revert diff
* DOC Adds comment for removal
* Use a simple implementation
2020-09-21 16:59:42 +02:00
Thomas J. Fan
2992fe27f3
CI Fixes circleci doc building by adding path to conda in bash script ( #18022 )
2020-07-29 09:34:53 +02: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
650dea4838
MNT Update sphinx 3.0.3 ( #17244 )
...
* MNT Update to sphinx 3.0.3
* BLD [doc build]
* WIP Update sphinx
2020-06-11 14:43:28 -04:00
Lucy Liu
2d12bb5750
CI Check default doctest directives in linter ( #17269 )
...
* add grep
* directs to test CI
* attempt2
* better output format
* use find
* revert test rst file
* better message
* faster grep
2020-05-19 15:50:19 +02:00
Roman Yurchak
1cbe59ee06
CI Check for unused imports when linting ( #16678 )
...
* Check for missing imports in linting
* Exclude externals
* Remove unused imports
2020-03-12 12:56:35 +01:00
Chiara Marmo
e9340e3f4b
[MRG] DOC Add example about interpretation of coefficients of linear models ( #15706 )
...
Co-authored-by: Nicolas Hug <contact@nicolas-hug.com>
Co-authored-by: Gael Varoquaux <gael.varoquaux@normalesup.org>
Co-authored-by: Joel Nothman <joel.nothman@gmail.com>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2020-03-11 09:59:23 +11:00
Jérémie du Boisberranger
97d49f2074
BLD Specify build time dependencies via pyproject.toml ( #16244 )
...
* add pyproject.toml
* do it in CI
* cln
* no build isolation in the doc
* bump dependencies
* no-build-isolation everywhere needed
2020-02-11 10:58:04 +01:00
Adrin Jalali
42706ebf2d
MNT CI dropping python-3.5 ( #15106 )
...
* dropping python-3.5
* fix install guide
* fix setup.py
* fix circleci
* advanced_installation
* index.html
* readme
* pyparsing.py
* remove clean_warning_registry
* 1.13.1 and 1.19.1
* don't use 16.04
* 18.04 libatlas-dev -> libatlas-base-dev
* min pillow version for 3.6 is 4.2.1
* echo commands
* fix conflict, and 32 bit
* fix conflict for circle
* fix scikit-image version dep
* mark tests as xfail on 32bit py3.6
* move to 1.13.3 min numpy version, and simplify old code
* remove the rest of _object_dtype_isnan usages
* Revert "remove the rest of _object_dtype_isnan usages"
This reverts commit c6e867ea1f .
* fix issues raised by jeremy
* minor fix
* minor fixes mentioned by Olivier
2020-02-10 12:28:42 +01:00
Thomas J Fan
1e166f77f8
[MRG] MNT Updates pypy to use 7.2.0 ( #15954 )
2019-12-30 00:18:40 +01:00
Guillaume Lemaitre
6b8e545293
MNT bump the version of numpydoc and sphinx gallery ( #15681 )
2019-11-21 11:51:07 +01:00
Chiara Marmo
641b863188
MNT fix filtering of examples file to run by sphinx ( #15680 )
2019-11-20 16:06:41 +01:00
Thomas J Fan
a723bea9c9
[MRG] Enables CircleCI to fail when sphinx warns ( #15633 )
2019-11-19 14:31:52 +01:00
Adrin Jalali
ad57efa729
MNT packaging instead of a custom regex to parse versions ( #15566 )
...
* use x.y.z (no rc/beta/etc) for version in sphinx config
* use parse_version, and refactor binder branch inference
* install packaging in doc build envs
* use packaging
2019-11-11 13:46:41 +01:00
Thomas J Fan
837d2b5552
BLD Makes linting a dependency for most azure jobs ( #15277 )
2019-11-01 06:51:37 +11:00
Chiara Marmo
88640476fe
BLD Add sphinx warnings in modified files to the _changed.h… ( #15180 )
2019-10-16 10:51:47 -04:00
Thomas J Fan
7d35f4fc3c
[DOC] Removes "documentation" page and adds Other version in nav bar ( #15121 )
2019-10-14 08:24:41 -04:00
Thomas J Fan
68044b061d
BLD/CI Fix pypy build ( #14708 )
2019-08-21 22:33:39 +03:00
Joel Nothman
f8fd09c74c
DOC warn on published docs other than latest release ( #14634 )
...
Companion to https://github.com/scikit-learn/scikit-learn.github.io/pull/13
2019-08-14 15:37:12 +02:00
Loïc Estève
e23f58df73
EXA Add memory measurements in example gallery ( #14532 )
2019-07-31 17:08:15 +02:00
Loïc Estève
e0f0b3de2f
CI/DOC Use sphinx-gallery 0.3.1 ( #14507 )
2019-07-31 10:33:39 +02:00
Loïc Estève
7a87ac5117
CI/DOC Minor improvements to build_doc.sh ( #14519 )
2019-07-30 16:14:33 +02:00