<div dir="ltr"><div dir="ltr"><div class="gmail-adn gmail-ads" style="border-left:none;padding:0px;display:flex;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:medium"><div class="gmail-gs" style="margin:0px;padding:0px 0px 20px;width:792px"><div class="gmail-"><div id="gmail-:3tu" class="gmail-ii gmail-gt" style="font-size:0.875rem;direction:ltr;margin:8px 0px 0px;padding:0px"><div id="gmail-:3tt" class="gmail-a3s gmail-aiL" style="overflow:hidden;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:small;line-height:1.5;font-family:Arial,Helvetica,sans-serif"><div dir="ltr"><div dir="ltr">Hi All,<br><br>On behalf of the NumPy team I am pleased to announce the release of NumPy 1.21.0rc2. The highlights are</div><div dir="ltr"><br></div><div dir="ltr"><ul><li style="margin-left:15px">continued SIMD work covering more functions and platforms,</li><li style="margin-left:15px">initial work on the new dtype infrastructure and casting,</li><li style="margin-left:15px">universal2 wheels for Python 3.8 and Python 3.9 on Mac,<br></li><li style="margin-left:15px">improved documentation,</li><li style="margin-left:15px">improved annotations,</li><li style="margin-left:15px">new ``PCG64DXSM`` bitgenerator for random numbers.</li></ul><div><br></div><div>This NumPy release is the result of 571 merged pull requests contributed by 173 people. The Python versions supported for this release are 3.7-3.9, support for Python 3.10 will be added after Python 3.10 is released. Wheels can be downloaded from <a href="https://pypi.org/project/numpy/1.21.0rc2/" target="_blank">PyPI</a>; source archives, release notes, and wheel hashes are available on <a href="https://github.com/numpy/numpy/releases/tag/v1.21.0rc2" target="_blank">Github</a>. Linux users will need pip >= 0.19.3 in order to install manylinux2010 and manylinux2014 wheels.<br><br></div><div><div><b>Contributors</b><br><br>A total of 171 people contributed to this release.  People with a "+" by their<br>names contributed a patch for the first time.<br><ul><li style="margin-left:15px">@8bitmp3 +</li><li style="margin-left:15px">@DWesl +</li><li style="margin-left:15px">@Endolith</li><li style="margin-left:15px">@Illviljan +</li><li style="margin-left:15px">@Lbogula +</li><li style="margin-left:15px">@Lisa +</li><li style="margin-left:15px">@Patrick +</li><li style="margin-left:15px">@Scian +</li><li style="margin-left:15px">@h-vetinari +</li><li style="margin-left:15px">@h6197627 +</li><li style="margin-left:15px">@jbCodeHub +</li><li style="margin-left:15px">@legoffant +</li><li style="margin-left:15px">@sfolje0 +</li><li style="margin-left:15px">@tautaus +</li><li style="margin-left:15px">@yetanothercheer +</li><li style="margin-left:15px">Abhay Raghuvanshi +</li><li style="margin-left:15px">Adrian Price-Whelan +</li><li style="margin-left:15px">Aerik Pawson +</li><li style="margin-left:15px">Agbonze Osazuwa +</li><li style="margin-left:15px">Aitik Gupta +</li><li style="margin-left:15px">Al-Baraa El-Hag</li><li style="margin-left:15px">Alex Henrie</li><li style="margin-left:15px">Alexander Hunt +</li><li style="margin-left:15px">Alizé Papp +</li><li style="margin-left:15px">Allan Haldane</li><li style="margin-left:15px">Amarnath1904 +</li><li style="margin-left:15px">Amrit Krishnan +</li><li style="margin-left:15px">Andras Deak</li><li style="margin-left:15px">AngelGris +</li><li style="margin-left:15px">Anne Archibald</li><li style="margin-left:15px">Anthony Vo +</li><li style="margin-left:15px">Antony Lee</li><li style="margin-left:15px">Atharva-Vidwans +</li><li style="margin-left:15px">Ayush Verma +</li><li style="margin-left:15px">Bas van Beek</li><li style="margin-left:15px">Bharat Raghunathan</li><li style="margin-left:15px">Bhargav V +</li><li style="margin-left:15px">Brian Soto</li><li style="margin-left:15px">Carl Michal +</li><li style="margin-left:15px">Charles Harris</li><li style="margin-left:15px">Charles Stern +</li><li style="margin-left:15px">Chiara Marmo +</li><li style="margin-left:15px">Chris Barnes +</li><li style="margin-left:15px">Chris Vavaliaris</li><li style="margin-left:15px">Christina Hedges +</li><li style="margin-left:15px">Christoph Gohlke</li><li style="margin-left:15px">Christopher Dahlin +</li><li style="margin-left:15px">Christos Efstathiou +</li><li style="margin-left:15px">Chunlin Fang</li><li style="margin-left:15px">Constanza Fierro +</li><li style="margin-left:15px">Daniel Evans +</li><li style="margin-left:15px">Daniel Montes +</li><li style="margin-left:15px">Dario Mory +</li><li style="margin-left:15px">David Carlier +</li><li style="margin-left:15px">David Stansby</li><li style="margin-left:15px">Deepyaman Datta +</li><li style="margin-left:15px">Derek Homeier</li><li style="margin-left:15px">Dong Keun Oh +</li><li style="margin-left:15px">Dylan Cutler +</li><li style="margin-left:15px">Eric Larson</li><li style="margin-left:15px">Eric Wieser</li><li style="margin-left:15px">Eva Jau +</li><li style="margin-left:15px">Evgeni Burovski</li><li style="margin-left:15px">FX Coudert +</li><li style="margin-left:15px">Faris A Chugthai +</li><li style="margin-left:15px">Filip Ter +</li><li style="margin-left:15px">Filip Trojan +</li><li style="margin-left:15px">François Le Lay +</li><li style="margin-left:15px">Ganesh Kathiresan</li><li style="margin-left:15px">Giannis Zapantis +</li><li style="margin-left:15px">Giulio Procopio +</li><li style="margin-left:15px">Greg Lucas +</li><li style="margin-left:15px">Hollow Man +</li><li style="margin-left:15px">Holly Corbett +</li><li style="margin-left:15px">I-Shen Leong +<br></li><li style="margin-left:15px">Inessa Pawson</li><li style="margin-left:15px">Isabela Presedo-Floyd</li><li style="margin-left:15px">Ismael Jimenez +</li><li style="margin-left:15px">Isuru Fernando</li><li style="margin-left:15px">Jakob Jakobson</li><li style="margin-left:15px">James Gerity +</li><li style="margin-left:15px">Jamie Macey +</li><li style="margin-left:15px">Jasmin Classen +</li><li style="margin-left:15px">Jody Klymak +</li><li style="margin-left:15px">Joseph Fox-Rabinovitz</li><li style="margin-left:15px">Jérome Eertmans +</li><li style="margin-left:15px">Jérôme Kieffer +<br></li><li style="margin-left:15px">Kamil Choudhury +</li><li style="margin-left:15px">Kasia Leszek +</li><li style="margin-left:15px">Keller Meier +</li><li style="margin-left:15px">Kevin Sheppard</li><li style="margin-left:15px">Kulin Seth +</li><li style="margin-left:15px">Kumud Lakara +</li><li style="margin-left:15px">Laura Kopf +</li><li style="margin-left:15px">Laura Martens +</li><li style="margin-left:15px">Leo Singer +</li><li style="margin-left:15px">Leonardus Chen +</li><li style="margin-left:15px">Lima Tango +</li><li style="margin-left:15px">Lumir Balhar +</li><li style="margin-left:15px">Maia Kaplan +</li><li style="margin-left:15px">Mainak Debnath +</li><li style="margin-left:15px">Marco Aurélio da Costa +</li><li style="margin-left:15px">Marta Lemanczyk +</li><li style="margin-left:15px">Marten van Kerkwijk</li><li style="margin-left:15px">Mary Conley +</li><li style="margin-left:15px">Marysia Winkels +</li><li style="margin-left:15px">Mateusz Sokół +</li><li style="margin-left:15px">Matt Haberland</li><li style="margin-left:15px">Matt Hall +</li><li style="margin-left:15px">Matt Ord +</li><li style="margin-left:15px">Matthew Badin +</li><li style="margin-left:15px">Matthias Bussonnier</li><li style="margin-left:15px">Matthias Geier</li><li style="margin-left:15px">Matti Picus</li><li style="margin-left:15px">Matías Ríos +</li><li style="margin-left:15px">Maxim Belkin +</li><li style="margin-left:15px">Melissa Weber Mendonça</li><li style="margin-left:15px">Meltem Eren Copur +</li><li style="margin-left:15px">Michael Dubravski +</li><li style="margin-left:15px">Michael Lamparski</li><li style="margin-left:15px">Michal W. Tarnowski +</li><li style="margin-left:15px">Michał Górny +</li><li style="margin-left:15px">Mike Boyle +</li><li style="margin-left:15px">Mike Toews</li><li style="margin-left:15px">Misal Raj +</li><li style="margin-left:15px">Mitchell Faas +</li><li style="margin-left:15px">Mukulikaa Parhari +</li><li style="margin-left:15px">Neil Girdhar +</li><li style="margin-left:15px">Nicholas McKibben +</li><li style="margin-left:15px">Nico Schlömer</li><li style="margin-left:15px">Nicolas Hug +</li><li style="margin-left:15px">Nilo Kruchelski +</li><li style="margin-left:15px">Nirjas Jakilim +</li><li style="margin-left:15px">Ohad Ravid +</li><li style="margin-left:15px">Olivier Grisel</li><li style="margin-left:15px">Pamphile ROY +</li><li style="margin-left:15px">Panos Mavrogiorgos +</li><li style="margin-left:15px">Patrick T. Komiske III +</li><li style="margin-left:15px">Pearu Peterson</li><li style="margin-left:15px">Raghuveer Devulapalli</li><li style="margin-left:15px">Ralf Gommers</li><li style="margin-left:15px">Raúl Montón Pinillos +</li><li style="margin-left:15px">Rin Arakaki +</li><li style="margin-left:15px">Robert Kern</li><li style="margin-left:15px">Rohit Sanjay</li><li style="margin-left:15px">Roman Yurchak</li><li style="margin-left:15px">Ronan Lamy</li><li style="margin-left:15px">Ross Barnowski</li><li style="margin-left:15px">Ryan C Cooper</li><li style="margin-left:15px">Ryan Polley +</li><li style="margin-left:15px">Ryan Soklaski</li><li style="margin-left:15px">Sabrina Simao +</li><li style="margin-left:15px">Sayed Adel</li><li style="margin-left:15px">Sebastian Berg</li><li style="margin-left:15px">Shen Zhou +</li><li style="margin-left:15px">Stefan van der Walt</li><li style="margin-left:15px">Sylwester Arabas +</li><li style="margin-left:15px">Takanori Hirano</li><li style="margin-left:15px">Tania Allard +</li><li style="margin-left:15px">Thomas J. Fan +</li><li style="margin-left:15px">Thomas Orgis +</li><li style="margin-left:15px">Tim Hoffmann</li><li style="margin-left:15px">Tomoki, Karatsu +</li><li style="margin-left:15px">Tong Zou +</li><li style="margin-left:15px">Touqir Sajed +</li><li style="margin-left:15px">Tyler Reddy</li><li style="margin-left:15px">Wansoo Kim</li><li style="margin-left:15px">Warren Weckesser</li><li style="margin-left:15px">Weh Andreas +</li><li style="margin-left:15px">Yang Hau</li><li style="margin-left:15px">Yashasvi Misra +</li><li style="margin-left:15px">Zolboo Erdenebaatar +</li><li style="margin-left:15px">Zolisa Bleki</li></ul></div></div><div>Cheers,</div><div><br></div><div>Charles Harris</div></div></div><div class="gmail-yj6qo"></div><div class="gmail-adL"></div></div></div><div class="gmail-hi" style="border-bottom-left-radius:1px;border-bottom-right-radius:1px;padding:0px;width:auto;background:rgb(242,242,242);margin:0px"></div></div></div><div class="gmail-ajx" style="clear:both"></div></div><div class="gmail-gA gmail-gt gmail-acV" style="font-size:0.875rem;padding:0px;width:auto;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top:none;margin:0px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif"><div class="gmail-gB gmail-xu" style="border-top:0px;padding:0px"><div class="gmail-ip gmail-iq" style="clear:both;margin:0px;padding:16px 0px;border-top:none"><div id="gmail-:3tv"><table class="gmail-cf gmail-wS" style="border-collapse:collapse"><tbody><tr><td class="gmail-amq" style="padding:0px 16px;vertical-align:top;width:44px"><img id="gmail-:180_222" name=":180" src="https://ssl.gstatic.com/ui/v1/icons/mail/no_photo.png" class="gmail-ajn gmail-bofPge" style="display: block; width: 40px; height: 40px; border-radius: 50%;"></td><td class="gmail-amr" style="padding:0px;width:792px"><div class="gmail-nr gmail-wR" style="box-sizing:border-box;border-radius:1px;padding:0px;border:none;margin:0px"><div class="gmail-amn" style="color:inherit;height:auto;padding:0px;display:flex;line-height:20px"><span id="gmail-:3tp" tabindex="0" class="gmail-ams gmail-bkI" style="border:none;display:inline-flex;font-family:"Google Sans",Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:0.875rem;letter-spacing:0.25px;background:none;border-radius:4px;box-sizing:border-box;color:rgb(95,99,104);height:36px;outline:none;padding:0px 16px 0px 12px;min-width:104px;margin-right:12px">Reply all</span><span id="gmail-:3to" tabindex="0" class="gmail-ams gmail-bkH" style="border:none;display:inline-flex;font-family:"Google Sans",Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:0.875rem;letter-spacing:0.25px;background:none;border-radius:4px;box-sizing:border-box;color:rgb(95,99,104);height:36px;outline:none;padding:0px 16px 0px 12px;min-width:104px;margin-right:12px">Reply</span><span id="gmail-:3tq" tabindex="0" class="gmail-ams gmail-bkG" style="border:none;display:inline-flex;font-family:"Google Sans",Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:0.875rem;letter-spacing:0.25px;background:none;border-radius:4px;box-sizing:border-box;color:rgb(95,99,104);height:36px;outline:none;padding:0px 16px 0px 12px;min-width:104px;margin-right:12px">Forward</span></div></div></td></tr></tbody></table></div></div></div></div></div></div>