skillfed

google-python-cloud-debugger

Python Cloud Debugger

google-python-cloud-debugger v4.1 568.8K downloads/30d#5,964 on PyPI91
Permissive license Apache License, Version 2.0 Abandoned released

What it is and what it does

google-python-cloud-debugger is a snapshot debugger agent for Python applications running on Linux environments. It allows you to inspect the state of a running application at any code location without stopping it or significantly slowing it down. The agent captures call stacks and local variables from any instance executing a snapshot location, and can also write formatted messages to application logs via logpoints.

The package integrates with Firebase Realtime Database for storing and managing snapshots and logpoints, and depends on firebase-admin and pyyaml. It is designed for production use with minimal performance overhead. However, the project has been archived and is no longer maintained; no further bug fixes or security patches will be released.

Use it for:

  • Inspect application state in production without restarting or attaching a traditional debugger.
  • Capture call stacks and variable values from specific code locations across running instances.
  • Add logpoints to write diagnostic messages to application logs without code changes.
  • Debug Django web applications by enabling the agent in manage.py.
  • Diagnose issues in cloud-hosted Python services without stopping traffic.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Attaches a snapshot debugger agent to Python applications running on Linux, capturing call stacks and variables at runtime without stopping or modifying the app.

No. The project is archived and abandoned as of 2023-11-17 with no further maintenance, security patches, or bug fixes planned. While the Apache License, Version 2.0 is permissive and there are currently no known vulnerabilities, the lack of ongoing support makes it unsuitable for production use or new projects.

Install

google-python-cloud-debugger on PyPI

pip

pip install google-python-cloud-debugger

uv

uv add google-python-cloud-debugger

poetry

poetry add google-python-cloud-debugger

Installing google-python-cloud-debugger

Before you install

Medium install friction due to compiled wheels for specific Python versions (3.6–3.10). The project is archived and abandoned as of 2023-11-17 with no further maintenance, bug fixes, or security patches planned.

License in practice

Licensed under Apache License, Version 2.0 (permissive), allowing commercial and private use with minimal restrictions.

Quickstart

pip install google-python-cloud-debugger

import firebase-admin
import pyyaml
# Enable debugger in your application code
enable(module='MyApp', version='v1.0')

Linux-only; requires Python 3.6–3.10; requires firebase-admin and pyyaml runtime dependencies; requires Google Cloud credentials.

Verify before relying

  • Whether archived status accumulates security risks over time without patches.
  • Compatibility with Python versions beyond 3.10.
  • Performance impact under real-world production loads.

Package facts

License Apache License, Version 2.0 (permissive)
Python support not specified
Install friction medium — platform-specific wheel
Runtime dependencies 2 — firebase-admin, pyyaml
Maintenance abandoned — 1,165 days since the last release
Last repo commit (repository archived)
First released
Downloads 568,764/month — #5,964 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: google_python_cloud_debugger-4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl; google_python_cloud_debugger-4.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl; google_python_cloud_debugger-4.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl; google_python_cloud_debugger-4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl; google_python_cloud_debugger-4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Keywords: google, cloud, debugger

Development Status :: 3 - AlphaIntended Audience :: DevelopersProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.6Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9

Tags

python snapshot debuggerruntime debugging without stoppingcloud debugger agentinspect running application stateproduction debugging pythondistributed app debugginglogpoints and snapshots
archivedgcp-integration

More Quality Assurance packages

Further reading