APLA-Toolbox / pymapf

📍🗺️ A Python library for Multi-Agents Planning and Pathfinding (Centralized and Decentralized)
MIT License
67 stars 11 forks source link

Update dependency numpy to v1.19.5 #9

Closed renovate[bot] closed 3 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Update Change
numpy (source) minor ==1.15 -> ==1.19.5

Release Notes

numpy/numpy ### [`v1.19.5`](https://togithub.com/numpy/numpy/releases/v1.19.5) [Compare Source](https://togithub.com/numpy/numpy/compare/v1.19.4...v1.19.5) ### NumPy 1.19.5 Release Notes NumPy 1.19.5 is a short bugfix release. Apart from fixing several bugs, the main improvement is the update to OpenBLAS 0.3.13 that works around the windows 2004 bug while not breaking execution on other platforms. This release supports Python 3.6-3.9 and is planned to be the last release in the 1.19.x cycle. #### Contributors A total of 8 people contributed to this release. People with a \\"+\\" by their names contributed a patch for the first time. - Charles Harris - Christoph Gohlke - Matti Picus - Raghuveer Devulapalli - Sebastian Berg - Simon Graham + - Veniamin Petrenko + - Bernie Gray + #### Pull requests merged A total of 11 pull requests were merged for this release. - [#​17756](https://togithub.com/numpy/numpy/pull/17756): BUG: Fix segfault due to out of bound pointer in floatstatus... - [#​17774](https://togithub.com/numpy/numpy/pull/17774): BUG: fix np.timedelta64(\\'nat\\').\_\_format\_\_ throwing an exception - [#​17775](https://togithub.com/numpy/numpy/pull/17775): BUG: Fixed file handle leak in array_tofile. - [#​17786](https://togithub.com/numpy/numpy/pull/17786): BUG: Raise recursion error during dimension discovery - [#​17917](https://togithub.com/numpy/numpy/pull/17917): BUG: Fix subarray dtype used with too large count in fromfile - [#​17918](https://togithub.com/numpy/numpy/pull/17918): BUG: \\'bool\\' object has no attribute \\'ndim\\' - [#​17919](https://togithub.com/numpy/numpy/pull/17919): BUG: ensure \_UFuncNoLoopError can be pickled - [#​17924](https://togithub.com/numpy/numpy/pull/17924): BLD: use BUFFERSIZE=20 in OpenBLAS - [#​18026](https://togithub.com/numpy/numpy/pull/18026): BLD: update to OpenBLAS 0.3.13 - [#​18036](https://togithub.com/numpy/numpy/pull/18036): BUG: make a variable volatile to work around clang compiler bug - [#​18114](https://togithub.com/numpy/numpy/pull/18114): REL: Prepare for the NumPy 1.19.5 release. #### Checksums ##### MD5 2651049b70d2ec07d8afd7637f198807 numpy-1.19.5-cp36-cp36m-macosx_10_9_x86_64.whl 71cc7869a54cf55df4699aebe27e9344 numpy-1.19.5-cp36-cp36m-manylinux1_i686.whl 28d23e25c6e6654b2f65218c6e9b3825 numpy-1.19.5-cp36-cp36m-manylinux1_x86_64.whl fb4128d719d72130cbf24baf308761c9 numpy-1.19.5-cp36-cp36m-manylinux2010_i686.whl 0c8edfbbb26823b7495b5371558b1ae5 numpy-1.19.5-cp36-cp36m-manylinux2010_x86_64.whl ad8e6247a175f3a9786eedb4baff7c06 numpy-1.19.5-cp36-cp36m-manylinux2014_aarch64.whl 2a3e121d4f242cef4ef00d5e6e3cebc9 numpy-1.19.5-cp36-cp36m-win32.whl baf1bd7e3a8c19367103483d1fd61cfc numpy-1.19.5-cp36-cp36m-win_amd64.whl 0086e5551c22e62244781e4179a013c9 numpy-1.19.5-cp37-cp37m-macosx_10_9_x86_64.whl 538fe864a8809a8d9b6b5c102ac8de1f numpy-1.19.5-cp37-cp37m-manylinux1_i686.whl 5323920ec3e1953078cfa0560ae53867 numpy-1.19.5-cp37-cp37m-manylinux1_x86_64.whl 464f0f6284ede3cb2ea3070fee729048 numpy-1.19.5-cp37-cp37m-manylinux2010_i686.whl 9aa2656bab43993cc99f9cd996c71997 numpy-1.19.5-cp37-cp37m-manylinux2010_x86_64.whl bcd1e59d57515d2f7be107266cab4f00 numpy-1.19.5-cp37-cp37m-manylinux2014_aarch64.whl 4e87ab21f30016ea5b9a981e3ecd733a numpy-1.19.5-cp37-cp37m-win32.whl c50b11de3b82163e6e75d17762368425 numpy-1.19.5-cp37-cp37m-win_amd64.whl 2beca0d3718c5b355f3c78d9f4f1fe87 numpy-1.19.5-cp38-cp38-macosx_10_9_x86_64.whl 8302aaa77a0978df894f9f62caac7ee7 numpy-1.19.5-cp38-cp38-manylinux1_i686.whl 6875515a35558ac17d3cdc8e8578debd numpy-1.19.5-cp38-cp38-manylinux1_x86_64.whl 2c72ca182bc4b4904b6c87f7d4312036 numpy-1.19.5-cp38-cp38-manylinux2010_i686.whl 1b334aad7bdfa96dc3eb10f55f8c44dd numpy-1.19.5-cp38-cp38-manylinux2010_x86_64.whl f4e63f368fc230f482205e3b65b8f5c7 numpy-1.19.5-cp38-cp38-manylinux2014_aarch64.whl d5a97ef684d53b04bf14e0b6cca7e8a1 numpy-1.19.5-cp38-cp38-win32.whl abed55a50177d54a10d8e89ccde971ca numpy-1.19.5-cp38-cp38-win_amd64.whl 3c3fc07aeb311677975a58d1ab1f3e5e numpy-1.19.5-cp39-cp39-macosx_10_9_x86_64.whl c7c070e284f49f9915ecbcec847760a5 numpy-1.19.5-cp39-cp39-manylinux1_i686.whl 2613261149a32771243bb71f53e3bc3a numpy-1.19.5-cp39-cp39-manylinux1_x86_64.whl 5f84721a5e286e383bf6ba251c8add31 numpy-1.19.5-cp39-cp39-manylinux2010_i686.whl 9a0ac6f630de2081302df9bbffe1b555 numpy-1.19.5-cp39-cp39-manylinux2010_x86_64.whl b48e31d316e4803b5e463dd5e38c8339 numpy-1.19.5-cp39-cp39-manylinux2014_aarch64.whl 15589af64e734aa1ecc7e04767ccc63d numpy-1.19.5-cp39-cp39-win32.whl cca2b2301f11a89329727ea5302d9b12 numpy-1.19.5-cp39-cp39-win_amd64.whl c9b5c30dc035aa7bd9c1ebf6771939c3 numpy-1.19.5-pp36-pypy36_pp73-manylinux2010_x86_64.whl e67564b7dfedf213fda112ee078c67bf numpy-1.19.5.tar.gz f6a1b48717c552bbc18f1adc3cc1fe0e numpy-1.19.5.zip ##### SHA256 cc6bd4fd593cb261332568485e20a0712883cf631f6f5e8e86a52caa8b2b50ff numpy-1.19.5-cp36-cp36m-macosx_10_9_x86_64.whl aeb9ed923be74e659984e321f609b9ba54a48354bfd168d21a2b072ed1e833ea numpy-1.19.5-cp36-cp36m-manylinux1_i686.whl 8b5e972b43c8fc27d56550b4120fe6257fdc15f9301914380b27f74856299fea numpy-1.19.5-cp36-cp36m-manylinux1_x86_64.whl 43d4c81d5ffdff6bae58d66a3cd7f54a7acd9a0e7b18d97abb255defc09e3140 numpy-1.19.5-cp36-cp36m-manylinux2010_i686.whl a4646724fba402aa7504cd48b4b50e783296b5e10a524c7a6da62e4a8ac9698d numpy-1.19.5-cp36-cp36m-manylinux2010_x86_64.whl 2e55195bc1c6b705bfd8ad6f288b38b11b1af32f3c8289d6c50d47f950c12e76 numpy-1.19.5-cp36-cp36m-manylinux2014_aarch64.whl 39b70c19ec771805081578cc936bbe95336798b7edf4732ed102e7a43ec5c07a numpy-1.19.5-cp36-cp36m-win32.whl dbd18bcf4889b720ba13a27ec2f2aac1981bd41203b3a3b27ba7a33f88ae4827 numpy-1.19.5-cp36-cp36m-win_amd64.whl 603aa0706be710eea8884af807b1b3bc9fb2e49b9f4da439e76000f3b3c6ff0f numpy-1.19.5-cp37-cp37m-macosx_10_9_x86_64.whl cae865b1cae1ec2663d8ea56ef6ff185bad091a5e33ebbadd98de2cfa3fa668f numpy-1.19.5-cp37-cp37m-manylinux1_i686.whl 36674959eed6957e61f11c912f71e78857a8d0604171dfd9ce9ad5cbf41c511c numpy-1.19.5-cp37-cp37m-manylinux1_x86_64.whl 06fab248a088e439402141ea04f0fffb203723148f6ee791e9c75b3e9e82f080 numpy-1.19.5-cp37-cp37m-manylinux2010_i686.whl 6149a185cece5ee78d1d196938b2a8f9d09f5a5ebfbba66969302a778d5ddd1d numpy-1.19.5-cp37-cp37m-manylinux2010_x86_64.whl 50a4a0ad0111cc1b71fa32dedd05fa239f7fb5a43a40663269bb5dc7877cfd28 numpy-1.19.5-cp37-cp37m-manylinux2014_aarch64.whl d051ec1c64b85ecc69531e1137bb9751c6830772ee5c1c426dbcfe98ef5788d7 numpy-1.19.5-cp37-cp37m-win32.whl a12ff4c8ddfee61f90a1633a4c4afd3f7bcb32b11c52026c92a12e1325922d0d numpy-1.19.5-cp37-cp37m-win_amd64.whl cf2402002d3d9f91c8b01e66fbb436a4ed01c6498fffed0e4c7566da1d40ee1e numpy-1.19.5-cp38-cp38-macosx_10_9_x86_64.whl 1ded4fce9cfaaf24e7a0ab51b7a87be9038ea1ace7f34b841fe3b6894c721d1c numpy-1.19.5-cp38-cp38-manylinux1_i686.whl 012426a41bc9ab63bb158635aecccc7610e3eff5d31d1eb43bc099debc979d94 numpy-1.19.5-cp38-cp38-manylinux1_x86_64.whl 759e4095edc3c1b3ac031f34d9459fa781777a93ccc633a472a5468587a190ff numpy-1.19.5-cp38-cp38-manylinux2010_i686.whl a9d17f2be3b427fbb2bce61e596cf555d6f8a56c222bd2ca148baeeb5e5c783c numpy-1.19.5-cp38-cp38-manylinux2010_x86_64.whl 99abf4f353c3d1a0c7a5f27699482c987cf663b1eac20db59b8c7b061eabd7fc numpy-1.19.5-cp38-cp38-manylinux2014_aarch64.whl 384ec0463d1c2671170901994aeb6dce126de0a95ccc3976c43b0038a37329c2 numpy-1.19.5-cp38-cp38-win32.whl 811daee36a58dc79cf3d8bdd4a490e4277d0e4b7d103a001a4e73ddb48e7e6aa numpy-1.19.5-cp38-cp38-win_amd64.whl c843b3f50d1ab7361ca4f0b3639bf691569493a56808a0b0c54a051d260b7dbd numpy-1.19.5-cp39-cp39-macosx_10_9_x86_64.whl d6631f2e867676b13026e2846180e2c13c1e11289d67da08d71cacb2cd93d4aa numpy-1.19.5-cp39-cp39-manylinux1_i686.whl 7fb43004bce0ca31d8f13a6eb5e943fa73371381e53f7074ed21a4cb786c32f8 numpy-1.19.5-cp39-cp39-manylinux1_x86_64.whl 2ea52bd92ab9f768cc64a4c3ef8f4b2580a17af0a5436f6126b08efbd1838371 numpy-1.19.5-cp39-cp39-manylinux2010_i686.whl 400580cbd3cff6ffa6293df2278c75aef2d58d8d93d3c5614cd67981dae68ceb numpy-1.19.5-cp39-cp39-manylinux2010_x86_64.whl df609c82f18c5b9f6cb97271f03315ff0dbe481a2a02e56aeb1b1a985ce38e60 numpy-1.19.5-cp39-cp39-manylinux2014_aarch64.whl ab83f24d5c52d60dbc8cd0528759532736b56db58adaa7b5f1f76ad551416a1e numpy-1.19.5-cp39-cp39-win32.whl 0eef32ca3132a48e43f6a0f5a82cb508f22ce5a3d6f67a8329c81c8e226d3f6e numpy-1.19.5-cp39-cp39-win_amd64.whl a0d53e51a6cb6f0d9082decb7a4cb6dfb33055308c4c44f53103c073f649af73 numpy-1.19.5-pp36-pypy36_pp73-manylinux2010_x86_64.whl d1654047d75fb9d55cc3d46f312d5247eec5f4999039874d2f571bb8021d8f0b numpy-1.19.5.tar.gz a76f502430dd98d7546e1ea2250a7360c065a5fdea52b2dffe8ae7180909b6f4 numpy-1.19.5.zip ### [`v1.19.4`](https://togithub.com/numpy/numpy/releases/v1.19.4) [Compare Source](https://togithub.com/numpy/numpy/compare/v1.19.3...v1.19.4) ##### NumPy 1.19.4 Release Notes NumPy 1.19.4 is a quick release to revert the OpenBLAS library version. It was hoped that the 0.3.12 OpenBLAS version used in 1.19.3 would work around the Microsoft fmod bug, but problems in some docker environments turned up. Instead, 1.19.4 will use the older library and run a sanity check on import, raising an error if the problem is detected. Microsoft is aware of the problem and has promised a fix, users should upgrade when it becomes available. This release supports Python 3.6-3.9 ##### Contributors A total of 1 people contributed to this release. People with a \\"+\\" by their names contributed a patch for the first time. - Charles Harris ##### Pull requests merged A total of 2 pull requests were merged for this release. - [#​17679](https://togithub.com/numpy/numpy/pull/17679): MAINT: Add check for Windows 10 version 2004 bug. - [#​17680](https://togithub.com/numpy/numpy/pull/17680): REV: Revert OpenBLAS to 1.19.2 version for 1.19.4 ##### Checksums ##### MD5 09b6f7f17ca61f0f3b943d4107ea6a6c numpy-1.19.4-cp36-cp36m-macosx_10_9_x86_64.whl bfb801672e0d9916407352f7158b5584 numpy-1.19.4-cp36-cp36m-manylinux1_i686.whl 2469be359c8c383509eaded8e758488a numpy-1.19.4-cp36-cp36m-manylinux1_x86_64.whl 4af398903b0957ad3a40ec17631879ed numpy-1.19.4-cp36-cp36m-manylinux2010_i686.whl bb3f911ba616d36a2daff5b8e1402b1b numpy-1.19.4-cp36-cp36m-manylinux2010_x86_64.whl 3b754c1135f7aa3e6a7c1f46af6a84c9 numpy-1.19.4-cp36-cp36m-manylinux2014_aarch64.whl 9db8749b90405780614f126c77eef3bb numpy-1.19.4-cp36-cp36m-win32.whl 25bc59391b8b4f06eb28e74e97afc488 numpy-1.19.4-cp36-cp36m-win_amd64.whl 355d7f49b9e442f9e73580e64c8bf2c2 numpy-1.19.4-cp37-cp37m-macosx_10_9_x86_64.whl 3c1ce8ca6f6f11ea9d49859b2ffb70cf numpy-1.19.4-cp37-cp37m-manylinux1_i686.whl 5524143ee95cc7e3400dbbff709de7cd numpy-1.19.4-cp37-cp37m-manylinux1_x86_64.whl c40206040b8ddb62309cbef1cdf0fa82 numpy-1.19.4-cp37-cp37m-manylinux2010_i686.whl 552839ea3bc2dfc98611254f8188feb8 numpy-1.19.4-cp37-cp37m-manylinux2010_x86_64.whl 2e5c50e57cff5085ffb32185591e49ed numpy-1.19.4-cp37-cp37m-manylinux2014_aarch64.whl ce6c1cd93d5fc56d0de608b84cc14a7e numpy-1.19.4-cp37-cp37m-win32.whl a73acaea97da74db366372b3d70219a7 numpy-1.19.4-cp37-cp37m-win_amd64.whl 2f52c91231b2b3c54535dee98a5ad0a3 numpy-1.19.4-cp38-cp38-macosx_10_9_x86_64.whl e619d04f2ac42a9feb0efcc1d9901d94 numpy-1.19.4-cp38-cp38-manylinux1_i686.whl 01c2f102e73b2569cf3ebe5eab112c4e numpy-1.19.4-cp38-cp38-manylinux1_x86_64.whl 6a66109907b356ddd67f1e282e1879e6 numpy-1.19.4-cp38-cp38-manylinux2010_i686.whl 79354b01e11789bb5d12c9edc754297b numpy-1.19.4-cp38-cp38-manylinux2010_x86_64.whl 4f1b335dfe5c7fcf5c8c89983cef9f0b numpy-1.19.4-cp38-cp38-manylinux2014_aarch64.whl 949a5f9e9a75b9cbb3c74e4bf4eb0683 numpy-1.19.4-cp38-cp38-win32.whl 27eb1b83f3cac67fb26c7fe9a25b0635 numpy-1.19.4-cp38-cp38-win_amd64.whl ae1e4a06e721e83b530860835c708690 numpy-1.19.4-cp39-cp39-macosx_10_9_x86_64.whl d263c7d04c46d5ecca3b32ad11925bad numpy-1.19.4-cp39-cp39-manylinux1_i686.whl 132e95910d76b045caf1883146ec34a6 numpy-1.19.4-cp39-cp39-manylinux1_x86_64.whl 4d4e5f147fe6fdedbdde4df9eaf2a4b1 numpy-1.19.4-cp39-cp39-manylinux2010_i686.whl 5ac2071e995ff4fc066741b1edcc159c numpy-1.19.4-cp39-cp39-manylinux2010_x86_64.whl 5d678c6cc45ee3ee976e8b3b2ebe9c13 numpy-1.19.4-cp39-cp39-manylinux2014_aarch64.whl 7bc02e21133a1b82994c81c7521156a8 numpy-1.19.4-cp39-cp39-win32.whl 55c735347e8fb2ce3674243b38b3cee3 numpy-1.19.4-cp39-cp39-win_amd64.whl 673234a8dc2d3d3912c24c64aef6263e numpy-1.19.4-pp36-pypy36_pp73-manylinux2010_x86_64.whl a25e91ea62ffd37ccf8e0d917484962c numpy-1.19.4.tar.gz d40f6fcf611ab40eed4ff90606e05307 numpy-1.19.4.zip ##### SHA256 e9b30d4bd69498fc0c3fe9db5f62fffbb06b8eb9321f92cc970f2969be5e3949 numpy-1.19.4-cp36-cp36m-macosx_10_9_x86_64.whl fedbd128668ead37f33917820b704784aff695e0019309ad446a6d0b065b57e4 numpy-1.19.4-cp36-cp36m-manylinux1_i686.whl 8ece138c3a16db8c1ad38f52eb32be6086cc72f403150a79336eb2045723a1ad numpy-1.19.4-cp36-cp36m-manylinux1_x86_64.whl 64324f64f90a9e4ef732be0928be853eee378fd6a01be21a0a8469c4f2682c83 numpy-1.19.4-cp36-cp36m-manylinux2010_i686.whl ad6f2ff5b1989a4899bf89800a671d71b1612e5ff40866d1f4d8bcf48d4e5764 numpy-1.19.4-cp36-cp36m-manylinux2010_x86_64.whl d6c7bb82883680e168b55b49c70af29b84b84abb161cbac2800e8fcb6f2109b6 numpy-1.19.4-cp36-cp36m-manylinux2014_aarch64.whl 13d166f77d6dc02c0a73c1101dd87fdf01339febec1030bd810dcd53fff3b0f1 numpy-1.19.4-cp36-cp36m-win32.whl 448ebb1b3bf64c0267d6b09a7cba26b5ae61b6d2dbabff7c91b660c7eccf2bdb numpy-1.19.4-cp36-cp36m-win_amd64.whl 27d3f3b9e3406579a8af3a9f262f5339005dd25e0ecf3cf1559ff8a49ed5cbf2 numpy-1.19.4-cp37-cp37m-macosx_10_9_x86_64.whl 16c1b388cc31a9baa06d91a19366fb99ddbe1c7b205293ed072211ee5bac1ed2 numpy-1.19.4-cp37-cp37m-manylinux1_i686.whl e5b6ed0f0b42317050c88022349d994fe72bfe35f5908617512cd8c8ef9da2a9 numpy-1.19.4-cp37-cp37m-manylinux1_x86_64.whl 18bed2bcb39e3f758296584337966e68d2d5ba6aab7e038688ad53c8f889f757 numpy-1.19.4-cp37-cp37m-manylinux2010_i686.whl fe45becb4c2f72a0907c1d0246ea6449fe7a9e2293bb0e11c4e9a32bb0930a15 numpy-1.19.4-cp37-cp37m-manylinux2010_x86_64.whl 6d7593a705d662be5bfe24111af14763016765f43cb6923ed86223f965f52387 numpy-1.19.4-cp37-cp37m-manylinux2014_aarch64.whl 6ae6c680f3ebf1cf7ad1d7748868b39d9f900836df774c453c11c5440bc15b36 numpy-1.19.4-cp37-cp37m-win32.whl 9eeb7d1d04b117ac0d38719915ae169aa6b61fca227b0b7d198d43728f0c879c numpy-1.19.4-cp37-cp37m-win_amd64.whl cb1017eec5257e9ac6209ac172058c430e834d5d2bc21961dceeb79d111e5909 numpy-1.19.4-cp38-cp38-macosx_10_9_x86_64.whl edb01671b3caae1ca00881686003d16c2209e07b7ef8b7639f1867852b948f7c numpy-1.19.4-cp38-cp38-manylinux1_i686.whl f29454410db6ef8126c83bd3c968d143304633d45dc57b51252afbd79d700893 numpy-1.19.4-cp38-cp38-manylinux1_x86_64.whl ec149b90019852266fec2341ce1db513b843e496d5a8e8cdb5ced1923a92faab numpy-1.19.4-cp38-cp38-manylinux2010_i686.whl 1aeef46a13e51931c0b1cf8ae1168b4a55ecd282e6688fdb0a948cc5a1d5afb9 numpy-1.19.4-cp38-cp38-manylinux2010_x86_64.whl 08308c38e44cc926bdfce99498b21eec1f848d24c302519e64203a8da99a97db numpy-1.19.4-cp38-cp38-manylinux2014_aarch64.whl 5734bdc0342aba9dfc6f04920988140fb41234db42381cf7ccba64169f9fe7ac numpy-1.19.4-cp38-cp38-win32.whl 09c12096d843b90eafd01ea1b3307e78ddd47a55855ad402b157b6c4862197ce numpy-1.19.4-cp38-cp38-win_amd64.whl e452dc66e08a4ce642a961f134814258a082832c78c90351b75c41ad16f79f63 numpy-1.19.4-cp39-cp39-macosx_10_9_x86_64.whl a5d897c14513590a85774180be713f692df6fa8ecf6483e561a6d47309566f37 numpy-1.19.4-cp39-cp39-manylinux1_i686.whl a09f98011236a419ee3f49cedc9ef27d7a1651df07810ae430a6b06576e0b414 numpy-1.19.4-cp39-cp39-manylinux1_x86_64.whl 50e86c076611212ca62e5a59f518edafe0c0730f7d9195fec718da1a5c2bb1fc numpy-1.19.4-cp39-cp39-manylinux2010_i686.whl f0d3929fe88ee1c155129ecd82f981b8856c5d97bcb0d5f23e9b4242e79d1de3 numpy-1.19.4-cp39-cp39-manylinux2010_x86_64.whl c42c4b73121caf0ed6cd795512c9c09c52a7287b04d105d112068c1736d7c753 numpy-1.19.4-cp39-cp39-manylinux2014_aarch64.whl 8cac8790a6b1ddf88640a9267ee67b1aee7a57dfa2d2dd33999d080bc8ee3a0f numpy-1.19.4-cp39-cp39-win32.whl 4377e10b874e653fe96985c05feed2225c912e328c8a26541f7fc600fb9c637b numpy-1.19.4-cp39-cp39-win_amd64.whl 2a2740aa9733d2e5b2dfb33639d98a64c3b0f24765fed86b0fd2aec07f6a0a08 numpy-1.19.4-pp36-pypy36_pp73-manylinux2010_x86_64.whl fe836a685d6838dbb3f603caef01183ea98e88febf4ce956a2ea484a75378413 numpy-1.19.4.tar.gz 141ec3a3300ab89c7f2b0775289954d193cc8edb621ea05f99db9cb181530512 numpy-1.19.4.zip ### [`v1.19.3`](https://togithub.com/numpy/numpy/releases/v1.19.3) [Compare Source](https://togithub.com/numpy/numpy/compare/v1.19.2...v1.19.3) # NumPy 1.19.3 Release Notes NumPy 1.19.3 is a small maintenace release with two major improvements: - Python 3.9 binary wheels on all supported platforms. - OpenBLAS fixes for Windows 10 version 2004 fmod bug. This release supports Python 3.6-3.9 and is linked with OpenBLAS 3.7 to avoid some of the fmod problems on Windows 10 version 2004. Microsoft is aware of the problem and users should upgrade when the fix becomes available, the fix here is limited in scope. ## Contributors A total of 8 people contributed to this release. People with a \\"+\\" by their names contributed a patch for the first time. - Charles Harris - Chris Brown + - Daniel Vanzo + - E. Madison Bray + - Hugo van Kemenade + - Ralf Gommers - Sebastian Berg - \\[@​danbeibei](https://togithub.com/danbeibei) + ## Pull requests merged A total of 10 pull requests were merged for this release. - [#​17298](https://togithub.com/numpy/numpy/pull/17298): BLD: set upper versions for build dependencies - [#​17336](https://togithub.com/numpy/numpy/pull/17336): BUG: Set deprecated fields to null in PyArray_InitArrFuncs - [#​17446](https://togithub.com/numpy/numpy/pull/17446): ENH: Warn on unsupported Python 3.10+ - [#​17450](https://togithub.com/numpy/numpy/pull/17450): MAINT: Update test_requirements.txt. - [#​17522](https://togithub.com/numpy/numpy/pull/17522): ENH: Support for the NVIDIA HPC SDK nvfortran compiler - [#​17568](https://togithub.com/numpy/numpy/pull/17568): BUG: Cygwin Workaround for #​14787 on affected platforms - [#​17647](https://togithub.com/numpy/numpy/pull/17647): BUG: Fix memory leak of buffer-info cache due to relaxed strides - [#​17652](https://togithub.com/numpy/numpy/pull/17652): MAINT: Backport openblas_support from master. - [#​17653](https://togithub.com/numpy/numpy/pull/17653): TST: Add Python 3.9 to the CI testing on Windows, Mac. - [#​17660](https://togithub.com/numpy/numpy/pull/17660): TST: Simplify source path names in test_extending. ## Checksums ##### MD5 e5c6c782b2f112c32dcc38242521ec83 numpy-1.19.3-cp36-cp36m-macosx_10_9_x86_64.whl 02323e4a20e14e6f7cded1c55f6a0afe numpy-1.19.3-cp36-cp36m-manylinux1_i686.whl 95f19f0b6c60a755a8454f22eb15f4d6 numpy-1.19.3-cp36-cp36m-manylinux1_x86_64.whl e66cf5ea007a9b567be2b1a901b3d2e0 numpy-1.19.3-cp36-cp36m-manylinux2010_i686.whl 8c7d422f147392bd31f9e5bfc41a170e numpy-1.19.3-cp36-cp36m-manylinux2010_x86_64.whl da02c95dcf0acf7688aebaba7ba2750d numpy-1.19.3-cp36-cp36m-manylinux2014_aarch64.whl 96e6ec05aca18516c8a5961c17a0cac6 numpy-1.19.3-cp36-cp36m-win32.whl 5aa36a829a7ce0a89e6fea502d4fa9ea numpy-1.19.3-cp36-cp36m-win_amd64.whl 9143b46601bc0457dd42795a71ccd2f1 numpy-1.19.3-cp37-cp37m-macosx_10_9_x86_64.whl ebe09a5e206db0de65154ef75377f963 numpy-1.19.3-cp37-cp37m-manylinux1_i686.whl 96008f5c61368d4cd967ecd474525df6 numpy-1.19.3-cp37-cp37m-manylinux1_x86_64.whl e61aaf0c971b667c5fed8b5de3773c6d numpy-1.19.3-cp37-cp37m-manylinux2010_i686.whl 74a9f9dab6f00bcf56096eaa910c48b9 numpy-1.19.3-cp37-cp37m-manylinux2010_x86_64.whl 18d911f7f462ee98333de9579adde331 numpy-1.19.3-cp37-cp37m-manylinux2014_aarch64.whl f29846178b82bd4e8db1685a6e911336 numpy-1.19.3-cp37-cp37m-win32.whl d372be03d9e57e5e0e1372bf39391241 numpy-1.19.3-cp37-cp37m-win_amd64.whl c64b6538e07bca9d84287eebb3f3a01b numpy-1.19.3-cp38-cp38-macosx_10_9_x86_64.whl 8ac57941de395be58376611b211ea571 numpy-1.19.3-cp38-cp38-manylinux1_i686.whl 81cc1993ac8da61fea677a7eb49989e8 numpy-1.19.3-cp38-cp38-manylinux1_x86_64.whl 9b2b05db89068d1f3f32a231f3953355 numpy-1.19.3-cp38-cp38-manylinux2010_i686.whl d26cfa5ad6f4aa6beb42246efc45f565 numpy-1.19.3-cp38-cp38-manylinux2010_x86_64.whl 969a13b40fceb950021e297d5427f329 numpy-1.19.3-cp38-cp38-manylinux2014_aarch64.whl f978618640860e72b91c522f4e4085af numpy-1.19.3-cp38-cp38-win32.whl af140a06f216c4100dc93c4135003d10 numpy-1.19.3-cp38-cp38-win_amd64.whl fda3cdf138516040cad3de66496cf670 numpy-1.19.3-cp39-cp39-macosx_10_9_x86_64.whl f683469f18abc8c84aa831d9e78f4eb6 numpy-1.19.3-cp39-cp39-manylinux1_i686.whl 26414c3db751ca4735f744b239bf9703 numpy-1.19.3-cp39-cp39-manylinux1_x86_64.whl 3164ede05e3a5d28dd8bd66aee56928c numpy-1.19.3-cp39-cp39-manylinux2010_i686.whl fc0b0c73c5508247d21beb42cf3fff66 numpy-1.19.3-cp39-cp39-manylinux2010_x86_64.whl 75097b6e154469c63c50c8f7eaf52a89 numpy-1.19.3-cp39-cp39-manylinux2014_aarch64.whl cd4363bde576c997bf737f420a85683a numpy-1.19.3-cp39-cp39-win32.whl 54fa685b3d30585763f59a7b2be7279b numpy-1.19.3-cp39-cp39-win_amd64.whl ed5bd59a064fe5b95699c222dc7a4638 numpy-1.19.3-pp36-pypy36_pp73-manylinux2010_x86_64.whl b2d13ca1b8ff89a9289174a86b835165 numpy-1.19.3.tar.gz 7f014f9964987b59083c8dc4d158d45a numpy-1.19.3.zip ##### SHA256 942d2cdcb362739908c26ce8dd88db6e139d3fa829dd7452dd9ff02cba6b58b2 numpy-1.19.3-cp36-cp36m-macosx_10_9_x86_64.whl efd656893171bbf1331beca4ec9f2e74358fc732a2084f664fd149cc4b3441d2 numpy-1.19.3-cp36-cp36m-manylinux1_i686.whl 1a307bdd3dd444b1d0daa356b5f4c7de2e24d63bdc33ea13ff718b8ec4c6a268 numpy-1.19.3-cp36-cp36m-manylinux1_x86_64.whl 9d08d84bb4128abb9fbd9f073e5c69f70e5dab991a9c42e5b4081ea5b01b5db0 numpy-1.19.3-cp36-cp36m-manylinux2010_i686.whl 7197ee0a25629ed782c7bd01871ee40702ffeef35bc48004bc2fdcc71e29ba9d numpy-1.19.3-cp36-cp36m-manylinux2010_x86_64.whl 8edc4d687a74d0a5f8b9b26532e860f4f85f56c400b3a98899fc44acb5e27add numpy-1.19.3-cp36-cp36m-manylinux2014_aarch64.whl 522053b731e11329dd52d258ddf7de5288cae7418b55e4b7d32f0b7e31787e9d numpy-1.19.3-cp36-cp36m-win32.whl eefc13863bf01583a85e8c1121a901cc7cb8f059b960c4eba30901e2e6aba95f numpy-1.19.3-cp36-cp36m-win_amd64.whl 6ff88bcf1872b79002569c63fe26cd2cda614e573c553c4d5b814fb5eb3d2822 numpy-1.19.3-cp37-cp37m-macosx_10_9_x86_64.whl e080087148fd70469aade2abfeadee194357defd759f9b59b349c6192aba994c numpy-1.19.3-cp37-cp37m-manylinux1_i686.whl 50f68ebc439821b826823a8da6caa79cd080dee2a6d5ab9f1163465a060495ed numpy-1.19.3-cp37-cp37m-manylinux1_x86_64.whl b9074d062d30c2779d8af587924f178a539edde5285d961d2dfbecbac9c4c931 numpy-1.19.3-cp37-cp37m-manylinux2010_i686.whl 463792a249a81b9eb2b63676347f996d3f0082c2666fd0604f4180d2e5445996 numpy-1.19.3-cp37-cp37m-manylinux2010_x86_64.whl ea6171d2d8d648dee717457d0f75db49ad8c2f13100680e284d7becf3dc311a6 numpy-1.19.3-cp37-cp37m-manylinux2014_aarch64.whl 0ee77786eebbfa37f2141fd106b549d37c89207a0d01d8852fde1c82e9bfc0e7 numpy-1.19.3-cp37-cp37m-win32.whl 271139653e8b7a046d11a78c0d33bafbddd5c443a5b9119618d0652a4eb3a09f numpy-1.19.3-cp37-cp37m-win_amd64.whl e983cbabe10a8989333684c98fdc5dd2f28b236216981e0c26ed359aaa676772 numpy-1.19.3-cp38-cp38-macosx_10_9_x86_64.whl d78294f1c20f366cde8a75167f822538a7252b6e8b9d6dbfb3bdab34e7c1929e numpy-1.19.3-cp38-cp38-manylinux1_i686.whl 199bebc296bd8a5fc31c16f256ac873dd4d5b4928dfd50e6c4995570fc71a8f3 numpy-1.19.3-cp38-cp38-manylinux1_x86_64.whl dffed17848e8b968d8d3692604e61881aa6ef1f8074c99e81647ac84f6038535 numpy-1.19.3-cp38-cp38-manylinux2010_i686.whl 5ea4401ada0d3988c263df85feb33818dc995abc85b8125f6ccb762009e7bc68 numpy-1.19.3-cp38-cp38-manylinux2010_x86_64.whl 604d2e5a31482a3ad2c88206efd43d6fcf666ada1f3188fd779b4917e49b7a98 numpy-1.19.3-cp38-cp38-manylinux2014_aarch64.whl a2daea1cba83210c620e359de2861316f49cc7aea8e9a6979d6cb2ddab6dda8c numpy-1.19.3-cp38-cp38-win32.whl dfdc8b53aa9838b9d44ed785431ca47aa3efaa51d0d5dd9c412ab5247151a7c4 numpy-1.19.3-cp38-cp38-win_amd64.whl 9f7f56b5e85b08774939622b7d45a5d00ff511466522c44fc0756ac7692c00f2 numpy-1.19.3-cp39-cp39-macosx_10_9_x86_64.whl 8802d23e4895e0c65e418abe67cdf518aa5cbb976d97f42fd591f921d6dffad0 numpy-1.19.3-cp39-cp39-manylinux1_i686.whl c4aa79993f5d856765819a3651117520e41ac3f89c3fc1cb6dee11aa562df6da numpy-1.19.3-cp39-cp39-manylinux1_x86_64.whl 51e8d2ae7c7e985c7bebf218e56f72fa93c900ad0c8a7d9fbbbf362f45710f69 numpy-1.19.3-cp39-cp39-manylinux2010_i686.whl 50d3513469acf5b2c0406e822d3f314d7ac5788c2b438c24e5dd54d5a81ef522 numpy-1.19.3-cp39-cp39-manylinux2010_x86_64.whl 741d95eb2b505bb7a99fbf4be05fa69f466e240c2b4f2d3ddead4f1b5f82a5a5 numpy-1.19.3-cp39-cp39-manylinux2014_aarch64.whl 1ea7e859f16e72ab81ef20aae69216cfea870676347510da9244805ff9670170 numpy-1.19.3-cp39-cp39-win32.whl 83af653bb92d1e248ccf5fdb05ccc934c14b936bcfe9b917dc180d3f00250ac6 numpy-1.19.3-cp39-cp39-win_amd64.whl 9a0669787ba8c9d3bb5de5d9429208882fb47764aa79123af25c5edc4f5966b9 numpy-1.19.3-pp36-pypy36_pp73-manylinux2010_x86_64.whl 9179d259a9bc53ed7b153d31fc3156d1ca560d61079f53191cf177c3efc4a498 numpy-1.19.3.tar.gz 35bf5316af8dc7c7db1ad45bec603e5fb28671beb98ebd1d65e8059efcfd3b72 numpy-1.19.3.zip ### [`v1.19.2`](https://togithub.com/numpy/numpy/releases/v1.19.2) [Compare Source](https://togithub.com/numpy/numpy/compare/v1.19.1...v1.19.2) # NumPy 1.19.2 Release Notes NumPy 1.19.2 fixes several bugs, prepares for the upcoming Cython 3.x release. and pins setuptools to keep distutils working while upstream modifications are ongoing. The aarch64 wheels are built with the latest manylinux2014 release that fixes the problem of differing page sizes used by different linux distros. This release supports Python 3.6-3.8. Cython >= 0.29.21 needs to be used when building with Python 3.9 for testing purposes. There is a known problem with Windows 10 version=2004 and OpenBLAS svd that we are trying to debug. If you are running that Windows version you should use a NumPy version that links to the MKL library, earlier Windows versions are fine. ## Improvements ##### Add NumPy declarations for Cython 3.0 and later The pxd declarations for Cython 3.0 were improved to avoid using deprecated NumPy C-API features. Extension modules built with Cython 3.0+ that use NumPy can now set the C macro `NPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION` to avoid C compiler warnings about deprecated API usage. ## Contributors A total of 8 people contributed to this release. People with a \\"+\\" by their names contributed a patch for the first time. - Charles Harris - Matti Picus - Pauli Virtanen - Philippe Ombredanne + - Sebastian Berg - Stefan Behnel + - Stephan Loyd + - Zac Hatfield-Dodds ## Pull requests merged A total of 9 pull requests were merged for this release. - [#​16959](https://togithub.com/numpy/numpy/pull/16959): TST: Change aarch64 to arm64 in travis.yml. - [#​16998](https://togithub.com/numpy/numpy/pull/16998): MAINT: Configure hypothesis in `np.test()` for determinism,... - [#​17000](https://togithub.com/numpy/numpy/pull/17000): BLD: pin setuptools \\< 49.2.0 - [#​17015](https://togithub.com/numpy/numpy/pull/17015): ENH: Add NumPy declarations to be used by Cython 3.0+ - [#​17125](https://togithub.com/numpy/numpy/pull/17125): BUG: Remove non-threadsafe sigint handling from fft calculation - [#​17243](https://togithub.com/numpy/numpy/pull/17243): BUG: core: fix ilp64 blas dot/vdot/... for strides > int32 max - [#​17244](https://togithub.com/numpy/numpy/pull/17244): DOC: Use SPDX license expressions with correct license - [#​17245](https://togithub.com/numpy/numpy/pull/17245): DOC: Fix the link to the quick-start in the old API functions - [#​17272](https://togithub.com/numpy/numpy/pull/17272): BUG: fix pickling of arrays larger than 2GiB ## Checksums ##### MD5 b74295cbb5b1c98f46f26e13c0fca0ea numpy-1.19.2-cp36-cp36m-macosx_10_9_x86_64.whl 3e307eca6c448bbe30e4c1dc99824642 numpy-1.19.2-cp36-cp36m-manylinux1_i686.whl bfe6c2053a7a792097df912d1175ef7e numpy-1.19.2-cp36-cp36m-manylinux1_x86_64.whl 3b61953b421460abc7d2ecb4df4060bc numpy-1.19.2-cp36-cp36m-manylinux2010_i686.whl 7c442b7c5af62bd5be669bf6c360e114 numpy-1.19.2-cp36-cp36m-manylinux2010_x86_64.whl f6eaf46804f0d66c123fa7ff728b178e numpy-1.19.2-cp36-cp36m-manylinux2014_aarch64.whl 30bbe0bcd774ab483c7494d1cf827199 numpy-1.19.2-cp36-cp36m-win32.whl cf54372ccde7de333d7b69cd16abfa70 numpy-1.19.2-cp36-cp36m-win_amd64.whl 285d0fc2986bf4a050523d98f47f2175 numpy-1.19.2-cp37-cp37m-macosx_10_9_x86_64.whl a0901b44347ba39154058a26a9fc8e77 numpy-1.19.2-cp37-cp37m-manylinux1_i686.whl 21bfe38bdb317ad4af4959279dd90fde numpy-1.19.2-cp37-cp37m-manylinux1_x86_64.whl ec32c124ace9c08399e88b8eca6d7475 numpy-1.19.2-cp37-cp37m-manylinux2010_i686.whl 0d5cae15043a8172a1b8a478b7c98119 numpy-1.19.2-cp37-cp37m-manylinux2010_x86_64.whl c7e9905e721dc31a666f59e30e37aa0d numpy-1.19.2-cp37-cp37m-manylinux2014_aarch64.whl ad32d083e641f2cf1a50fe821f3673a7 numpy-1.19.2-cp37-cp37m-win32.whl a243b3e844507e424e828430010612c1 numpy-1.19.2-cp37-cp37m-win_amd64.whl 8f4d5df29d4fbf21bf8c4c976595214f numpy-1.19.2-cp38-cp38-macosx_10_9_x86_64.whl 7b003b2fd18125f3956eb3a182ab0d7f numpy-1.19.2-cp38-cp38-manylinux1_i686.whl e7b8242ee7a79778c6df64772fde5885 numpy-1.19.2-cp38-cp38-manylinux1_x86_64.whl e89e05d24b6f898005e03ba3f01c0641 numpy-1.19.2-cp38-cp38-manylinux2010_i686.whl 4cffe85a99bfe08d47d7f1f655142be4 numpy-1.19.2-cp38-cp38-manylinux2010_x86_64.whl 39e363f10f0a9af0a8506699118d3aaf numpy-1.19.2-cp38-cp38-manylinux2014_aarch64.whl 13ccd230fefdd56a1679fd72fd0d8a55 numpy-1.19.2-cp38-cp38-win32.whl a3d85f244058882b90140468b86f2e2e numpy-1.19.2-cp38-cp38-win_amd64.whl ef4cf0675f801a4bf339348fc1843f50 numpy-1.19.2-pp36-pypy36_pp73-manylinux2010_x86_64.whl 471156268abd8686e39e811003726ab1 numpy-1.19.2.tar.gz 2d011c5422596d742784ba5c2204bc5d numpy-1.19.2.zip ##### SHA256 b594f76771bc7fc8a044c5ba303427ee67c17a09b36e1fa32bde82f5c419d17a numpy-1.19.2-cp36-cp36m-macosx_10_9_x86_64.whl e6ddbdc5113628f15de7e4911c02aed74a4ccff531842c583e5032f6e5a179bd numpy-1.19.2-cp36-cp36m-manylinux1_i686.whl 3733640466733441295b0d6d3dcbf8e1ffa7e897d4d82903169529fd3386919a numpy-1.19.2-cp36-cp36m-manylinux1_x86_64.whl 4339741994c775396e1a274dba3609c69ab0f16056c1077f18979bec2a2c2e6e numpy-1.19.2-cp36-cp36m-manylinux2010_i686.whl 7c6646314291d8f5ea900a7ea9c4261f834b5b62159ba2abe3836f4fa6705526 numpy-1.19.2-cp36-cp36m-manylinux2010_x86_64.whl 7118f0a9f2f617f921ec7d278d981244ba83c85eea197be7c5a4f84af80a9c3c numpy-1.19.2-cp36-cp36m-manylinux2014_aarch64.whl 9a3001248b9231ed73894c773142658bab914645261275f675d86c290c37f66d numpy-1.19.2-cp36-cp36m-win32.whl 967c92435f0b3ba37a4257c48b8715b76741410467e2bdb1097e8391fccfae15 numpy-1.19.2-cp36-cp36m-win_amd64.whl d526fa58ae4aead839161535d59ea9565863bb0b0bdb3cc63214613fb16aced4 numpy-1.19.2-cp37-cp37m-macosx_10_9_x86_64.whl eb25c381d168daf351147713f49c626030dcff7a393d5caa62515d415a6071d8 numpy-1.19.2-cp37-cp37m-manylinux1_i686.whl 62139af94728d22350a571b7c82795b9d59be77fc162414ada6c8b6a10ef5d02 numpy-1.19.2-cp37-cp37m-manylinux1_x86_64.whl 0c66da1d202c52051625e55a249da35b31f65a81cb56e4c69af0dfb8fb0125bf numpy-1.19.2-cp37-cp37m-manylinux2010_i686.whl 2117536e968abb7357d34d754e3733b0d7113d4c9f1d921f21a3d96dec5ff716 numpy-1.19.2-cp37-cp37m-manylinux2010_x86_64.whl 54045b198aebf41bf6bf4088012777c1d11703bf74461d70cd350c0af2182e45 numpy-1.19.2-cp37-cp37m-manylinux2014_aarch64.whl aba1d5daf1144b956bc87ffb87966791f5e9f3e1f6fab3d7f581db1f5b598f7a numpy-1.19.2-cp37-cp37m-win32.whl addaa551b298052c16885fc70408d3848d4e2e7352de4e7a1e13e691abc734c1 numpy-1.19.2-cp37-cp37m-win_amd64.whl 58d66a6b3b55178a1f8a5fe98df26ace76260a70de694d99577ddeab7eaa9a9d numpy-1.19.2-cp38-cp38-macosx_10_9_x86_64.whl 59f3d687faea7a4f7f93bd9665e5b102f32f3fa28514f15b126f099b7997203d numpy-1.19.2-cp38-cp38-manylinux1_i686.whl cebd4f4e64cfe87f2039e4725781f6326a61f095bc77b3716502bed812b385a9 numpy-1.19.2-cp38-cp38-manylinux1_x86_64.whl c35a01777f81e7333bcf276b605f39c872e28295441c265cd0c860f4b40148c1 numpy-1.19.2-cp38-cp38-manylinux2010_i686.whl d7ac33585e1f09e7345aa902c281bd777fdb792432d27fca857f39b70e5dd31c numpy-1.19.2-cp38-cp38-manylinux2010_x86_64.whl 04c7d4ebc5ff93d9822075ddb1751ff392a4375e5885299445fcebf877f179d5 numpy-1.19.2-cp38-cp38-manylinux2014_aarch64.whl 51ee93e1fac3fe08ef54ff1c7f329db64d8a9c5557e6c8e908be9497ac76374b numpy-1.19.2-cp38-cp38-win32.whl 1669ec8e42f169ff715a904c9b2105b6640f3f2a4c4c2cb4920ae8b2785dac65 numpy-1.19.2-cp38-cp38-win_amd64.whl 0bfd85053d1e9f60234f28f63d4a5147ada7f432943c113a11afcf3e65d9d4c8 numpy-1.19.2-pp36-pypy36_pp73-manylinux2010_x86_64.whl 74d0cf50aa28af81874aca3e67560945afd783b2a006913577d6cddc35a824a6 numpy-1.19.2.tar.gz 0d310730e1e793527065ad7dde736197b705d0e4c9999775f212b03c44a8484c numpy-1.19.2.zip ### [`v1.19.1`](https://togithub.com/numpy/numpy/releases/v1.19.1) [Compare Source](https://togithub.com/numpy/numpy/compare/v1.19.0...v1.19.1) # NumPy 1.19.1 Release Notes NumPy 1.19.1 fixes several bugs found in the 1.19.0 release, replaces several functions deprecated in the upcoming Python-3.9 release, has improved support for AIX, and has a number of development related updates to keep CI working with recent upstream changes. This release supports Python 3.6-3.8. Cython >= 0.29.21 needs to be used when building with Python 3.9 for testing purposes. ## Contributors A total of 15 people contributed to this release. People with a \\"+\\" by their names contributed a patch for the first time. - Abhinav Reddy + - Anirudh Subramanian - Antonio Larrosa + - Charles Harris - Chunlin Fang - Eric Wieser - Etienne Guesnet + - Kevin Sheppard - Matti Picus - Raghuveer Devulapalli - Roman Yurchak - Ross Barnowski - Sayed Adel - Sebastian Berg - Tyler Reddy ## Pull requests merged A total of 25 pull requests were merged for this release. - [#​16649](https://togithub.com/numpy/numpy/pull/16649): MAINT, CI: disable Shippable cache - [#​16652](https://togithub.com/numpy/numpy/pull/16652): MAINT: Replace PyUString_GET_SIZE with PyUnicode_GetLength. - [#​16654](https://togithub.com/numpy/numpy/pull/16654): REL: Fix outdated docs link - [#​16656](https://togithub.com/numpy/numpy/pull/16656): BUG: raise IEEE exception on AIX - [#​16672](https://togithub.com/numpy/numpy/pull/16672): BUG: Fix bug in AVX complex absolute while processing array of... - [#​16693](https://togithub.com/numpy/numpy/pull/16693): TST: Add extra debugging information to CPU features detection - [#​16703](https://togithub.com/numpy/numpy/pull/16703): BLD: Add CPU entry for Emscripten / WebAssembly - [#​16705](https://togithub.com/numpy/numpy/pull/16705): TST: Disable Python 3.9-dev testing. - [#​16714](https://togithub.com/numpy/numpy/pull/16714): MAINT: Disable use_hugepages in case of ValueError - [#​16724](https://togithub.com/numpy/numpy/pull/16724): BUG: Fix PyArray_SearchSorted signature. - [#​16768](https://togithub.com/numpy/numpy/pull/16768): MAINT: Fixes for deprecated functions in scalartypes.c.src - [#​16772](https://togithub.com/numpy/numpy/pull/16772): MAINT: Remove unneeded call to PyUnicode_READY - [#​16776](https://togithub.com/numpy/numpy/pull/16776): MAINT: Fix deprecated functions in scalarapi.c - [#​16779](https://togithub.com/numpy/numpy/pull/16779): BLD, ENH: Add RPATH support for AIX - [#​16780](https://togithub.com/numpy/numpy/pull/16780): BUG: Fix default fallback in genfromtxt - [#​16784](https://togithub.com/numpy/numpy/pull/16784): BUG: Added missing return after raising error in methods.c - [#​16795](https://togithub.com/numpy/numpy/pull/16795): BLD: update cython to 0.29.21 - [#​16832](https://togithub.com/numpy/numpy/pull/16832): MAINT: setuptools 49.2.0 emits a warning, avoid it - [#​16872](https://togithub.com/numpy/numpy/pull/16872): BUG: Validate output size in bin- and multinomial - [#​16875](https://togithub.com/numpy/numpy/pull/16875): BLD, MAINT: Pin setuptools - [#​16904](https://togithub.com/numpy/numpy/pull/16904): DOC: Reconstruct Testing Guideline. - [#​16905](https://togithub.com/numpy/numpy/pull/16905): TST, BUG: Re-raise MemoryError exception in test_large_zip\\'s... - [#​16906](https://togithub.com/numpy/numpy/pull/16906): BUG, DOC: Fix bad MPL kwarg. - [#​16916](https://togithub.com/numpy/numpy/pull/16916): BUG: Fix string/bytes to complex assignment - [#​16922](https://togithub.com/numpy/numpy/pull/16922): REL: Prepare for NumPy 1.19.1 release ## Checksums ##### MD5 a57df319841a487b22b932aa99562fd8 numpy-1.19.1-cp36-cp36m-macosx_10_9_x86_64.whl c86be0ba1efc221cdd3aba05c21ab7a6 numpy-1.19.1-cp36-cp36m-manylinux1_i686.whl 09bb5d4ff277bc2caddc107af963f006 numpy-1.19.1-cp36-cp36m-manylinux1_x86_64.whl c150ffb56704ff319e8ea525773de49e numpy-1.19.1-cp36-cp36m-manylinux2010_i686.whl e7c22cfc5956330df8fc107968472e28 numpy-1.19.1-cp36-cp36m-manylinux2010_x86_64.whl 9255520a51c6aa591489f68ac7a4cb0e numpy-1.19.1-cp36-cp36m-manylinux2014_aarch64.whl 7de3e77a0cda438724e1d8f312805742 numpy-1.19.1-cp36-cp36m-win32.whl d6d00a2e7b5bbfa7f5f097e8f99d17a7 numpy-1.19.1-cp36-cp36m-win_amd64.whl c8bc9f328f3a89ab35c374e9cf36dd80 numpy-1.19.1-cp37-cp37m-macosx_10_9_x86_64.whl 8e2eb1614b6a7ce286a5ddf39805564c numpy-1.19.1-cp37-cp37m-manylinux1_i686.whl 884540e9a94a9da88cd35311a40e1f98 numpy-1.19.1-cp37-cp37m-manylinux1_x86_64.whl c8dea76ce437f9795a2c38fc3a94cc64 numpy-1.19.1-cp37-cp37m-manylinux2010_i686.whl fceff6d052e0729e0bc4725d415a0424 numpy-1.19.1-cp37-cp37m-manylinux2010_x86_64.whl 8a40347a7aa0a78ad652761b18646b94 numpy-1.19.1-cp37-cp37m-manylinux2014_aarch64.whl 6f83733af7f25219b1309ed6e2125b40 numpy-1.19.1-cp37-cp37m-win32.whl 5ffe9aaa1be9790546bf0805349d11de numpy-1.19.1-cp37-cp37m-win_amd64.whl 9fc17dd30d41000be08a5e76bda7cd13 numpy-1.19.1-cp38-cp38-macosx_10_9_x86_64.whl e164a68bb255e40835243843fd748786 numpy-1.19.1-cp38-cp38-manylinux1_i686.whl 831327c74d9d0c69adba8c626e09a842 numpy-1.19.1-cp38-cp38-manylinux1_x86_64.whl 8d5cfc3f45d07874d427e9d62dfe6b0d numpy-1.19.1-cp38-cp38-manylinux2010_i686.whl 08a1030ceea2f30f51e6c39264aec2e3 numpy-1.19.1-cp38-cp38-manylinux2010_x86_64.whl a4dab4ffba3b1b2600400f89ab065112 numpy-1.19.1-cp38-cp38-manylinux2014_aarch64.whl 3b7770f38ed195e24692d6581e4634a1 numpy-1.19.1-cp38-cp38-win32.whl 8ec6183c736b4eacec8de80c98261af1 numpy-1.19.1-cp38-cp38-win_amd64.whl a15c1aec844788f6e55c1da12f6bfa86 numpy-1.19.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl bb6f87f7b2d15a2e2a983b972afbcde5 numpy-1.19.1.tar.gz 2ccca1881b2766040149629614d22a3f numpy-1.19.1.zip ##### SHA256 b1cca51512299841bf69add3b75361779962f9cee7d9ee3bb446d5982e925b69 numpy-1.19.1-cp36-cp36m-macosx_10_9_x86_64.whl c9591886fc9cbe5532d5df85cb8e0cc3b44ba8ce4367bd4cf1b93dc19713da72 numpy-1.19.1-cp36-cp36m-manylinux1_i686.whl cf1347450c0b7644ea142712619533553f02ef23f92f781312f6a3553d031fc7 numpy-1.19.1-cp36-cp36m-manylinux1_x86_64.whl ed8a311493cf5480a2ebc597d1e177231984c818a86875126cfd004241a73c3e numpy-1.19.1-cp36-cp36m-manylinux2010_i686.whl 3673c8b2b29077f1b7b3a848794f8e11f401ba0b71c49fbd26fb40b71788b132 numpy-1.19.1-cp36-cp36m-manylinux2010_x86_64.whl 56ef7f56470c24bb67fb43dae442e946a6ce172f97c69f8d067ff8550cf782ff numpy-1.19.1-cp36-cp36m-manylinux2014_aarch64.whl aaf42a04b472d12515debc621c31cf16c215e332242e7a9f56403d814c744624 numpy-1.19.1-cp36-cp36m-win32.whl 082f8d4dd69b6b688f64f509b91d482362124986d98dc7dc5f5e9f9b9c3bb983 numpy-1.19.1-cp36-cp36m-win_amd64.whl e4f6d3c53911a9d103d8ec9518190e52a8b945bab021745af4939cfc7c0d4a9e numpy-1.19.1-cp37-cp37m-macosx_10_9_x86_64.whl 5b6885c12784a27e957294b60f97e8b5b4174c7504665333c5e94fbf41ae5d6a numpy-1.19.1-cp37-cp37m-manylinux1_i686.whl 1bc0145999e8cb8aed9d4e65dd8b139adf1919e521177f198529687dbf613065 numpy-1.19.1-cp37-cp37m-manylinux1_x86_64.whl 5a936fd51049541d86ccdeef2833cc89a18e4d3808fe58a8abeb802665c5af93 numpy-1.19.1-cp37-cp37m-manylinux2010_i686.whl ef71a1d4fd4858596ae80ad1ec76404ad29701f8ca7cdcebc50300178db14dfc numpy-1.19.1-cp37-cp37m-manylinux2010_x86_64.whl b9792b0ac0130b277536ab8944e7b754c69560dac0415dd4b2dbd16b902c8954 numpy-1.19.1-cp37-cp37m-manylinux2014_aarch64.whl b12e639378c741add21fbffd16ba5ad25c0a1a17cf2b6fe4288feeb65144f35b numpy-1.19.1-cp37-cp37m-win32.whl 8343bf67c72e09cfabfab55ad4a43ce3f6bf6e6ced7acf70f45ded9ebb425055 numpy-1.19.1-cp37-cp37m-win_amd64.whl e45f8e981a0ab47103181773cc0a54e650b2aef8c7b6cd07405d0fa8d869444a numpy-1.19.1-cp38-cp38-macosx_10_9_x86_64.whl 667c07063940e934287993366ad5f56766bc009017b4a0fe91dbd07960d0aba7 numpy-1.19.1-cp38-cp38-manylinux1_i686.whl 480fdd4dbda4dd6b638d3863da3be82873bba6d32d1fc12ea1b8486ac7b8d129 numpy-1.19.1-cp38-cp38-manylinux1_x86_64.whl 935c27ae2760c21cd7354402546f6be21d3d0c806fffe967f745d5f2de5005a7 numpy-1.19.1-cp38-cp38-manylinux2010_i686.whl 309cbcfaa103fc9a33ec16d2d62569d541b79f828c382556ff072442226d1968 numpy-1.19.1-cp38-cp38-manylinux2010_x86_64.whl 7ed448ff4eaffeb01094959b19cbaf998ecdee9ef9932381420d514e446601cd numpy-1.19.1-cp38-cp38-manylinux2014_aarch64.whl de8b4a9b56255797cbddb93281ed92acbc510fb7b15df3f01bd28f46ebc4edae numpy-1.19.1-cp38-cp38-win32.whl 92feb989b47f83ebef246adabc7ff3b9a59ac30601c3f6819f8913458610bdcc numpy-1.19.1-cp38-cp38-win_amd64.whl e1b1dc0372f530f26a03578ac75d5e51b3868b9b76cd2facba4c9ee0eb252ab1 numpy-1.19.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl 1396e6c3d20cbfc119195303b0272e749610b7042cc498be4134f013e9a3215c numpy-1.19.1.tar.gz b8456987b637232602ceb4d663cb34106f7eb780e247d51a260b84760fd8f491 numpy-1.19.1.zip ### [`v1.19.0`](https://togithub.com/numpy/numpy/releases/v1.19.0) [Compare Source](https://togithub.com/numpy/numpy/compare/v1.18.5...v1.19.0) # NumPy 1.19.0 Release Notes This NumPy release is marked by the removal of much technical debt: support for Python 2 has been removed, many deprecations have been expired, and documentation has been improved. The polishing of the random module continues apace with bug fixes and better usability from Cython. The Python versions supported for this release are 3.6-3.8. Downstream developers should use Cython >= 0.29.16 for Python 3.8 support and OpenBLAS >= 3.7 to avoid problems on the Skylake architecture. ## Highlights - Code compatibility with Python versions \\< 3.6 (including Python 2) was dropped from both the python and C code. The shims in `numpy.compat` will remain to support third-party packages, but they may be deprecated in a future release. Note that 1.19.x will _not_ compile with earlier versions of Python due to the use of f-strings. ([gh-15233](https://togithub.com/numpy/numpy/pull/15233)) ## Expired deprecations ##### `numpy.insert` and `numpy.delete` can no longer be passed an axis on 0d arrays This concludes a deprecation from 1.9, where when an `axis` argument was passed to a call to `~numpy.insert` and `~numpy.delete` on a 0d array, the `axis` and `obj` argument and indices would be completely ignored. In these cases, `insert(arr, "nonsense", 42, axis=0)` would actually overwrite the entire array, while `delete(arr, "nonsense", axis=0)` would be `arr.copy()` Now passing `axis` on a 0d array raises `~numpy.AxisError`. ([gh-15802](https://togithub.com/numpy/numpy/pull/15802)) ##### `numpy.delete` no longer ignores out-of-bounds indices This concludes deprecations from 1.8 and 1.9, where `np.delete` would ignore both negative and out-of-bounds items in a sequence of indices. This was at odds with its behavior when passed a single index. Now out-of-bounds items throw `IndexError`, and negative items index from the end. ([gh-15804](https://togithub.com/numpy/numpy/pull/15804)) ##### `numpy.insert` and `numpy.delete` no longer accept non-integral indices This concludes a deprecation from 1.9, where sequences of non-integers indices were allowed and cast to integers. Now passing sequences of non-integral indices raises `IndexError`, just like it does when passing a single non-integral scalar. ([gh-15805](https://togithub.com/numpy/numpy/pull/15805)) ##### `numpy.delete` no longer casts boolean indices to integers This concludes a deprecation from 1.8, where `np.delete` would cast boolean arrays and scalars passed as an index argument into integer indices. The behavior now is to treat boolean arrays as a mask, and to raise an error on boolean scalars. ([gh-15815](https://togithub.com/numpy/numpy/pull/15815)) ## Compatibility notes ##### Changed random variate stream from `numpy.random.Generator.dirichlet` A bug in the generation of random variates for the Dirichlet distribution with small \\'alpha\\' values was fixed by using a different algorithm when `max(alpha) < 0.1`. Because of the change, the stream of variates generated by `dirichlet` in this case will be different from previous releases. ([gh-14924](https://togithub.com/numpy/numpy/pull/14924)) ##### Scalar promotion in `PyArray_ConvertToCommonType` The promotion of mixed scalars and arrays in `PyArray_ConvertToCommonType` has been changed to adhere to those used by `np.result_type`. This means that input such as `(1000, np.array([1], dtype=np.uint8)))` will now return `uint16` dtypes. In most cases the behaviour is unchanged. Note that the use of this C-API function is generally discouraged. This also fixes `np.choose` to behave the same way as the rest of NumPy in this respect. ([gh-14933](https://togithub.com/numpy/numpy/pull/14933)) ##### Fasttake and fastputmask slots are deprecated and NULL\\'ed The fasttake and fastputmask slots are now never used and must always be set to NULL. This will result in no change in behaviour. However, if a user dtype should set one of these a DeprecationWarning will be given. ([gh-14942](https://togithub.com/numpy/numpy/pull/14942)) ##### `np.ediff1d` casting behaviour with `to_end` and `to_begin` `np.ediff1d` now uses the `"same_kind"` casting rule for its additional `to_end` and `to_begin` arguments. This ensures type safety except when the input array has a smaller integer type than `to_begin` or `to_end`. In rare cases, the behaviour will be more strict than it was previously in 1.16 and 1.17. This is necessary to solve issues with floating point NaN. ([gh-14981](https://togithub.com/numpy/numpy/pull/14981)) ##### Converting of empty array-like objects to NumPy arrays Objects with `len(obj) == 0` which implement an \\"array-like\\" interface, meaning an object implementing `obj.__array__()`, `obj.__array_interface__`, `obj.__array_struct__`, or the python buffer interface and which are also sequences (i.e. Pandas objects) will now always retain there shape correctly when converted to an array. If such an object has a shape of `(0, 1)` previously, it could be converted into an array of shape `(0,)` (losing all dimensions after the first 0). ([gh-14995](https://togithub.com/numpy/numpy/pull/14995)) ##### Removed `multiarray.int_asbuffer` As part of the continued removal of Python 2 compatibility, `multiarray.int_asbuffer` was removed. On Python 3, it threw a `NotImplementedError` and was unused internally. It is expected that there are no downstream use cases for this method with Python 3. ([gh-15229](https://togithub.com/numpy/numpy/pull/15229)) ##### `numpy.distutils.compat` has been removed This module contained only the function `get_exception()`, which was used as: try: ... except Exception: e = get_exception() Its purpose was to handle the change in syntax introduced in Python 2.6, from `except Exception, e:` to `except Exception as e:`, meaning it was only necessary for codebases supporting Python 2.5 and older. ([gh-15255](https://togithub.com/numpy/numpy/pull/15255)) ##### `issubdtype` no longer interprets `float` as `np.floating` `numpy.issubdtype` had a FutureWarning since NumPy 1.14 which has expired now. This means that certain input where the second argument was neither a datatype nor a NumPy scalar type (such as a string or a python type like `int` or `float`) will now be consistent with passing in `np.dtype(arg2).type`. This makes the result consistent with expectations and leads to a false result in some cases which previously returned true. ([gh-15773](https://togithub.com/numpy/numpy/pull/15773)) ##### Change output of `round` on scalars to be consistent with Python Output of the `__round__` dunder method and consequently the Python built-in `round` has been changed to be a Python `int` to be consistent with calling it on Python `float` objects when called with no arguments. Previously, it would return a scalar of the `np.dtype` that was passed in. ([gh-15840](https://togithub.com/numpy/numpy/pull/15840)) ##### The `numpy.ndarray` constructor no longer interprets `strides=()` as `strides=None` The former has changed to have the expected meaning of setting `numpy.ndarray.strides` to `()`, while the latter continues to result in strides being chosen automatically. ([gh-15882](https://togithub.com/numpy/numpy/pull/15882)) ##### C-Level string to datetime casts changed The C-level casts from strings were simplified. This changed also fixes string to datetime and timedelta casts to behave correctly (i.e. like Python casts using `string_arr.astype("M8")` while previously the cast would behave like `string_arr.astype(np.int_).astype("M8")`. This only affects code using low-level C-API to do manual casts (not full array casts) of single scalar values or using e.g. `PyArray_GetCastFunc`, and should thus not affect the vast majority of users. ([gh-16068](https://togithub.com/numpy/numpy/pull/16068)) ##### `SeedSequence` with small seeds no longer conflicts with spawning Small seeds (less than `2**96`) were previously implicitly 0-padded out to 128 bits, the size of the internal entropy pool. When spawned, the spawn key was concatenated before the 0-padding. Since the first spawn key is `(0,)`, small seeds before the spawn created the same states as the first spawned `SeedSequence`. Now, the seed is explicitly 0-padded out to the internal pool size before concatenating the spawn key. Spawned `SeedSequences` will produce different results than in the previous release. Unspawned `SeedSequences` will still produce the same results. ([gh-16551](https://togithub.com/numpy/numpy/pull/16551)) ## Deprecations ##### Deprecate automatic `dtype=object` for ragged input Calling `np.array([[1, [1, 2, 3]])` will issue a `DeprecationWarning` as per [NEP 34](https://numpy.org/neps/nep-0034.html). Users should explicitly use `dtype=object` to avoid the warning. ([gh-15119](https://togithub.com/numpy/numpy/pull/15119)) ##### Passing `shape=0` to factory functions in `numpy.rec` is deprecated `0` is treated as a special case and is aliased to `None` in the functions: - `numpy.core.records.fromarrays` - `numpy.core.records.fromrecords` - `numpy.core.records.fromstring` - `numpy.core.records.fromfile` In future, `0` will not be special cased, and will be treated as an array length like any other integer. ([gh-15217](https://togithub.com/numpy/numpy/pull/15217)) ##### Deprecation of probably unused C-API functions The following C-API functions are probably unused and have been deprecated: - `PyArray_GetArrayParamsFromObject` - `PyUFunc_GenericFunction` - `PyUFunc_SetUsesArraysAsData` In most cases `PyArray_GetArrayParamsFromObject` should be replaced by converting to an array, while `PyUFunc_GenericFunction` can be replaced with `PyObject_Call` (see documentation for details). ([gh-15427](https://togithub.com/numpy/numpy/pull/15427)) ##### Converting certain types to dtypes is Deprecated The super classes of scalar types, such as `np.integer`, `np.generic`, or `np.inexact` will now give a deprecation warning when converted to a dtype (or used in a dtype keyword argument). The reason for this is that `np.integer` is converted to `np.int_`, while it would be expected to represent _any_ integer (e.g. also `int8`, `int16`, etc. For example, `dtype=np.floating` is currently identical to `dtype=np.float64`, even though also `np.float32` is a subclass of `np.floating`. ([gh-15534](https://togithub.com/numpy/numpy/pull/15534)) ##### Deprecation of `round` for `np.complexfloating` scalars Output of the `__round__` dunder method and consequently the Python built-in `round` has been deprecated on complex scalars. This does not affect `np.round`. ([gh-15840](https://togithub.com/numpy/numpy/pull/15840)) ##### `numpy.ndarray.tostring()` is deprecated in favor of `tobytes()` `~numpy.ndarray.tobytes` has existed since the 1.9 release, but until this release `~numpy.ndarray.tostring` emitted no warning. The change to emit a warning brings NumPy in line with the builtin `array.array` methods of the same name. ([gh-15867](https://togithub.com/numpy/numpy/pull/15867)) ## C API changes ##### Better support for `const` dimensions in API functions The following functions now accept a constant array of `npy_intp`: - `PyArray_BroadcastToShape` - `PyArray_IntTupleFromIntp` - `PyArray_OverflowMultiplyList` Previously the caller would have to cast away the const-ness to call these functions. ([gh-15251](https://togithub.com/numpy/numpy/pull/15251)) ##### Const qualify UFunc inner loops `UFuncGenericFunction` now expects pointers to const `dimension` and `strides` as arguments. This means inner loops may no longer modify either `dimension` or `strides`. This change leads to an `incompatible-pointer-types` warning forcing users to either ignore the compiler warnings or to const qualify their own loop signatures. ([gh-15355](https://togithub.com/numpy/numpy/pull/15355)) ## New Features ##### `numpy.frompyfunc` now accepts an identity argument This allows the `` `numpy.ufunc.identity``{.interpreted-text role="attr"}[ attribute to be set on the resulting ufunc, meaning it can be used for empty and multi-dimensional calls to :meth:]{.title-ref}[numpy.ufunc.reduce]{.title-ref}\`. ([gh-8255](https://togithub.com/numpy/numpy/pull/8255)) ##### `np.str_` scalars now support the buffer protocol `np.str_` arrays are always stored as UCS4, so the corresponding scalars now expose this through the buffer interface, meaning `memoryview(np.str_('test'))` now works. ([gh-15385](https://togithub.com/numpy/numpy/pull/15385)) ##### `subok` option for `numpy.copy` A new kwarg, `subok`, was added to `numpy.copy` to allow users to toggle the behavior of `numpy.copy` with respect to array subclasses. The default value is `False` which is consistent with the behavior of `numpy.copy` for previous numpy versions. To create a copy that preserves an array subclass with `numpy.copy`, call `np.copy(arr, subok=True)`. This addition better documents that the default behavior of `numpy.copy` differs from the `numpy.ndarray.copy` method which respects array subclasses by default. ([gh-15685](https://togithub.com/numpy/numpy/pull/15685)) ##### `numpy.linalg.multi_dot` now accepts an `out` argument `out` can be used to avoid creating unnecessary copies of the final product computed by `numpy.linalg.multidot`. ([gh-15715](https://togithub.com/numpy/numpy/pull/15715)) ##### `keepdims` parameter for `numpy.count_nonzero` The parameter `keepdims` was added to `numpy.count_nonzero`. The parameter has the same meaning as it does in reduction functions such as `numpy.sum` or `numpy.mean`. ([gh-15870](https://togithub.com/numpy/numpy/pull/15870)) ##### `equal_nan` parameter for `numpy.array_equal` The keyword argument `equal_nan` was added to `numpy.array_equal`. `equal_nan` is a boolean value that toggles whether or not `nan` values are considered equal in comparison (default is `False`). This matches API used in related functions such as `numpy.isclose` and `numpy.allclose`. ([gh-16128](https://togithub.com/numpy/numpy/pull/16128)) ## Improvements ## Improve detection of CPU features Replace `npy_cpu_supports` which was a gcc specific mechanism to test support of AVX with more general functions `npy_cpu_init` and `npy_cpu_have`, and expose the results via a `NPY_CPU_HAVE` c-macro as well as a python-level `__cpu_features__` dictionary. ([gh-13421](https://togithub.com/numpy/numpy/pull/13421)) ##### Use 64-bit integer size on 64-bit platforms in fallback lapack_lite Use 64-bit integer size on 64-bit platforms in the fallback LAPACK library, which is used when the system has no LAPACK installed, allowing it to deal with linear algebra for large arrays. ([gh-15218](https://togithub.com/numpy/numpy/pull/15218)) ##### Use AVX512 intrinsic to implement `np.exp` when input is `np.float64` Use AVX512 intrinsic to implement `np.exp` when input is `np.float64`, which can improve the performance of `np.exp` with `np.float64` input 5-7x faster than before. The `_multiarray_umath.so` module has grown about 63 KB on linux64. ([gh-15648](https://togithub.com/numpy/numpy/pull/15648)) ##### Ability to disable madvise hugepages On Linux NumPy has previously added support for madavise hugepages which can improve performance for very large arrays. Unfortunately, on older Kernel versions this led to peformance regressions, thus by default the support has been disabled on kernels before version 4.6. To override the default, you can use the environment variable: NUMPY_MADVISE_HUGEPAGE=0 or set it to 1 to force enabling support. Note that this only makes a difference if the operating system is set up to use madvise transparent hugepage. ([gh-15769](https://togithub.com/numpy/numpy/pull/15769)) ##### `numpy.einsum` accepts NumPy `int64` type in s

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.

codecov-io commented 3 years ago

Codecov Report

Merging #9 (0b33c70) into main (7965825) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##             main       #9   +/-   ##
=======================================
  Coverage   42.47%   42.47%           
=======================================
  Files          13       13           
  Lines         525      525           
=======================================
  Hits          223      223           
  Misses        302      302           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 7965825...0b33c70. Read the comment docs.