pr-omethe-us / PyKED

Python interface to the ChemKED database format
https://pr-omethe-us.github.io/PyKED/
BSD 3-Clause "New" or "Revised" License
14 stars 15 forks source link

Can we use f-strings? #127

Open rwest opened 5 years ago

rwest commented 5 years ago

I think Travis is testing compatibility with Python 3.5 which means we can't use f strings. May we increase the minimum requirements to Python 3.6? Or would that exclude a lot of hypothetical users?

kyleniemeyer commented 5 years ago

I personally think it’s reasonable to say Python 3.6+, considering how easy it is now to set up an environment in Anaconda. And the latest version is 3.7, so supporting the most recent two seems ok, as long as it’s clear in the docs.

bryanwweber commented 5 years ago

My only mild concern is that the default Python 3 in Ubuntu 16.04 is 3.5, and that will have support through 2021. The official end of life for 3.5 isn't until September 2020 as well. Not everyone will have/want to use Anaconda...