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 <oscar.j.benja...@gmail.com> wrote: > 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 people who continue to use 2.7 with NumPy > and/or SymPy. Those users will just be stuck with the current versions > of 3rd party packages as well as an old version of the interpreter. > > On Sat, 14 Dec 2019 at 23:28, Jason Moore <moorepa...@gmail.com> wrote: > > > > 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 <asmeu...@gmail.com> wrote: > >> > >> > >> > >> On Sat, Dec 14, 2019 at 2:31 PM Oscar Benjamin < > oscar.j.benja...@gmail.com> 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 soon as Python 2.7 is not tested SymPy will > >>> stop working on it because it will become unimportable within a few > >>> PRs. > >> > >> > >> We should make sure __init__.py stays importable so we can give an > error message about Python 2 not being supported. > >> > >>> > >>> > >>> Once 2.7 is removed from Travis there are a number of places in the > >>> codebase that can be cleaned up (noted with the "dropping Python 2" > >>> label) and a bunch of compat code that can be removed. > >>> > >>> SymPy's current Python version support policy is here > >>> https://github.com/sympy/sympy/wiki/Python-version-support-policy > >>> and says that a version of Python is supported until it reaches EOL. > >>> For Python 3.5 that is September 2020 according to the table here: > >>> https://devguide.python.org/#status-of-python-branches > >>> > >>> Dropping 3.5 before then wouldn't match the support policy but if > >>> there are strong advantages then it can be discussed. > >> > >> > >> We might need to become more aggressive at some point. Python is > planning on speeding up their release cadence so with the current policy > there will be more Python versions for us to support. > >> > >> Aaron Meurer > >> > >>> > >>> > >>> -- > >>> Oscar > >>> > >>> On Sat, 14 Dec 2019 at 15:26, Francesco Bonazzi < > franz.bona...@gmail.com> wrote: > >>> > > >>> > Great new! > >>> > > >>> > Are we going to drop Python 2.7 and 3.4 support? > >>> > > >>> > There are two nice things to have: > >>> > > >>> > support for type annotations with enforcement in testing. > >>> > integration of MatchPy into SymPy (unfortunately this step requires > to drop Python 3.5 support as well, as MatchPy is Python 3.6+ only). > >>> > > >>> > > >>> > On Saturday, 14 December 2019 02:38:23 UTC+1, Oscar wrote: > >>> >> > >>> >> On Fri, 13 Dec 2019 at 21:41, Oscar Benjamin <oscar.j...@gmail.com> > 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 didn't give the hashes for the release files > which are > >>> >> > >>> >> 8ae4a95378304ed4081921767fe46f0adf5921bf471c9f5df425abf2c655d751 > >>> >> sympy-1.5-py2.py3-none-any.whl > >>> >> 31567dc010bff0967ef7a87210acf3f938c6ab24481581fc143536fb103e9ce8 > >>> >> sympy-1.5.tar.gz > >>> >> b880a0819efac35661e59ec4341e3df7667e51f952033b12a91361f792458639 > >>> >> sympy-docs-html-1.5.zip > >>> >> 2f366888c0efc86bf031e1db4dd988463c26583a8582e33b4bc85eb6b14d4ea1 > >>> >> sympy-docs-pdf-1.5.pdf > >>> >> > >>> >> I'm interested to know: does anyone check these? > >>> >> > >>> >> -- > >>> >> Oscar > >>> > > >>> > -- > >>> > You received this message because you are subscribed to the Google > Groups "sympy" group. > >>> > To unsubscribe from this group and stop receiving emails from it, > send an email to sympy+unsubscr...@googlegroups.com. > >>> > To view this discussion on the web visit > https://groups.google.com/d/msgid/sympy/b17bed68-2653-4bb9-8b54-fa19eaeb18e3%40googlegroups.com > . > >>> > >>> -- > >>> You received this message because you are subscribed to the Google > Groups "sympy" group. > >>> To unsubscribe from this group and stop receiving emails from it, send > an email to sympy+unsubscr...@googlegroups.com. > >>> To view this discussion on the web visit > https://groups.google.com/d/msgid/sympy/CAHVvXxTr0NMn5w2ZKbbCTRdtZHp0Fq4H18vrHCFr8%2BK5KbO%2BbA%40mail.gmail.com > . > >> > >> -- > >> You received this message because you are subscribed to the Google > Groups "sympy" group. > >> To unsubscribe from this group and stop receiving emails from it, send > an email to sympy+unsubscr...@googlegroups.com. > >> To view this discussion on the web visit > https://groups.google.com/d/msgid/sympy/CAKgW%3D6JgEuAWSX%2B37dfDkRvxGJYd23NFHAvy%2BaCD59VShLFqQg%40mail.gmail.com > . > > > > -- > > You received this message because you are subscribed to the Google > Groups "sympy" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to sympy+unsubscr...@googlegroups.com. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/sympy/CAP7f1AiJqLahHrRVk%3D3UiYCvh5ERVrKqwLAOS0GZyUEi9CYCbA%40mail.gmail.com > . > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sympy+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sympy/CAHVvXxSJy7ufBPOYh1Gx%3DY9UQ_YmXThO0aRtkY5wd5RMi8%3D5ig%40mail.gmail.com > . > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAP7f1Aiwm%2Bncn8F1PRz8bb2FX1y99tyQxPp%3DtwOmpuroAP9TLA%40mail.gmail.com.