Re: [sympy] Re: SymPy 1.5 released

2019-12-15 Thread Oscar Benjamin
I'm not sure how to interpret the pypi download stats. There is a very regular weekly rhythm and 80% of the downloads are for Linux which I don't think is representative of the userbase. It looks to me more like some servers are using sympy and installing it from pypi thousands of times per day.

Re: [sympy] Re: SymPy 1.5 released

2019-12-15 Thread Oscar Benjamin
In practical terms, maintaining an LTS just means that if a substantial problem arises with using SymPy 1.5 on Python 2.7 we could add a fix for it on the 1.5 branch and release 1.5.x with that fix. I can't see what that problem would be though apart from, say, an update to pypi that means 1.5

Re: [sympy] Re: SymPy 1.5 released

2019-12-14 Thread Jason Moore
Python 2.7 seems to be about 30% of the downloads still: https://pypistats.org/packages/sympy Matplotlib is maintaining an LTS for Python 2.7 (I think), not sure about Jupyter. Jason moorepants.info +01 530-601-9791 On Sat, Dec 14, 2019 at 9:07 PM Aaron Meurer wrote: > Quite a few other

Re: [sympy] Re: SymPy 1.5 released

2019-12-14 Thread Aaron Meurer
Quite a few other large packages have already dropped Python 2 support for over a year. matplotlib and Jupyter already dropped it. I'm not aware of many issues. Aaron Meurer On Sat, Dec 14, 2019 at 4:47 PM Isuru Fernando wrote: > > FYI, NumPy has already dropped python 2.7 support in 1.17.0 in

Re: [sympy] Re: SymPy 1.5 released

2019-12-14 Thread Isuru Fernando
FYI, NumPy has already dropped python 2.7 support in 1.17.0 in July. They are supporting 1.16.x until January, 1 2020 and 1.16.x will no longer be supported. Isuru On Sat, Dec 14, 2019 at 5:36 PM Oscar Benjamin wrote: > I don't see why anything dramatic will happen when NumPy drops support >

Re: [sympy] Re: SymPy 1.5 released

2019-12-14 Thread Jason Moore
I'm just suggesting we watch and see what happens when the most major packages switch and then follow after witnessing if it goes smoothly or not. Jason moorepants.info +01 530-601-9791 On Sat, Dec 14, 2019 at 3:36 PM Oscar Benjamin wrote: > I don't see why anything dramatic will happen when

Re: [sympy] Re: SymPy 1.5 released

2019-12-14 Thread Oscar Benjamin
I don't see why anything dramatic will happen when NumPy drops support for Python 2.7. The current releases of both NumPy and SymPy will still be available for Python 2.7. Gradually over time more new releases will emerge that can't be installed on Python 2.7 but nothing will immediately break for

Re: [sympy] Re: SymPy 1.5 released

2019-12-14 Thread Jason Moore
I'd like for us to hang on to Py27 until we see what happens when NumPy drops it. I personally feel like shit might hit the fan. Jason moorepants.info +01 530-601-9791 On Sat, Dec 14, 2019 at 3:05 PM Aaron Meurer wrote: > > > On Sat, Dec 14, 2019 at 2:31 PM Oscar Benjamin > wrote: > >>

Re: [sympy] Re: SymPy 1.5 released

2019-12-14 Thread Aaron Meurer
On Sat, Dec 14, 2019 at 2:31 PM Oscar Benjamin wrote: > Python 2.7 support can be dropped in SymPy 1.6 (the next release). We > don't yet know though if we will need a 1.5.1 bugfix release though so > I'd prefer to give it a few weeks before dropping Python 2.7 from > Travis. I think that as

Re: [sympy] Re: SymPy 1.5 released

2019-12-14 Thread Oscar Benjamin
Python 2.7 support can be dropped in SymPy 1.6 (the next release). We don't yet know though if we will need a 1.5.1 bugfix release though so I'd prefer to give it a few weeks before dropping Python 2.7 from Travis. I think that as soon as Python 2.7 is not tested SymPy will stop working on it

[sympy] Re: SymPy 1.5 released

2019-12-14 Thread Francesco Bonazzi
Great new! Are we going to drop Python 2.7 and 3.4 support? There are two nice things to have: 1. support for type annotations with enforcement in testing. 2. integration of MatchPy into SymPy (unfortunately this step requires to drop Python 3.5 support as well, as MatchPy is Python

[sympy] Re: SymPy 1.5 released

2019-12-13 Thread Oscar Benjamin
On Fri, 13 Dec 2019 at 21:41, Oscar Benjamin wrote: > > Hi all, > > It is my pleasure to announce the release of SymPy 1.5 today. I have > uploaded the release files to for this release to PyPI so you should > be able to install or upgrade with > > $ pip install -U sympy I just realised I