It looks like we're still running python2.7 tests on the yt-4.0 branch, at least on travis: https://github.com/yt-project/yt/blob/yt-4.0/.travis.yml. I'd accept a PR that removed the python2.7 and python3.4 tests (I think next time we merge with master the 3.4 tests will go away, they're already gone on master).

I don't think we've decided the minimum python3 version for the yt 4.0 release. For what it's worth, Python3.5 won't go EOL until five years after its release, which means September 2020, so I'd at least want to have a discussion before dropping support for it out of hand, as users might still be on Python3.5 on LTS distros when we release yt 4.0.

-Nathan


On Tue, Jul 17, 2018 at 10:50 AM, Matthew Turk <matthewturk@gmail.com> wrote:
Hi folks,

Is it now safe to use Py3-only features?  If so, are we setting Python 3.6 to be the minimum version?  YTEP-0033 doesn't note specifically.

The specific thing I want to use (using native metaclasses instead of @add_metaclass) isn't Python 3.6 only, but I thought it was as good a time as any to ask.

-Matt

_______________________________________________
yt-dev mailing list -- yt-dev@python.org
To unsubscribe send an email to yt-dev-leave@python.org