Skip to content
New issue

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

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

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # 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