ANN: SciPy 1.2.3 (LTS)

2020-01-21 Thread Tyler Reddy
-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-manylin

Wing Python IDE 7.2 released

2020-01-21 Thread Wingware
Wing 7.2 has been released.  This version adds auto-formatting with 
Black and YAPF, expanded support for virtualenv, support for Anaconda 
environments, easier debugging of modules launched with python -m, 
simplified manually configured remote debugging, and other improvements.


== Auto-Reformatting with Black and YAPF (Wing Pro) ==

Wing 7.2 adds support for Black and YAPF for code reformatting, in 
addition to the previously available built-in autopep8 reformatting. To 
use Black or YAPF, they must first be installed into your Python with 
pip, conda, or other package manager. Reformatting options are available 
from the Source > Reformatting menu group, and automatic reformatting 
may be configured in the Editor > Auto-reformatting preferences group.  
Details: https://wingware.com/doc/edit/auto-reformatting


== Improved Support for Virtualenv ==

Wing 7.2 improves support for virtualenv by allowing the command that 
activates the environment to be entered in the Python Executable in 
Project Properties, Launch Configurations, and when creating new 
projects. The New Project dialog now also includes the option to create 
a new virtualenv along with the new project, optionally specifying 
packages to install.  Details:  https://wingware.com/doc/howtos/virtualenv


== Support for Anaconda Environments ==

Similarly, Wing 7.2 adds support for Anaconda environments, so the conda 
activate command can be entered when configuring the Python Executable 
and the New Project dialog supports using an existing Anaconda 
environment or creating a new one along with the project.  Details:  
https://wingware.com/doc/howtos/anaconda


== And More ==

Wing 7.2 also makes it easier to debug modules with python -m, 
simplifies manual configuration of remote debugging, allows using a 
command line for the configured Python Executable, and fixes a number of 
usability issues.


For details see the change log:  
https://wingware.com/pub/wingpro/7.2.0.1/CHANGELOG.txt


For a complete list of new features in Wing 7, see What's New in Wing 7: 
https://wingware.com/wingide/whatsnew


== Downloads ==

Wing Pro: https://wingware.com/downloads/wing-pro/7.2/binaries
Wing Personal: https://wingware.com/downloads/wing-personal/7.2/binaries
Wing 101: https://wingware.com/downloads/wing-101/7.2/binaries

Compare products: https://wingware.com/downloads

See https://wingware.com/doc/install/upgrading for details on upgrading 
from Wing 6 and earlier, and https://wingware.com/doc/install/migrating 
for a list of compatibility notes.

--
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/

   Support the Python Software Foundation:
   http://www.python.org/psf/donations/