Skip to content

Conversation

@illia-v
Copy link
Member

@illia-v illia-v commented Nov 19, 2025

Our test suite has caught some issues in CPython alpha and beta releases previously. Let's start testing with 3.15, maybe it will help it too at some point.

@illia-v illia-v added the Skip Changelog Pull requests that don't require a changelog entry label Nov 19, 2025
pquentin
pquentin previously approved these changes Nov 20, 2025
Copy link
Member

@pquentin pquentin left a comment

Choose a reason for hiding this comment

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

Thanks! LGTM. Should we test 3.15t too?

@illia-v
Copy link
Member Author

illia-v commented Nov 20, 2025

Should we test 3.15t too?

Yes, let's test it 🙂

@illia-v illia-v requested a review from pquentin November 20, 2025 11:09
@illia-v
Copy link
Member Author

illia-v commented Nov 20, 2025

PyO3 doesn't support CPython 3.15t 🙁

  × Failed to build `cryptography==46.0.3`
  ├─▶ The build backend returned an error
  ╰─▶ Call to `maturin.build_wheel` failed (exit status: 1)
        --- stderr
        error: The configured Python interpreter version (3.15) is newer than
      PyO3's maximum supported version (3.14)
        = help: please check if an updated version of PyO3 is available.
      Current version: 0.26.0
        = help: The free-threaded build of CPython does not support the
      limited API so this check cannot be suppressed.
      warning: build failed, waiting for other jobs to finish...

@illia-v illia-v merged commit 7784b9e into urllib3:main Nov 21, 2025
42 checks passed
@illia-v illia-v deleted the ci-py-3.15 branch November 21, 2025 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Skip Changelog Pull requests that don't require a changelog entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants