Metadata-Version: 2.1
Name: simple-python-debugger
Version: 0.1.1
Summary: Simple Debugger for Python
Home-page: https://github.com/mzebin/simple-python-debugger/
Author: Mohammed Zebin
Author-email: <mohammed.zebin7@gmail.com>
License: MIT
Keywords: Python,Python3,Debugger
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Description-Content-Type: text/markdown

# Simple-Python-Debugger
Simple Debugger Package for python.

## Example
### Code
```
from spdb import debug


@debug
def binary_search(list_, value):
    list_size = len(list_) - 1

    index0 = 0
    indexn = list_size
    while index0 <= indexn:
        middle = (index0 + indexn) // 2

        if list_[middle] == value:
            return middle

        if value > list_[middle]:
            index0 = middle + 1
        else:
            index0 = middle - 1

    if index0 > indexn:
        return None


binary_search([x for x in range(10)], 7)
```
### Output
```
binary_search(args: ([0, 1, 2, 3, 4, 5, 6, 7, 8, 9], 7) kwargs: {}) -> 7
Time of Execution: 0.00
```


