Metadata-Version: 2.1
Name: MeowthLogger
Version: 2.0.1
Summary: Colorised logger for python, using logging python lib
Author: MeowthPxnk
License-File: LICENSE
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.7
Requires-Dist: colorama==0.4.6
Description-Content-Type: text/markdown

# MeowthPxnk Cxstom logger for python!
---
### How this works:

Logs will be steram to console and save to rollover every hour at 00 minutes:
***savepath ->*** ./Logs/`YYYY-MM-DD`/`HH.00-HH.00`.log

---
### Usage:
```python
from MeowthLogger import Logger

logger = Logger()

# usage logger ---->

logger.info("INFO")
logger.error("ERROR")
logger.debug("DEBUG")
logger.warning("WARNING")
logger.critical("CRITICAL")
```
---
### Initialisation arguments:
- **logger_level** - level of logging
- **path** - logs folder path
- **filename** - logging filename
- **encoding** - encoding for log ro files
- **use_uvicorn** - bool argument, need to use logger with uvicorn
##### Example:
```python
logger = Logger(
    path="user/logs",
    filename="logging.log",
    encoding="utf-8"
)
```
---
### Usage with dependencies:
##### Uvicorn - 
```python
logger = Logger(use_uvicorn=True)
```
---
$XOXO$
*meowthpxnk*