@@ -15,6 +15,62 @@ For a short description of the main highlights of the release, please refer to
1515
1616.. towncrier release notes start
1717
18+ .. _changes_1_7_1 :
19+
20+ Version 1.7.1
21+ =============
22+
23+ **July 2025 **
24+
25+ :mod: `sklearn.base `
26+ -------------------
27+
28+ - |Fix | Fix regression in HTML representation when detecting the non-default parameters
29+ that where of array-like types.
30+ By :user: `Dea María Léon <deamarialeon> ` :pr: `31528 `
31+
32+ :mod: `sklearn.compose `
33+ ----------------------
34+
35+ - |Fix | :class: `compose.ColumnTransformer ` now correctly preserves non-default index
36+ when mixing pandas Series and Dataframes.
37+ By :user: `Nicolas Bolle <nicolas-bolle> `. :pr: `31079 `
38+
39+ :mod: `sklearn.datasets `
40+ -----------------------
41+
42+ - |Fix | Fixed a regression preventing to extract the downloaded dataset in
43+ :func: `datasets.fetch_20newsgroups `, :func: `datasets.fetch_20newsgroups_vectorized `,
44+ :func: `datasets.fetch_lfw_people ` and :func: `datasets.fetch_lfw_pairs `. This
45+ only affects Python versions `>=3.10.0,<=3.10.11 ` and `>=3.11.0,<=3.11.3 `.
46+ By :user: `Jérémie du Boisberranger <jeremiedbb> `. :pr: `31685 `
47+
48+ :mod: `sklearn.inspection `
49+ -------------------------
50+
51+ - |Fix | Fix multiple issues in the multiclass setting of :class: `inspection.DecisionBoundaryDisplay `:
52+
53+ - `contour ` plotting now correctly shows the decision boundary.
54+ - `cmap ` and `colors ` are now properly ignored in favor of `multiclass_colors `.
55+ - Linear segmented colormaps are now fully supported.
56+
57+ By :user: `Yunjie Lin <jshn9515> ` :pr: `31553 `
58+
59+ :mod: `sklearn.naive_bayes `
60+ --------------------------
61+
62+ - |Fix | :class: `naive_bayes.CategoricalNB ` now correctly declares that it accepts
63+ categorical features in the tags returned by its `__sklearn_tags__ ` method.
64+ By :user: `Olivier Grisel <ogrisel> ` :pr: `31556 `
65+
66+ :mod: `sklearn.utils `
67+ --------------------
68+
69+ - |Fix | Fixed a spurious warning (about the number of unique classes being
70+ greater than 50% of the number of samples) that could occur when
71+ passing `classes ` :func: `utils.multiclass.type_of_target `.
72+ By :user: `Sascha D. Krauss <saskra> `. :pr: `31584 `
73+
1874.. _changes_1_7_0 :
1975
2076Version 1.7.0
@@ -483,32 +539,37 @@ more details.
483539Thanks to everyone who has contributed to the maintenance and improvement of
484540the project since version 1.6, including:
485541
486- 4hm3d, Aaron Schumacher, Abhijeetsingh Meena, Acciaro Gennaro Daniele,
487- Achraf Tasfaout, Adrien Linares, Adrin Jalali, Agriya Khetarpal, Aiden Frank,
488- Aitsaid Azzedine Idir, ajay-sentry, Akanksha Mhadolkar, Alfredo Saucedo,
489- Anderson Chaves, Andres Guzman-Ballen, Aniruddha Saha, antoinebaker, Antony
490- Lee, Arjun S, ArthurDbrn, Arturo, Arturo Amor, ash, Ashton Powell,
491- ayoub.agouzoul, Bagus Tris Atmaja, Benjamin Danek, Boney Patel, Camille
492- Troillard, Chems Ben, Christian Lorentzen, Christian Veenhuis, Christine P.
493- Chai, claudio, Code_Blooded, Colas, Colin Coe, Connor Lane, Corey Farwell,
494- Daniel Agyapong, Dan Schult, Dea María Léon, Deepak Saldanha,
495- dependabot[bot], Dimitri Papadopoulos Orfanos, Dmitry Kobak, Domenico, Elham
496- Babaei, emelia-hdz, EmilyXinyi, Emma Carballal, Eric Larson, fabianhenning,
497- Gael Varoquaux, Gil Ramot, Gordon Grey, Goutam, G Sreeja, Guillaume Lemaitre,
498- Haesun Park, Hanjun Kim, Helder Geovane Gomes de Lima, Henri Bonamy, Hleb
499- Levitski, Hugo Boulenger, IlyaSolomatin, Irene, Jérémie du Boisberranger,
500- Jérôme Dockès, JoaoRodriguesIST, Joel Nothman, Josh, Kevin Klein, Loic
501- Esteve, Lucas Colley, Luc Rocher, Lucy Liu, Luis M. B. Varona, lunovian, Mamduh
502- Zabidi, Marc Bresson, Marco Edward Gorelli, Marco Maggi, Maren Westermann,
503- Marie Sacksick, Martin Jurča, Miguel González Duque, Mihir Waknis, Mohamed
504- Ali SRIR, Mohamed DHIFALLAH, mohammed benyamna, Mohit Singh Thakur, Mounir
505- Lbath, myenugula, Natalia Mokeeva, Olivier Grisel, omahs, Omar Salman, Pedro
506- Lopes, Pedro Olivares, Preyas Shah, Radovenchyk, Rahil Parikh, Rémi Flamary,
507- Reshama Shaikh, Rishab Saini, rolandrmgservices, SanchitD, Santiago Castro,
508- Santiago Víquez, scikit-learn-bot, Scott Huberty, Shruti Nath, Siddharth
509- Bansal, Simarjot Sidhu, Sortofamudkip, sotagg, Sourabh Kumar, Stefan, Stefanie
510- Senger, Stefano Gaspari, Stephen Pardy, Success Moses, Sylvain Combettes, Tahar
511- Allouche, Thomas J. Fan, Thomas Li, ThorbenMaa, Tim Head, Umberto Fasci, UV,
512- Vasco Pereira, Vassilis Margonis, Velislav Babatchev, Victoria Shevchenko,
513- viktor765, Vipsa Kamani, Virgil Chan, vpz, Xiao Yuan, Yaich Mohamed, Yair
514- Shimony, Yao Xiao, Yaroslav Halchenko, Yulia Vilensky, Yuvi Panda
542+ 4hm3d, Aaron Schumacher, Abhijeetsingh Meena, Acciaro Gennaro Daniele,
543+ Achraf Tasfaout, Adriano Leão, Adrien Linares, Adrin Jalali, Agriya Khetarpal,
544+ Aiden Frank, Aitsaid Azzedine Idir, ajay-sentry, Akanksha Mhadolkar, Alfredo
545+ Saucedo, Anderson Chaves, Andres Guzman-Ballen, Aniruddha Saha, antoinebaker,
546+ Antony Lee, Arjun S, ArthurDbrn, Arturo, Arturo Amor, ash, Ashton Powell,
547+ ayoub.agouzoul, Ayrat, Bagus Tris Atmaja, Benjamin Danek, Boney Patel, Camille
548+ Troillard, Chems Ben, Christian Lorentzen, Christian Veenhuis, Christine P.
549+ Chai, claudio, Code_Blooded, Colas, Colin Coe, Connor Lane, Corey Farwell,
550+ Daniel Agyapong, Dan Schult, Dea María Léon, Deepak Saldanha,
551+ dependabot[bot], Dhyey Findoriya, Dimitri Papadopoulos Orfanos, Dmitry Kobak,
552+ Domenico, Elham Babaei, emelia-hdz, EmilyXinyi, Emma Carballal, Eric Larson,
553+ Eugen-Bleck, Evgeni Burovski, fabianhenning, Gael Varoquaux, GaetandeCast, Gil
554+ Ramot, Gordon Grey, Goutam, G Sreeja, Guillaume Lemaitre, Haesun Park, Hanjun
555+ Kim, Helder Geovane Gomes de Lima, Henri Bonamy, Hleb Levitski, Hugo Boulenger,
556+ IlyaSolomatin, Irene, Jérémie du Boisberranger, Jérôme Dockès,
557+ JoaoRodriguesIST, Joel Nothman, Josh, jshn9515, KALLA GANASEKHAR, Kevin Klein,
558+ Loic Esteve, Lucas Colley, Luc Rocher, Lucy Liu, Luis M. B. Varona, lunovian,
559+ Mamduh Zabidi, Marc Bresson, Marco Edward Gorelli, Marco Maggi, Maren
560+ Westermann, Marie Sacksick, Marija Vlajic, Martin Jurča, Mayank Raj, Michael
561+ Burkhart, Miguel González Duque, Mihir Waknis, Miro Hrončok, Mohamed Ali
562+ SRIR, Mohamed DHIFALLAH, mohammed benyamna, Mohit Singh Thakur, Mounir Lbath,
563+ myenugula, Natalia Mokeeva, Nicolas Bolle, Olivier Grisel, omahs, Omar Salman,
564+ Pedro Lopes, Pedro Olivares, Peter Holzer, Preyas Shah, Radovenchyk, Rahil
565+ Parikh, Rémi Flamary, Reshama Shaikh, Richard Harris, Rishab Saini,
566+ rolandrmgservices, SanchitD, Santiago Castro, Santiago Víquez, saskra,
567+ scikit-learn-bot, Scott Huberty, Shaurya Bisht, Shivam, Shruti Nath, Siddharth
568+ Bansal, SIKAI ZHANG, Simarjot Sidhu, sisird864, SiyuJin-1, Somdutta Banerjee,
569+ Sortofamudkip, sotagg, Sourabh Kumar, Stefan, Stefanie Senger, Stefano Gaspari,
570+ Steffen Rehberg, Stephen Pardy, Success Moses, Sylvain Combettes, Tahar
571+ Allouche, Thomas J. Fan, Thomas Li, ThorbenMaa, Tim Head, Tingwei Zhu, TJ
572+ Norred, Umberto Fasci, UV, Vasco Pereira, Vassilis Margonis, Velislav
573+ Babatchev, Victoria Shevchenko, viktor765, Vipsa Kamani, VirenPassi, Virgil
574+ Chan, vpz, Xiao Yuan, Yaich Mohamed, Yair Shimony, Yao Xiao, Yaroslav
575+ Halchenko, Yulia Vilensky, Yuvi Panda
0 commit comments