-
Notifications
You must be signed in to change notification settings - Fork 15.6k
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
ImportError with Python 3.9 #7978
Comments
I confirm this issue on Python 3.9. For the record, a similar issue happened for Python 3.8. Python 3.9 was released a month ago (after months of beta). For many projects relying on protobuf, this is a blocker to upgrade Python, since only the Python implementation works with |
We're experiencing a similar issue where a missing protobuf wheel for python 3.9 is blocking our upgrade. |
Hi @anandolee, I work on the Google Cloud Client Libraries. We're starting to add 3.9 tests and noticed 3.9 protobuf wheels are not yet published. Is there a timeline of when you expect 3.9 wheels to published? I'd be happy to open something like #7009 for 3.9 if that's all that is needed. Thanks! |
Hi there 👋 I just was wondering if there was an estimate of if/when this issue will be fixed? I'm happy to contribute to help move this along if necessary |
Hi @gerben-s I've noticed that your PR #8121 has marked this issue as closed. However as far as I can tell there still does not seem to be a python3.9 wheel available at the moment: https://pypi.org/project/protobuf/#files I also tried it out myself this morning on our python project and it failed to find any 3.9 wheel. Are there still some steps left to do before we should be testing this? |
@MichaelAquilina the wheels have been uploaded now |
What version of protobuf and what language are you using?
Version: 3.13.0
Language: Python
What operating system (Linux, Windows, ...) and version?
Docker container with Debian GNU/Linux 10 (buster)
What runtime / compiler are you using (e.g., python version or gcc version)
CPython 3.9.0
What did you do?
Python 3.8 works as expected:
But Python 3.9 fails the same import:
What did you expect to see
Import should work just like with previous versions.
What did you see instead?
An import error.
The text was updated successfully, but these errors were encountered: