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

Update minimum required Python to 3.10 #1020

Merged
merged 1 commit into from
Sep 3, 2024
Merged

Update minimum required Python to 3.10 #1020

merged 1 commit into from
Sep 3, 2024

Conversation

simu
Copy link
Member

@simu simu commented Sep 3, 2024

This is necessary so that we can update to Kapitan >= 0.33.x which drops support for Python 3.8 and 3.9.

This PR also removes test and benchmark targets for Python 3.8 and 3.9.

Since Python 3.8 will be EOL in a month (2024-10) and Python 3.9 would only be supported for a further year until 2025-10 (cf. https://devguide.python.org/versions/), we're not going to release this breaking change as a new major version.

Checklist

  • Keep pull requests small so they can be easily reviewed.
  • Update the documentation.
  • Update tests.
  • Categorize the PR by setting a good title and adding one of the labels:
    bug, enhancement, documentation, change, breaking, dependency, internal
    as they show up in the changelog

@simu simu added the breaking PR with breaking changes which requires a new major version label Sep 3, 2024
@simu simu requested a review from a team as a code owner September 3, 2024 13:12
@simu simu force-pushed the deprecate-py38-39 branch 3 times, most recently from 0ff25e8 to 914072c Compare September 3, 2024 13:27
@simu simu force-pushed the deprecate-py38-39 branch from 914072c to 1288f0f Compare September 3, 2024 13:29
This is necessary so that we can update to Kapitan >= 0.33.x which drops
support for Python 3.8 and 3.9.

Also remove test and benchmark targets for Python 3.8 and 3.9.
@simu simu force-pushed the deprecate-py38-39 branch from 1288f0f to adf2a32 Compare September 3, 2024 13:36
@simu simu merged commit 5554398 into master Sep 3, 2024
19 checks passed
@simu simu deleted the deprecate-py38-39 branch September 3, 2024 15:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking PR with breaking changes which requires a new major version
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants