Scipy 1.0 released
mail.python.org
mail.python.org
This is close to a decade ago, it kind of blows my mind that only now scipy 1.0 is released. Not that it matters, I'm still a user, thanks team scipy!
So a lynchpins for the Windows Python Data Processing community?
I am no using python 3.6 (which comes with anaconda) create a venv with `python -m venv venv` and I couldn't be happier. Numpy and scipy wheels seem to work (although I needed an `--only-binary scipy` flag added, or something of the like).
Among many others, AI researchers all over the planet owe a debt of gratitude to these guys. Python dominates in AI research, and deep learning in particular, in part because it has a wealth of libraries like Scipy.
So, THANK YOU!
I always love to see this attitude/approach in an open source project, especially in such a mature one like Scipy. Kudos to the team!
In retrospect what we should have done is released version 1.0 about 7 years ago when the parser was more or less fully compliant with the spec at the time and just been prepared to bump the version for backwards-incompatible changes (note that at the time the conventions of semver were not as widely adopted as they are now).
What actually happened was we planned a 1.0 release, and so made a series of "final" pre-1.0 version numbers like 0.90, 0.99,etc. and then kept finding one more thing to do, coupled with a decreasing amount of time working on it, and finally spec changes that we didn't keep up with. There certainly wasn't any TeX-like intent to converge on a number, just a series of decisions that seemed reasonable at the time, but had an overall effect that was ridiculous.
Many of us are a bit perfectionist, and therefore are reluctant to call something "1.0" because it may imply that it's "finished" or "we are 100% happy with it". This is normal for many open source projects, however that doesn't make it right. (from the post)