Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Tyler Reddy Newsgroups: comp.lang.python.announce Subject: ANN: SciPy 1.2.3 (LTS) Date: Tue, 21 Jan 2020 10:53:40 -0700 Lines: 241 Approved: python-announce-list@python.org Message-ID: <157963068060.10964.python-announce-list@python.org> Reply-To: python-list@python.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: news.uni-berlin.de TEIt1/ZSkz/GjrMl3O8gvgWb+oJbXTEaz9fFSg/UU7Ag== X-Spam-Status: OK 0.000 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'to:addr:numpy-discussion': 0.03; 'values': 0.04; 'pip': 0.05; 'url-ip:151.101.0.223/32': 0.05; 'url-ip:151.101.128.223/32': 0.05; 'url- ip:151.101.192.223/32': 0.05; 'url-ip:151.101.64.223/32': 0.05; '8bit%:4': 0.07; 'fails': 0.07; 'pytest': 0.07; 'skip:5 30': 0.07; 'skip:\xc2 30': 0.07; 'url:project': 0.07; 'url:pypi': 0.07; 'install': 0.08; 'python.': 0.09; 'binary': 0.09; 'larson': 0.09; 'md5': 0.09; 'numpy': 0.09; 'release.': 0.09; 'skip:6 30': 0.09; 'subject:ANN': 0.09; 'subject:SciPy': 0.09; 'url:py': 0.09; 'url:releases': 0.09; 'url-ip:140.82.118.3/32': 0.11; 'url- ip:140.82.118/24': 0.11; 'url-ip:140.82/16': 0.11; 'url-ip:140/8': 0.13; 'python': 0.14; 'crash': 0.16; 'doc': 0.16; 'matrices': 0.16; 'matrix': 0.16; 'scipy': 0.16; 'sfxlen:3': 0.16; 'sha256': 0.16; 'skip:4 30': 0.16; 'skip:7 30': 0.16; 'skip:7 60': 0.16; 'skip:` 20': 0.16; 'skip:\xc2 40': 0.16; 'sphinx': 0.16; 'to:name:discussion of numerical python': 0.16; 'travis': 0.16; 'url:pull': 0.16; 'url:scipy': 0.16; 'url:tag': 0.16; 'warnings': 0.16; 'problem': 0.16; 'url:github': 0.17; 'complex': 0.18; 'wrong': 0.20; 'bug': 0.21; 'eric': 0.21; 'to:addr:python- announce-list': 0.21; 'url:v1': 0.21; 'all,': 0.21; '(with': 0.24; 'invalid': 0.25; 'matt': 0.25; 'notes': 0.25; 'skip:d 60': 0.25; 'memory': 0.26; 'requests': 0.26; 'series': 0.26; 'code': 0.27; 'mistake': 0.29; 'skip:a 30': 0.29; 'using': 0.29; 'fix': 0.30; 'skip:3 30': 0.30; 'zero': 0.30; 'announce': 0.31; 'url:3': 0.31; 'message-id:@mail.gmail.com': 0.31; "i'm": 0.31; 'at:': 0.32; 'pull': 0.33; 'received:google.com': 0.33; 'changes': 0.33; 'input': 0.34; 'users': 0.35; 'from:addr:gmail.com': 0.35; '8bit%:12': 0.35; 'issues': 0.37; 'outside': 0.37; 'skip:s 40': 0.37; 'url-ip:151.101/16': 0.37; 'url-ip:151/8': 0.37; 'some': 0.37; 'should': 0.38; '8bit%:5': 0.38; 'arguments': 0.38; 'skip:8 60': 0.38; 'skip:f 60': 0.38; 'release': 0.39; 'both': 0.39; 'called': 0.39; 'subject:: ': 0.40; 'proto:http': 0.60; 'to:2**2': 0.61; 'features': 0.63; 'pleased': 0.65; 'range': 0.66; 'team': 0.66; 'mixed': 0.67; 'skip:1 60': 0.67; 'skip:2 60': 0.67; 'skip:e 60': 0.67; 'skip:g 60': 0.67; 'increase': 0.67; 'skip:f 30': 0.68; 'real': 0.71; 'url-ip:lookup error': 0.71; '8bit%:6': 0.73; 'authors': 0.73; 'calls': 0.73; '8bit%:2': 0.75; 'long-term': 0.75; 'message-----': 0.75; 'compared': 0.79; 'skip:t 60': 0.79; ' -----begin': 0.84; '-----end': 0.84; '5.0': 0.84; 'avoiding': 0.84; 'failing': 0.84; 'pgp': 0.84; 'pin': 0.84; 'raised': 0.84; 'skip:= 20': 0.84; 'skip:z 60': 0.84; 'warren': 0.84; 'skip:1 30': 0.85; 'friends': 0.90; 'detection': 0.91; 'ram': 0.91; 'skip:9 60': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=QvYjqoRE7WdGdzrCZlHEdSsY9386wS0phpa8+X2Djmg=; b=rXTmt4BNybS2f2yjvHsdmeqABgbcfY/HrmDXEOS9GN/SQ4S+OY0UX/+z+HGHWEeCPD ODLXgKmLsm6i8HGfFldG3d9lTizcTA9WxlYpPdKdzOSvNlYA/cX91ypxMR1lyjQNTVLh KpFuwBK8aewYDBg76hJGqugxRuvj6uan/aR0uokJBSyRr9KQc43x0iYky+fu8/Ryrw2/ jz8tWISRkpbFAftKGbyAxvYqTBJbVwZo6ZdeIUJk6zh1+CiliRjdO6327lB11lzCa2Kd xX3MVViW+xlrwVnbBaMwIDc0La0UsOmR/2CdJARhNKUCm9jdWEMfnM2lqf1BQ89VT/b8 2IXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=QvYjqoRE7WdGdzrCZlHEdSsY9386wS0phpa8+X2Djmg=; b=hhZYdY4VKIEtDMy70Qatt/KaPyI2YUfnJweAij5+aPVzePwnVtV00AzhOjj8oauNsQ sjKaN+ayxGizhUNiJqGetgp+Rs9X644nxe8owwl/wP9vV0MiJ/WFkg9KF33xu71g5O6D 4QwAgW0SH5NsRtqeds32r5v370iMeAm1IKDZGLU96uHGG5U07/xXiI0BP7Qh0+xh66kn lpENkWL13qiabsmerxz4ketyGxvnvQ0F/6bS2Ydm/8wXii84H1jzO1aQAM1n1sYIiDwL NhZc+2DymwkLYkPE1vxLObrTD4yU7tqvC79ayeQhRYs2n9uETVm3VN8SqioCtKWfCBzC ODNQ== X-Gm-Message-State: APjAAAVmeFdjxd7bDPL9WEbzDgqPBMVOEFWNfFroQoJ8vhyQkCb7agUK sr9DKW/t/vIBXWqNQhI3zpLAOKGCzXP8EhcYkp8zPexw X-Google-Smtp-Source: APXvYqx3MGho8m01Nz3auLoifgwb/t+40oqwBRsuWMHCG6pXS8DINSPGJhPv3HLbVYGQ+/3vqtKGID63ugOjee6TbDU= X-Received: by 2002:a05:651c:38b:: with SMTP id e11mr16936495ljp.259.1579629231333; Tue, 21 Jan 2020 09:53:51 -0800 (PST) X-MailFrom: tyler.je.reddy@gmail.com X-Mailman-Rule-Hits: emergency X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved Message-ID-Hash: 6F75VWYGPHHQLRYJVKQMRPX5TBNOGZXC X-Message-ID-Hash: 6F75VWYGPHHQLRYJVKQMRPX5TBNOGZXC X-Mailman-Approved-At: Tue, 21 Jan 2020 13:17:54 -0500 X-Content-Filtered-By: Mailman/MimeDel 3.3.1 X-Mailman-Version: 3.3.1 Precedence: list List-Id: Announcement-only list for the Python programming language Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Xref: csiph.com comp.lang.python.announce:3304 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi all, On behalf of the SciPy development team I'm pleased to announce the release of SciPy 1.2.3, which is a bug fix release. This is part of the long-term support (LTS) branch that includes Python 2.7. Sources and binary wheels can be found at: https://pypi.org/project/scipy/ and at: https://github.com/scipy/scipy/releases/tag/v1.2.3 One of a few ways to install this release with pip: pip install scipy==1.2.3 ========================== SciPy 1.2.3 Release Notes ========================== SciPy 1.2.3 is a bug-fix release with no new features compared to 1.2.2. It is part of the long-term support (LTS) release series for Python 2.7. Authors ======= * Geordie McBain * Matt Haberland * David Hagen * Tyler Reddy * Pauli Virtanen * Eric Larson * Yu Feng * ananyashreyjain * Nikolay Mayorov * Evgeni Burovski * Warren Weckesser Issues closed for 1.2.3 -------------------------------- * `#4915 `__: Bug in unique_roots in scipy.signal.signaltools.py for roots with same magnitude * `#5546 `__: ValueError raised if scipy.sparse.linalg.expm recieves array larger than 200x200 * `#7117 `__: Warn users when using float32 input data to curve_fit and friends * `#7906 `__: Wrong result from scipy.interpolate.UnivariateSpline.integral for out-of-bounds * `#9581 `__: Least-squares minimization fails silently when x and y data are different types * `#9901 `__: lsoda fails to detect stiff problem when called from solve_ivp * `#9988 `__: doc build broken with Sphinx 2.0.0 * `#10303 `__: BUG: optimize: `linprog` failing TestLinprogSimplexBland::test_unbounded_below_no_presolve_corrected * `#10376 `__: TST: Travis CI fails (with pytest 5.0 ?) * `#10384 `__: CircleCI doc build failing on new warnings * `#10535 `__: TST: master branch CI failures * `#11121 `__: Calls to `scipy.interpolate.splprep` increase RAM usage. * `#11198 `__: BUG: sparse eigs (arpack) shift-invert drops the smallest eigenvalue for some k * `#11266 `__: Sparse matrix constructor data type detection changes on Numpy 1.18.0 Pull requests for 1.2.3 -------------------------------- * `#9992 `__: MAINT: Undo Sphinx pin * `#10071 `__: DOC: reconstruct SuperLU permutation matrices avoiding SparseEfficiencyWarning * `#10076 `__: BUG: optimize: fix curve_fit for mixed float32/float64 input * `#10138 `__: BUG: special: Invalid arguments to ellip_harm can crash Python. * `#10306 `__: BUG: optimize: Fix for 10303 * `#10309 `__: BUG: Pass jac=None directly to lsoda * `#10377 `__: TST, MAINT: adjustments for pytest 5.0 * `#10379 `__: BUG: sparse: set writeability to be forward-compatible with numpy>=1.17 * `#10426 `__: MAINT: Fix doc build bugs * `#10540 `__: MAINT: Fix Travis and Circle * `#10633 `__: BUG: interpolate: integral(a, b) should be zero when both limits are outside of the interpolation range * `#10833 `__: BUG: Fix subspace_angles for complex values * `#10882 `__: BUG: sparse/arpack: fix incorrect code for complex hermitian M * `#10906 `__: BUG: sparse/linalg: fix expm for np.matrix inputs * `#10961 `__: BUG: Fix signal.unique_roots * `#11126 `__: BUG: interpolate/fitpack: fix memory leak in splprep * `#11199 `__: BUG: sparse.linalg: mistake in unsymm. real shift-invert ARPACK eigenvalue selection * `#11269 `__: Fix: Sparse matrix constructor data type detection changes on Numpy 1.18.0 Checksums ========= MD5 ~~~ 702e7f68e024359d5cf0627337944520 scipy-1.2.3-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl 53035df3bf9c688fb7803df11b74eb97 scipy-1.2.3-cp27-cp27m-manylinux1_i686.whl 6a07e4864228d4d6bc8d396b9e09f71c scipy-1.2.3-cp27-cp27m-manylinux1_x86_64.whl 645b4211dc2f2b3bdc4e5cf85454e164 scipy-1.2.3-cp27-cp27m-win32.whl 49e6c189ca1a0d92f426e4efaa782f37 scipy-1.2.3-cp27-cp27m-win_amd64.whl a875abf6f3f52fac916739dd556ccefb scipy-1.2.3-cp27-cp27mu-manylinux1_i686.whl 46138092ed3b9e9f0b67afb3765ca041 scipy-1.2.3-cp27-cp27mu-manylinux1_x86_64.whl 608650168cfeda8fb9c1f44ccfb9b6a7 scipy-1.2.3-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl 3acbfaf35ad246e4cffd0f7e35f88483 scipy-1.2.3-cp34-cp34m-manylinux1_i686.whl 807bca9d17cf3221a062c6b72192a1ed scipy-1.2.3-cp34-cp34m-manylinux1_x86_64.whl 327a19bd65112ee59425f57cf65dce67 scipy-1.2.3-cp34-cp34m-win32.whl a1b627a5b0b1adb3c5418d3c9081615b scipy-1.2.3-cp34-cp34m-win_amd64.whl 80d65fd4266bcb29e02b03545ae80b7a scipy-1.2.3-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl bd1e8f80f9e0427855ff10810e68118f scipy-1.2.3-cp35-cp35m-manylinux1_i686.whl 35f03968403ad3049db956b90a346a59 scipy-1.2.3-cp35-cp35m-manylinux1_x86_64.whl bf489f87f8bfeb6a14c5e606b539f16a scipy-1.2.3-cp35-cp35m-win32.whl 7a618445b53f4f8671352ea52df5cc9f scipy-1.2.3-cp35-cp35m-win_amd64.whl 7b7e8889babc121b4c1340f4b8081423 scipy-1.2.3-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl 8339ebba078ee752b2bd15eb3fc64f2f scipy-1.2.3-cp36-cp36m-manylinux1_i686.whl 4dd7be670ce0b1bd2b4c3f5038cf6fb9 scipy-1.2.3-cp36-cp36m-manylinux1_x86_64.whl 9130c940f3b811b9281ac64a3bd610a6 scipy-1.2.3-cp36-cp36m-win32.whl adeb6e4e9c270df4a5e55d0f1a4a72f0 scipy-1.2.3-cp36-cp36m-win_amd64.whl 19f6644944227c64c50dedbb04f8d91d scipy-1.2.3-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl f75450b9399acd7eb3c0fc1724de4be3 scipy-1.2.3-cp37-cp37m-manylinux1_i686.whl fc1cb1164479e070af722e579604bea2 scipy-1.2.3-cp37-cp37m-manylinux1_x86_64.whl 6c2057a41b73f17daf100f3fc1252903 scipy-1.2.3-cp37-cp37m-win32.whl 27f26a031ac1884ac5cb3e35343aba7c scipy-1.2.3-cp37-cp37m-win_amd64.whl 43b42a507472dfa1dff4c91d58a6543f scipy-1.2.3.tar.gz 561ee26a6d0a9b31d644db5e8244bc76 scipy-1.2.3.tar.xz 5b9f47308d06b22078810fca4f97fad2 scipy-1.2.3.zip SHA256 ~~~~~~ 2ff82db1393bd5d8ddeb9134e8f77a8e971e635452d7e65f7238f40c71d385a8 scipy-1.2.3-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl 5d950892a6a2da6dae2b5a3021b329dbf04483a7fb0bd3011685db7f51578ae7 scipy-1.2.3-cp27-cp27m-manylinux1_i686.whl 487a61a7e477923c7a9e8fa06f27e3f2dbc7ce9450a970a2e5d902b0a305d028 scipy-1.2.3-cp27-cp27m-manylinux1_x86_64.whl 3397ce30e240e9a543d81f623a9e8e98ae39012cf72e42e95929530a03f20791 scipy-1.2.3-cp27-cp27m-win32.whl 8533e8c2e467eed913a0aa4fac09c9fb824f32d1ab1121db3a50845f9b347825 scipy-1.2.3-cp27-cp27m-win_amd64.whl b6cbb7125b0c742e0f31fb293d19e9f1a03db58f6ddefc51a2025ee15ae607cb scipy-1.2.3-cp27-cp27mu-manylinux1_i686.whl e870dfd006ab657f9cc48b099646c5ceb4e812e59a7d460dc80ac9a659f089dc scipy-1.2.3-cp27-cp27mu-manylinux1_x86_64.whl b8b0e81a2b87d68acf4a54aea800edafbb5bc9a04f38256718826f95f625fb75 scipy-1.2.3-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl ecc27dda36d7172bb4ed7f245499e28251fa17909b314b4e8956a942f302e1a3 scipy-1.2.3-cp34-cp34m-manylinux1_i686.whl ee213d8c8eee0540ba91efca61605dc0e2b5bd90ca35ab49c85f0ad7038df00f scipy-1.2.3-cp34-cp34m-manylinux1_x86_64.whl 57a0ee083b94944ba6329e755d112bfd53a98bd9a6a4faf10bc7722c955a7653 scipy-1.2.3-cp34-cp34m-win32.whl 1bc0720f149fbb69d19156cf91730aa21455c58949aea56bfaa2b74c06868100 scipy-1.2.3-cp34-cp34m-win_amd64.whl d39ae9cfd7bdea7753fd617e2edfc68b94a019a65c0153c3fced35cf657b79e7 scipy-1.2.3-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl 7e6c485c3f2789c790fe4cc5c6c3b4554000d284fd05be90479b6fbd8795d064 scipy-1.2.3-cp35-cp35m-manylinux1_i686.whl 92fbdcf9acebf2007502adbed1b22e3a3e9445aceb5e7a568f9759d76461368b scipy-1.2.3-cp35-cp35m-manylinux1_x86_64.whl b2fad2430232f8c2faeb0abff7ed5191f0a534bd1bd482c71a9616c44e674c76 scipy-1.2.3-cp35-cp35m-win32.whl 8b3ac1e50188792fdf811e5a747df2b784c65d9a17f59609a73c8285424a48ad scipy-1.2.3-cp35-cp35m-win_amd64.whl b38f2e6d53f852ae1de1aacead2c26a69c91b36f833e744557ca370979b81652 scipy-1.2.3-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl 39bf06b2536e69f08a257b260aaa25d088d755b73cf3751b44e5838ccb1d0a82 scipy-1.2.3-cp36-cp36m-manylinux1_i686.whl c08013e0fe1554372da9312d5bad588402f71c0636f0f86a9b9b61d507c59bac scipy-1.2.3-cp36-cp36m-manylinux1_x86_64.whl cac83647970115dfb6d29dc3b4ab44b3aa11254e8aeba115f88ad0ccbb273085 scipy-1.2.3-cp36-cp36m-win32.whl 0c23e5b3a314dce4049b969c81ad801cf05e1fe699760846c7567deaa9b8c548 scipy-1.2.3-cp36-cp36m-win_amd64.whl 503e25b8da22b1be6f2f81e1dcf26f42bfb13fe89bccbf8bc48e1b6f2a4789c8 scipy-1.2.3-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl 19904399501ecf56ead21b307cc52c8ff03a2103343f554f3fbc189bb2cf1609 scipy-1.2.3-cp37-cp37m-manylinux1_i686.whl f658f90db1530f70128bbeb2c1e61006de2eb2382408080a211d885f501af3a7 scipy-1.2.3-cp37-cp37m-manylinux1_x86_64.whl 7aeb232273b38e74d89181d9165ca47314e1c4269afe7c3a1926aea3e63345a2 scipy-1.2.3-cp37-cp37m-win32.whl 53353a504ad2181eb27c9d61e91ce29324f8b7550876736a08a36e6b60c43407 scipy-1.2.3-cp37-cp37m-win_amd64.whl ecbe6413ca90b8e19f8475bfa303ac001e81b04ec600d17fa7f816271f7cca57 scipy-1.2.3.tar.gz 94ef2ac3c9c83cbbda0a5c5552fffa22993c1c21313c0eb7a2e7102b4629bc31 scipy-1.2.3.tar.xz a4f09f8c6f5924582fc61d3c5cd8174e8f8857a45dfa4a81c0d134b7c4af74cc scipy-1.2.3.zip -----BEGIN PGP SIGNATURE----- iQGzBAEBCAAdFiEEuinQzfUTSK0iykiguEZ+VI8xggYFAl4nNasACgkQuEZ+VI8x ggYXiQwArWCb+6PjBb/vyjDO8KOjYmVCCNm8OxC1OvJ3Nvm+CMOY9z8nurfImpZ3 3mL/pl3mqmvMj7u7i30pOVXlfdVUaAoRKbmyjOnXDGTOTogbPEkkf6PPJOKgdXYo 1ml+FmdAFPIyNJhJOMv9ME5rssZlLqpwxbwqKsRBnC3/eHLLXgJ2/kFL9dunPSDN upfSpptbBbuQJpsA6+OxUB3DKZ3VsxbOG7+b+2dIiKfsRkt1N2nQi4g/HJqbQ85P 8G7s4Twqo6DToUZdDcud/C+hsUsFkqRRh/0osLjuu99H3z4y0+F6rZSedwf5T4Wa zFU5IFiU92T4pA5Y0EnZxJS4MnB7jaVeSe+FLf23q7Y6Hi1nC3s4/rLxqUhKzO0V T02G+/hAyeFol2/6quwephzn3Vv+fiZ+hg7zEvDnnjP/TlmSwW/csLRTHXb1qu/z FXxb/Xs1f+/jPbjwqb0gA7vpzs7OgodWZtML+0FOxPwjyNBxWQQe/pbuppjtszQq 2iysS9UM =E9q4 -----END PGP SIGNATURE-----