This repository was archived by the owner on Mar 31, 2026. It is now read-only.
Please support 3.14 #1604
Copy link
Copy link
Closed
Labels
api: storageIssues related to the googleapis/python-storage API.Issues related to the googleapis/python-storage API.priority: p1Important issue which blocks shipping the next release. Will be fixed prior to next release.Important issue which blocks shipping the next release. Will be fixed prior to next release.
Description
Environment details
- OS type and version: MacOS
- Python version:
python --version3.14
Steps to reproduce
- There's no support for 3.1.4 in the docs, and nox doesn't work either
Code example
nox -s unit-3.13
% python -m nox -s unit-3.13
nox > Running session unit-3.13
nox > Creating virtual environment (virtualenv) using python3.13 in .nox/unit-3-13
nox > python -m pip install mock pytest pytest-cov pytest-asyncio brotli grpcio grpcio-status proto-plus grpc-google-iam-v1 -c /Users/r/git/lairo/python-storage/testing/constraints-3.13.txt
nox > Command python -m pip install mock pytest pytest-cov pytest-asyncio brotli grpcio grpcio-status proto-plus grpc-google-iam-v1 -c /Users/r/git/lairo/python-storage/testing/constraints-3.13.txt failed with exit code 1:
nox > Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Fatal Python error: Failed to import encodings module
Python runtime state: core initialized
ModuleNotFoundError: No module named 'encodings'
Current thread 0x00000002058a0800 (most recent call first):
<no Python frame>
nox > Session unit-3.13 failed.
Metadata
Metadata
Assignees
Labels
api: storageIssues related to the googleapis/python-storage API.Issues related to the googleapis/python-storage API.priority: p1Important issue which blocks shipping the next release. Will be fixed prior to next release.Important issue which blocks shipping the next release. Will be fixed prior to next release.
Activity
chandra-siri commentedon Nov 22, 2025
Hi @rcleveng
We're working towards that! We've a PR #1593 ready, but it's blocked on 3.14 support for
google-crc32c. More info in #1593 (comment)rcleveng commentedon Dec 14, 2025
@chandra-siri PR 315 has been merged
chandra-siri commentedon Dec 23, 2025
Hi @rcleveng ,
Just a clarifying question, the title says "Please support 3.14" . but the description is about nox failures in 3.13 and 3.14.
is the issue about nox failures ?
chandra-siri commentedon Dec 23, 2025
As far as 3.14 is concerned it's now supported for all main public APIs in this repo.
rcleveng commentedon Dec 23, 2025
3.14 didn't work (there was no nox support for it and dependencies didn't yet support 3.14).
The nox failures were from my attempt to start to work on a PR for 3.14 support, and I couldn't even get it working with 3.13. It's likely some docs are missing or unclear. So I gave up on trying to spin up a PR and instead logged bugs. Thanks!!
chandra-siri commentedon Jan 20, 2026
Python 3.14 is now available in v3.8.0