skillfed

google-cloud-language

Google Cloud Language API client library

google-cloud-language Permissive license Apache-2.0 Active 5,370 v2.21.0 released

Install

google-cloud-language on PyPI

pip

pip install google-cloud-language

uv

uv add google-cloud-language

poetry

poetry add google-cloud-language

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 5 — google-api-core, google-auth, grpcio, proto-plus, protobuf
Maintenance actively maintained — 52 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_cloud_language-2.21.0-py3-none-any.whl

Development Status :: 5 - Production/StableIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseOperating System :: OS IndependentProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Topic :: Internet

About google-cloud-language

from the package's own PyPI description — quoted content, verbatim

Python Client for Cloud Natural Language

|stable| |pypi| |versions|

Cloud Natural Language_: Provides natural language understanding technologies, such as sentiment analysis, entity recognition, entity sentiment analysis, and other text annotations, to developers.

  • Client Library Documentation_
  • Product Documentation_

.. |stable| image:: https://img.shields.io/badge/support-stable-gold.svg :target: https://github.com/googleapis/google-cloud-python/blob/main/README.rst#stability-levels .. |pypi| image:: https://img.shields.io/pypi/v/google-cloud-language.svg :target: https://pypi.org/project/google-cloud-language/ .. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-language.svg :target: https://pypi.org/project/google-cloud-language/ .. _Cloud Natural Language: https://cloud.google.com/natural-language/docs .. _Client Library Documentation: https://cloud.google.com/python/docs/reference/language/latest/summary_overview .. _Product Documentation: https://cloud.google.com/natural-language/docs

Quick Start

In order to use this library, you first need to go through the following...

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

Python client library for Google Cloud Natural Language API, enabling sentiment analysis, entity recognition, entity sentiment analysis, and other text annotation capabilities.

Low friction install with five stable Google-managed runtime dependencies. Active maintenance with recent release (52 days ago) and ongoing repository activity. Supports Python 3.10+ only.

Apache-2.0 permissive license allows commercial and private use with minimal restrictions, typical for Google Cloud client libraries.

Usage

pip install google-cloud-language
from google.cloud import language_v2
client = language_v2.LanguageServiceClient()
# Use client methods for sentiment analysis, entity recognition, etc.

Requires Python >= 3.10; Google Cloud project setup and authentication credentials (via google-auth) must be configured before API calls will succeed.

Verdict: Stable, actively maintained official Google client library with low install friction and no known vulnerabilities. Permissive Apache-2.0 license and top-1000 popularity make it a reliable choice for integrating Cloud Natural Language services, provided your project meets the Python 3.10+ requirement and you have GCP credentials configured.

Needs verification

  • Whether the library's five runtime dependencies (google-api-core, google-auth, grpcio, proto-plus, protobuf) have any known vulnerabilities or maintenance concerns.
  • Specific performance characteristics or rate-limiting behavior when used at scale with the Cloud Natural Language API.
sentiment analysis apientity recognition nlpgoogle cloud nlp clienttext annotation serviceentity sentiment analysisnatural language processing googlecloud language api python

Similar packages