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

drop python<=3.7 support #634

Merged
merged 6 commits into from
Jun 25, 2024
Merged

drop python<=3.7 support #634

merged 6 commits into from
Jun 25, 2024

Commits on Jun 20, 2024

  1. drop python<=3.7 support

    According to https://endoflife.date/python python 3.7 has been
    EOSed 27 Jun 2023.
    Filter all code over `pyupgracde --py38-plus`.
    
    Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
    kloczek committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    4aa0684 View commit details
    Browse the repository at this point in the history
  2. update minimum supported python version to 3.8

    Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
    kloczek committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    660b523 View commit details
    Browse the repository at this point in the history
  3. filter all code over ruff as well

    Mostly ruff drops unused imports.
    
    Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
    kloczek committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    e3c7f49 View commit details
    Browse the repository at this point in the history
  4. remove python 3.7 from CI

    Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
    kloczek committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    1b93304 View commit details
    Browse the repository at this point in the history
  5. addd python 3.12 to list of supported python versions

    Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
    kloczek committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    1f5ed8a View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2024

  1. fixed install time backports.zoneinfo dependency

    Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
    kloczek committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    f287455 View commit details
    Browse the repository at this point in the history