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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file qdbg-0.1.0.tar.gz.

File metadata

  • Download URL: qdbg-0.1.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.12

File hashes

Hashes for qdbg-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2c023b6a12460515fa4816e290dce41a598df5ac356c4beda11c7719de0a3387
MD5 cf0d18653bc53baa167710db92b93d16
BLAKE2b-256 ac91830f87ce29a1bddb2d5e374923e0529d2014c868a29e77269248bf28c981

See more details on using hashes here.

File details

Details for the file qdbg-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: qdbg-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.12

File hashes

Hashes for qdbg-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 960636cdea4ae74e0b6b1c7933a282e8d16a57c998ccc1b548ad736305858414
MD5 f8886dad40dece5d65cb1541ac240c05
BLAKE2b-256 46433c6253dfb473a05d5603043fcd07a8b1bb6d09e1817335e6046695722fc0

See more details on using hashes here.

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