Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Raise Python minimum version to 3.7 #73

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on May 6, 2022

  1. Raise Python minimum version to 3.7

    Currently, this package is set to require Python >= 3.6. I propose
    bumping to Python >= 3.7 since Python 3.6 is no longer receiving
    security updates.
    
    **Be aware this will almost certainly break things for some users.**
    Ubuntu 18.04 ships with Python 3.6 so a user would have to use pyenv,
    virtualenv, a different PPA, or some other method for installing Python
    or use a Docker container to run this code. Ubuntu 18.04 is still
    relatively widely used. Ubuntu 20.04 ships with Python 3.8.
    
    I have created a prototype Dockerfile in a fork that containerizes this
    application so that approach seems reasonable and does work. It is also
    fairly straightforward to install pyenv and that is how I've always run
    this package.
    
    I suggest this as a good time for an upgrade because the API for
    ttps://bootstrap.pypa.io/get-pip.py just deprecated Python 3.6.
    Ryan Sinnet committed May 6, 2022
    Configuration menu
    Copy the full SHA
    434c809 View commit details
    Browse the repository at this point in the history