Skip to main content

Resolve-IT

Resolve-IT is a command line tool that fetches Stack Overflow results when an exception is thrown or when a query is made. Run your python file with resolveit and see the results.

GitHub Actions build status Code style: black Checked with mypy Imports: isort License

resolveit


How to use it?

That's pretty easy. Follow the following setup steps:

You can install this tool in either of the following ways:

virtualenv venv
source venv/bin/activate
pip install Resolve-IT

or

git clone https://github.com/akshatdalton/Resolve-IT.git
virtualenv venv
source venv/bin/activate
python3 setup.py install

Once you have run all the commands and results are fine, we are all set to run the tool:

(venv) $ resolveit -f <your_file_name>

Other usage

  1. You can use this tool to search results for query from Stack Overflow:

    (venv) $ resolveit -q "difference between json.dump and json.dumps"
    
  2. Want to debug specific functions or part of the code? Run this package as context manager:

    • As function decorator:

      from resolveit import debug
      
      @debug
      def foo():
        # Here goes the code ...
      
    • As with statement:

        from resolveit import ResolveIT
      
        with ResolveIT():
            # Here goes the code ...
      

Metadata

Release files for Resolve-IT 1.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Resolve-IT 1.5.0
File Size Uploaded
Resolve-IT-1.5.0.tar.gz 7.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for Resolve-IT 1.5.0
File Interpreter ABI Platform
Resolve_IT-1.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 17.6 kB

Release files / Resolve-IT-1.5.0.tar.gz

Download URL Resolve-IT-1.5.0.tar.gz
Size 7.1 kB
Tags Source
SHA-256 checksum
How to use checksums
71bdf1463808691d411ec2bf0d6ee0c5eddf748d7409f3414d5be19faec0f71f
BLAKE2b-256 checksum
How to use checksums
7c46b6621e21b9cefb4e6296070df9819429c9d7d7b7a2647e5ccaecbd65416f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.6.9

Release files / Resolve_IT-1.5.0-py3-none-any.whl

Download URL Resolve_IT-1.5.0-py3-none-any.whl
Size 10.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bf2a8ed9fd92180484fd3754805157579d98539442bdd83b3254f0dc6f8bd4ab
BLAKE2b-256 checksum
How to use checksums
b13fa7212f315012477b1f52e5bc4faaed9de6dbea9b2bd37a0c4614f0b8e448
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.6.9

Release history Release notifications | RSS feed

This release

1.5.0 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page