Skip to content

[DOP-37649] Minimal Python version is now 3.10#505

Merged
dolfinus merged 1 commit into
developfrom
improvement/DOP-37649
Jun 16, 2026
Merged

[DOP-37649] Minimal Python version is now 3.10#505
dolfinus merged 1 commit into
developfrom
improvement/DOP-37649

Conversation

@dolfinus

@dolfinus dolfinus commented Jun 16, 2026

Copy link
Copy Markdown
Member

Change Summary

  • Bumped requires-python to 3.10
  • Upgraded old Dict, List, Tuple, Set, Union, Optional annotations to new syntax
  • Removed from __future__ import annotations, now they are explicit

Related issue number

Checklist

  • Commit message and PR title is comprehensive
  • Keep the change as small as possible
  • Unit and integration tests for the changes exist
  • Tests pass on CI and coverage does not decrease
  • Documentation reflects the changes where applicable
  • docs/changelog/next_release/<pull request or issue id>.<change type>.rst file added describing change
    (see CONTRIBUTING.rst for details.)
  • My PR is ready to review.

@dolfinus dolfinus self-assigned this Jun 16, 2026
@dolfinus dolfinus force-pushed the improvement/DOP-37649 branch 9 times, most recently from 5dab3ab to f9b4648 Compare June 16, 2026 10:45
@dolfinus dolfinus force-pushed the improvement/DOP-37649 branch from f9b4648 to 7b7939c Compare June 16, 2026 10:48
@github-actions

Copy link
Copy Markdown

Coverage

@dolfinus dolfinus marked this pull request as ready for review June 16, 2026 11:49
@dolfinus dolfinus merged commit a509bbf into develop Jun 16, 2026
71 checks passed
@dolfinus dolfinus deleted the improvement/DOP-37649 branch June 16, 2026 11:49
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.

1 participant