google-resumable-media
Utilities for Google Media Downloads and Resumable Uploads
Install
google-resumable-media on PyPI
pip
pip install google-resumable-mediauv
uv add google-resumable-mediapoetry
poetry add google-resumable-mediaPackage facts
| License | Apache 2.0 (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — google-crc32c |
| Maintenance | actively maintained — 7 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: google_resumable_media-2.10.1-py3-none-any.whl
About google-resumable-media
from the package's own PyPI description — quoted content, verbatim
google-resumable-media
Utilities for Google Media Downloads and Resumable Uploads
See the docs_ for examples and usage.
.. _docs: https://googleapis.dev/python/google-resumable-media/latest/index.html
Experimental asyncio Support
While still in development and subject to change, this library has asyncio
support at google._async_resumable_media.
Supported Python Versions
Python >= 3.10
Unsupported Python Versions
Python <= 3.9
License
Apache 2.0 - See the LICENSE_ for more information.
.. _the LICENSE: https://github.com/googleapis/google-resumable-media-python/blob/main/LICENSE
Read as markdown · JSON record · Source repository · Homepage
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
Provides utilities for handling Google Cloud media downloads and resumable uploads, with support for both synchronous and experimental asyncio workflows.
Low friction: pure-Python wheel with a single lightweight runtime dependency (google-crc32c). Active maintenance with a release 7 days ago and 5370 repository stars signal ongoing support.
Apache 2.0 permissive license allows commercial and private use with minimal restrictions; you must retain license notices in distributions.
Usage
pip install google-resumable-media
from google.resumable_media.requests import Download
download = Download('https://example.com/file')
Requires Python >= 3.10; google-crc32c dependency may require a C compiler on some platforms.
Verdict: Production-stable library (Development Status 5) with no known vulnerabilities, active maintenance, and permissive licensing. Low install friction and broad Python 3.10+ support make it suitable for Google Cloud integration. Asyncio support is marked experimental and subject to change.
Needs verification
- Whether google-crc32c's compilation requirements vary meaningfully across common deployment platforms
- Scope and stability guarantees of the experimental asyncio API at google._async_resumable_media
Similar packages
permissive · top 1,000 on PyPI
google-cloud-storagepermissive · top 1,000 on PyPI
nexus-rpcpermissive · top 1,000 on PyPI
python-multipartpermissive · top 1,000 on PyPI
s3transferpermissive · top 100 on PyPI
groqpermissive · top 1,000 on PyPI
geventpermissive · top 1,000 on PyPI
mistralaiunclear · top 1,000 on PyPI
nltkpermissive · top 1,000 on PyPI
confluent-kafkapermissive · top 1,000 on PyPI