Python idiomatic clients for Google Cloud Platform services.
The development status classifier on PyPI indicates the current stability of a package.
Stable (general availability) indicates that the client library for a particular service is GA, and that the code surface will not change in backwards-incompatible ways unless either absolutely necessary (e.g. because of critical security issues) or with an extensive deprecation period. Issues and requests against stable libraries are addressed with the highest priority.
Stable libraries have development status classifier Development Status :: 5 - Production/Stable.
Note
Sub-components of stable libraries explicitly marked as beta in the
import path (e.g. google.cloud.language_v1beta2) should be considered
to be preview.
Preview indicates that the client library for a particular service is under development—either in Beta or Alpha—and is being prepared for release.
- Beta indicates the library is mostly stable. Issues and requests
against beta libraries are addressed with a higher priority.
(
Development Status :: 4 - Beta) - Alpha indicates the library is still a work-in-progress and is more
likely to get backwards-incompatible updates. (
Development Status :: 3 - Alpha)
If you need support for other Google APIs, check out the Google APIs Python Client library.
- getting-started-python - A sample and tutorial that demonstrates how to build a complete web application using Cloud Datastore, Cloud Storage, and Cloud Pub/Sub and deploy it to Google App Engine or Google Compute Engine.
- python-docs-samples - Python samples for Google Cloud Platform products.
With google-cloud-python we try to make authentication as painless as possible.
Check out the Getting started with authentication in our documentation to learn more.
Apache 2.0 - See the LICENSE for more information.