Skip to content

Conversation

@zxzxwu
Copy link
Collaborator

@zxzxwu zxzxwu commented Oct 21, 2025

  • Remove environment.yml - conda is outdated.
  • Remove pre 3.9 conditioning
  • Rust is not upgraded because pyo3-asyncio doesn't support

@zxzxwu
Copy link
Collaborator Author

zxzxwu commented Nov 4, 2025

@whitevegagabriel @barbibulle TBH I don't know why Rust tests fail. I cannot install pyo3 + 3.14 locally.

Maybe it's because pyo3 and pyo3-asyncio don't support 3.14? Can we just let Rust support stops at 3.13? I am also wondering what's the usage of Rust Bumble.

@whitevegagabriel
Copy link
Collaborator

It's not immediately clear what exactly is failing on Python 3.14. Pyo3 docs don't seem to mention lack of compatibility with it. @marshallpierce can provide context on how Rust Bumble is being used currently.

I imagine that if this PR is blocking other work, you can choose not to support Python 3.14 with Rust for the moment.

@zxzxwu
Copy link
Collaborator Author

zxzxwu commented Nov 4, 2025

pyo3 mentioned it's tested against 3.14 in 0.27+, but pyo3-asyncio has no new release since 2023 and the latest release atops pyo3 0.20.0. I am worried about the future support of pyo3-asyncio.

@whitevegagabriel
Copy link
Collaborator

Hm yeah that is concerning. I'll see if I can find a simple fix to this issue. I'm reproducing it locally. Otherwise my recommended next steps would be to hear from @marshallpierce or else don't support 3.14+ for the time being.

@marshallpierce
Copy link
Contributor

Sorry, I'm not up to date on this -- I've been working on other things for a while.

@zxzxwu
Copy link
Collaborator Author

zxzxwu commented Nov 4, 2025

So I added a comment about the status of Rust, and pause it here until we find a solution.

@whitevegagabriel
Copy link
Collaborator

SGTM. Yeah unfortunately it looks like pyo3-asyncio is our limiting factor here since it cannot be updated past the same version of pyo3, and it looks like we need the latest version of pyo3 to support python 3.14.

@zxzxwu zxzxwu requested a review from barbibulle November 5, 2025 07:49
@zxzxwu zxzxwu merged commit f000a3f into google:main Nov 7, 2025
55 checks passed
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.

4 participants