SciPy 1.0 released
The SciPy project has announced the release of SciPy 1.0. The "Python-based ecosystem of open-source software for mathematics, science, and engineering" has been around for 16 years since version 0.1 and, in reality, the 1.0 designation is overdue. "Some key project goals, both technical (e.g. Windows wheels and continuousintegration) and organisational (a governance structure, code of conductand aroadmap), have been achieved recently.Many of us are a bit perfectionist, and therefore are reluctant to callsomething '1.0' because it may imply that it's 'finished' or 'we are 100%happywith it'. This is normal for many open source projects, however thatdoesn'tmake it right. We acknowledge to ourselves that it's not perfect, and thereare some dusty corners left (that will probably always be the case).Despitethat, SciPy is extremely useful to its users, on average has high qualitycodeand documentation, and gives the stability and backwards compatibilityguarantees that a 1.0 label imply." Beyond the Windows wheels (a binary distribution format) mentioned above, there are some other new features in the release: continuous-integration coverage for macOS and Windows, a set of new ordinary differential equation solvers and a unified interface to them, two new trust region optimizers and a new linear programming method,many new BLAS and LAPACK functions were wrapped, and more.