From 207b07d3a9215211fe4c0c730406f665cf7dea77 Mon Sep 17 00:00:00 2001 From: Joel Nothman Date: Thu, 22 Nov 2018 13:33:59 +1100 Subject: [PATCH 01/40] DOC add date for 0.20.0 release --- doc/whats_new/v0.20.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/whats_new/v0.20.rst b/doc/whats_new/v0.20.rst index 4797c18217455..734faf1d8a9e0 100644 --- a/doc/whats_new/v0.20.rst +++ b/doc/whats_new/v0.20.rst @@ -215,7 +215,7 @@ Miscellaneous Version 0.20.0 ============== -**September, 2018** +**September 25, 2018** This release packs in a mountain of bug fixes, features and enhancements for the Scikit-learn library, and improvements to the documentation and examples. From 3794afa40293dd8c8cee456596b1263d0c07430a Mon Sep 17 00:00:00 2001 From: Hanmin Qin Date: Thu, 22 Nov 2018 12:01:05 +0800 Subject: [PATCH 02/40] DOC update news, make 0.20 link to 0.20.0 --- doc/index.rst | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/index.rst b/doc/index.rst index e5010099b245c..c665890474686 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -209,7 +209,9 @@
  • Scikit-learn 0.21 will drop support for Python 2.7 and Python 3.4.
  • -
  • September 2018. scikit-learn 0.20 is available for download (Changelog). +
  • November 2018. scikit-learn 0.20.1 is available for download (Changelog). +
  • +
  • September 2018. scikit-learn 0.20.0 is available for download (Changelog).
  • July 2018. scikit-learn 0.19.2 is available for download (Changelog).
  • From 4a4a73e23272c7446a2438a87eae3e44919fa094 Mon Sep 17 00:00:00 2001 From: Andreas Mueller Date: Thu, 22 Nov 2018 03:36:45 -0500 Subject: [PATCH 03/40] don't set check_pickle on new joblib on python2.7 (#12645) --- sklearn/neighbors/base.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sklearn/neighbors/base.py b/sklearn/neighbors/base.py index f1efc0b6aeefc..16a52134098bc 100644 --- a/sklearn/neighbors/base.py +++ b/sklearn/neighbors/base.py @@ -439,11 +439,12 @@ class from an array representing our data set and ask who's raise ValueError( "%s does not work with sparse matrices. Densify the data, " "or set algorithm='brute'" % self._fit_method) - if (sys.version_info < (3,) or - LooseVersion(joblib_version) < LooseVersion('0.12')): + old_joblib = LooseVersion(joblib_version) < LooseVersion('0.12') + if sys.version_info < (3,) or old_joblib: # Deal with change of API in joblib + check_pickle = False if old_joblib else None delayed_query = delayed(_tree_query_parallel_helper, - check_pickle=False) + check_pickle=check_pickle) parallel_kwargs = {"backend": "threading"} else: delayed_query = delayed(_tree_query_parallel_helper) From 677aa51e66ae8d7cef1ae9c255336673efcd1fc6 Mon Sep 17 00:00:00 2001 From: Hanmin Qin Date: Thu, 22 Nov 2018 23:03:37 +0800 Subject: [PATCH 04/40] DOC Add contributors for 0.20.1 --- doc/whats_new/v0.20.rst | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/doc/whats_new/v0.20.rst b/doc/whats_new/v0.20.rst index 734faf1d8a9e0..3f46cbf50183d 100644 --- a/doc/whats_new/v0.20.rst +++ b/doc/whats_new/v0.20.rst @@ -210,6 +210,31 @@ Miscellaneous unvendoring joblib in future version of scikit-learn. :issue:`12345` by :user:`Thomas Moreau ` +Code and Documentation Contributors +----------------------------------- + +With thanks to: + +^__^, Adrin Jalali, Andrea Navarrete, Andreas Mueller, +bauks, BenjaStudio, Cheuk Ting Ho, Connossor, +Corey Levinson, Dan Stine, daten-kieker, Denis Kataev, +Dillon Gardner, Dmitry Vukolov, Dougal J. Sutherland, Edward J Brown, +Eric Chang, Federico Caselli, Gabriel Marzinotto, Gael Varoquaux, +GauravAhlawat, Gustavo De Mari Pereira, Hanmin Qin, haroldfox, +JackLangerman, Jacopo Notarstefano, janvanrijn, jdethurens, +jeremiedbb, Joel Nothman, Joris Van den Bossche, Koen, +Kushal Chauhan, Lee Yi Jie Joel, Lily Xiong, mail-liam, +Mark Hannel, melsyt, Ming Li, Nicholas Smith, +Nicolas Hug, Nikolay Shebanov, Oleksandr Pavlyk, Olivier Grisel, +Peter Hausamann, Pierre Glaser, Pulkit Maloo, Quentin Batista, +Radostin Stoyanov, Ramil Nugmanov, Rebekah Kim, Reshama Shaikh, +Rohan Singh, Roman Feldbauer, Roman Yurchak, Roopam Sharma, +Sam Waterbury, Scott Lowe, Sebastian Raschka, Stephen Tierney, +SylvainLan, TakingItCasual, Thomas Fan, Thomas Moreau, +Tom Dupré la Tour, Tulio Casagrande, Utkarsh Upadhyay, Xing Han Lu, +Yaroslav Halchenko, Zach Miller + + .. _changes_0_20: Version 0.20.0 From e9866302a1b038b9ddce9e292a49ccb046d325a8 Mon Sep 17 00:00:00 2001 From: Paul Paczuski Date: Thu, 22 Nov 2018 07:32:01 -0800 Subject: [PATCH 05/40] Doc: minor word change (#12646) --- doc/documentation.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/documentation.rst b/doc/documentation.rst index 8ec2e41989a78..8a972de4c4f93 100644 --- a/doc/documentation.rst +++ b/doc/documentation.rst @@ -16,7 +16,7 @@ Documentation of scikit-learn |version|

    Quick Start

    A very short introduction into machine learning problems and how to solve them using scikit-learn. - Introduced basic concepts and conventions. + Presents basic concepts and conventions.
    From df3058647e91b6c47cbbc4166b32119adbe32ffd Mon Sep 17 00:00:00 2001 From: Andreas Mueller Date: Thu, 22 Nov 2018 20:19:56 -0500 Subject: [PATCH 06/40] DOC fix minor sphinx issues (#12653) --- doc/testimonials/testimonials.rst | 8 ++++---- doc/whats_new/v0.20.rst | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/doc/testimonials/testimonials.rst b/doc/testimonials/testimonials.rst index 983b858f8ce96..0156df9e0abad 100644 --- a/doc/testimonials/testimonials.rst +++ b/doc/testimonials/testimonials.rst @@ -76,7 +76,7 @@ Erik Bernhardsson, Engineering Manager Music Discovery & Machine Learning, Spoti `Inria `_ -------------------------------- +-------------------------------- .. raw:: html @@ -255,7 +255,7 @@ Alexandre Gramfort, Assistant Professor `Booking.com `_ -------------------------------------- +----------------------------------------- .. raw:: html