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

Python 3.11 #9515

Merged
merged 10 commits into from
Nov 21, 2024
Merged

Python 3.11 #9515

merged 10 commits into from
Nov 21, 2024

Conversation

bayandin
Copy link
Member

@bayandin bayandin commented Oct 25, 2024

Problem

On Debian 12 (Bookworm), Python 3.11 is the latest available version.

Summary of changes

  • Update Python to 3.11 in build-tools
  • Fix ruff check / format
  • Fix mypy
  • Use StrEnum instead of pair str, Enum
  • Update docs

Copy link

github-actions bot commented Oct 25, 2024

5535 tests run: 5309 passed, 0 failed, 226 skipped (full report)


Flaky tests (2)

Postgres 15

Postgres 14

Code coverage* (full report)

  • functions: 31.4% (7949 of 25319 functions)
  • lines: 49.3% (63080 of 127901 lines)

* collected from Rust tests only


The comment gets automatically updated with the latest test results
c9cce56 at 2024-11-21T00:56:38.904Z :recycle:

@bayandin bayandin force-pushed the bayandin/python3.11 branch 2 times, most recently from b9d85db to 7a60773 Compare October 25, 2024 15:35
@bayandin bayandin force-pushed the bayandin/python3.11 branch 3 times, most recently from 6ed79d9 to c88b2c3 Compare November 6, 2024 16:58
@bayandin bayandin marked this pull request as ready for review November 6, 2024 17:00
@bayandin bayandin requested review from a team, kelvich, skyzh and conradludgate and removed request for a team November 6, 2024 17:00
Copy link
Member

@tristan957 tristan957 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved pending Vadim's comments. Thanks for putting in the work. As someone who did similar work recently, this is a time consuming task!

@bayandin bayandin added run-benchmarks Indicates to the CI that benchmarks should be run for PR marked with this label and removed run-benchmarks Indicates to the CI that benchmarks should be run for PR marked with this label labels Nov 7, 2024
@bayandin bayandin force-pushed the bayandin/python3.11 branch from 3782d73 to 729d6ed Compare November 7, 2024 17:58
@bayandin bayandin force-pushed the bayandin/python3.11 branch 2 times, most recently from ab24ea3 to b744398 Compare November 11, 2024 21:27
@bayandin bayandin force-pushed the bayandin/python3.11 branch from b744398 to 186237d Compare November 18, 2024 16:54
@bayandin bayandin force-pushed the bayandin/python3.11 branch 2 times, most recently from 1eae209 to 0035b2d Compare November 20, 2024 00:52
@bayandin bayandin force-pushed the bayandin/python3.11 branch from 0035b2d to c9cce56 Compare November 20, 2024 23:53
@bayandin bayandin added this pull request to the merge queue Nov 21, 2024
Merged via the queue into main with commit 8d1c440 Nov 21, 2024
84 checks passed
@bayandin bayandin deleted the bayandin/python3.11 branch November 21, 2024 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants