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 the minimum python version to 3.7.3-1. #198

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Commits on Nov 15, 2024

  1. Raise the minimum python version to 3.7.3-1.

    This change is the start of:
    * Dropping support for Python 2
    * Dropping support for Debian older than Buster (oldoldstable)
    * Dropping support for Ubuntu older than Focal (20.04)
    
    Further changes will update the minimum debhelper version and Debian
    Standards version. It's the debhelper bump which motivated dropping
    support for Ubuntu Bionic.
    nuclearsandwich committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    90d25c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ede501 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    13c6e2d View commit details
    Browse the repository at this point in the history
  4. Update minimum debhelper version.

    python_distutils is no longer supported as a buildsystem and pybuild is
    required instead.
    nuclearsandwich committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    7257d99 View commit details
    Browse the repository at this point in the history
  5. Update Standard Version.

    I read through the changelogs here and as far as I can tell we're as
    compliant with the changes as we were with the previous standards.
    
    Please open issues for Standards violations. They won't always be
    addressed but we can note them in the README.
    nuclearsandwich committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    8cac7c6 View commit details
    Browse the repository at this point in the history
  6. setuptools --install-layout argument is no longer supported...

    And seemingly no longer necessary.
    nuclearsandwich committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    fb4593d View commit details
    Browse the repository at this point in the history
  7. Revert "setuptools --install-layout argument is no longer supported..."

    This is creating trouble during tests. Scripts are being installed to
    usr/local/bin instead of usr/bin and aside from the fact that this is
    tripping up the dh_usrlocal helper it is incorrect.
    
    This reverts commit f8c8b15.
    nuclearsandwich committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    e4c844b View commit details
    Browse the repository at this point in the history