Skip to main content

a quick debugging cli tool

Project description

PyPI PyPI - Python Version GitHub top language Build Status Scrutinizer Code Quality codecov GitHub

qdbg

Quick debug tool - a general purpose CLI debugging utility

Introduction

qdbg-demo-gif

Eliminate the wasted clicks and keystrokes involved with copying your error messages into a search bar. qdbg does this tedious task for you (and we know you do it a lot :wink:). Simply run any command, and when your program inevitably fails, qdbg will automatically open a search tab for you.

qdbg <cmd>

In the unlikely event that your program runs successfully, qdbg will stay out of your way.

Requirements

  • A developer that runs faulty programs
  • Python 3.7+
  • Linux or OSX operating system
  • A functioning web browser

Dependencies

qdbg is implemented only using the Python3 standard library. The package does have a few developer dependencies, including python-poetry, that are listed in pyproject.toml.

Installation

OSX / Linux (recommended)

curl -sSL https://raw.githubusercontent.com/hermgerm29/qdbg/main/get-qdbg.py | python -

Windows

Not supported.

PyPI

qdbg is available on PyPI, but the recommended install method is preferred.

Credits

qdbg's installation script is heavily derived from python-poetry.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qdbg-0.1.0.tar.gz (4.2 kB view hashes)

Uploaded Source

Built Distribution

qdbg-0.1.0-py3-none-any.whl (4.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page