--- id: google-python-cloud-debugger version: "4.1" license: Apache License, Version 2.0 license_treatment: permissive maintenance: abandoned --- # google-python-cloud-debugger — Python Cloud Debugger License: permissive · Maintenance: abandoned · Downloads: 568.8K/mo ## 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 above — 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 pip install google-python-cloud-debugger uv add google-python-cloud-debugger 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: unspecified - Install friction: medium - Maintenance: abandoned - Downloads: 568.8K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags python snapshot debugger, runtime debugging without stopping, cloud debugger agent, inspect running application state, production debugging python, distributed app debugging, logpoints and snapshots, archived, gcp-integration [View on SkillFed](https://skillfed.io/packages/google-python-cloud-debugger) · [View on PyPI](https://pypi.org/project/google-python-cloud-debugger/)