Skip to content

drop python3.9 specific tests that use the bundled lockfiles#23457

Draft
cburroughs wants to merge 1 commit into
csb/locks-toggle-0from
csb/locks-eol-bundled-tests-1
Draft

drop python3.9 specific tests that use the bundled lockfiles#23457
cburroughs wants to merge 1 commit into
csb/locks-toggle-0from
csb/locks-eol-bundled-tests-1

Conversation

@cburroughs

Copy link
Copy Markdown
Contributor

I think these "does black/mypy support Python syntax circa 2020?" tests have outlived their usefulness and removing them makes it easier to drop support for Python 3.9 (EoL since 2025-10-31).

There are still tests that use 3.8 when custom test lockfiles when available, which cover the "Does Pants work with Pythons older than the bundled tool lockfiles?" case.

@cburroughs cburroughs self-assigned this Jun 29, 2026


@skip_unless_python39_present
@skip_unless_python310_present

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

(We should maybe have an "oldest supported Python for bundled tools" shortcut.)

@cburroughs cburroughs added the release-notes:not-required [CI] PR doesn't require mention in release notes label Jun 29, 2026
I think these "does black/mypy support Python syntax circa 2020?"
tests have outlived their usefulness and removing them makes it easier
to drop support for Python 3.9 (EoL since 2025-10-31).

There are still tests that use 3.8 when custom test lockfiles when
available, which cover the "Does Pants work with Pythons older than
the bundled tool lockfiles?" case.
@cburroughs cburroughs force-pushed the csb/locks-eol-bundled-tests-1 branch from f3b1b3d to ed56c0a Compare June 29, 2026 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-notes:not-required [CI] PR doesn't require mention in release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant