Metadata-Version: 2.1
Name: extraexceptions
Version: 0.0.0.3
Summary: This is a lib for custom exceptions
Home-page: https://github.com/Gerutro/ExtraExceptions
Author: Ger
Author-email: gerutrogame@gmail.com
License: MIT License, see LICENCE file
Project-URL: GitHub, https://github.com/Gerutro
Keywords: extra exception lib library
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE

# Extra Exceptions
Extra Exceptions - library for those who lack the usual python exceptions.  
Documentation will be soon...

#### To install `pip install extraexceptions` 

#### To import `import extraexceptions` or `from extraexceptons import *`  

----
# Library give a new exceptions:

Logical Fallacies - new 74 excepts.  
Cognitive Biases - new 56 excepts.  



----
# also Don't Stop Code:
Library can catch exceptions and output only text with error, but if it will be, for example:
```python
from extraexceptions import *


@ignore_exc_decorator
def div(x, y):
    return x / y


print(div(5, 0))
```

you will receive:
```
Exception>>> division by zero
None
```
None - because x/y return traceback, but decorator catch his and function cant assign a value to return.
