Automatically detect python errors and search Stack Overflow.
Project description
autostack is a command-line debugging tool for Python projects that automatically displays Stack Overflow answers for thrown errors.
What is the first thing you do when a confusing error message is displayed in your terminal window? You search for an answer on Stack Overflow, of course! With autostack, you no longer have to search for answers on Stack Overflow, they are found for you. Gone are the days of scowering the internet for hours to find an answer to your development questions! autostack is here to automate the debugging process and in turn, expedite Python project development.
Table of Contents
Installation
1. Clone the repo and use the install script.
Clone the repo.
git clone https://github.com/autostack-team/autostack.git
Navigate to the project directory, and run the install bash script.
cd /path/to/project/
chmod +x install.sh
./install.sh
2. Or just use pip to install.
pip3 install autostack
Usage
In one terminal window, execute the autostack command to listen for errors.
autostack
In another terminal window, execute autostack-termal which will inform the autostack listener to listen for errors in the terminal.
autostack-terminal
To stop running autostack, use the exit command in the autostack-terminal windows. This automatically stops the terminal window listening for errors.
exit
Contributing
For information on how to get started contributing to autostack, see the contributing guidlines.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Authors
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file autostack-1.0.0.tar.gz
.
File metadata
- Download URL: autostack-1.0.0.tar.gz
- Upload date:
- Size: 6.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f450780ba576cff5049729efb17b456f93fa1d9c8a154433a3247ae5523a596f |
|
MD5 | b96db7a9856d46514f3578b1b12a3ef6 |
|
BLAKE2b-256 | bdd0a197d114ebe371093a8e7593742ff75e314e2e0ffc294a7eb3c9f7ae84ff |