Metadata-Version: 2.1
Name: pandalog
Version: 1.0.1
Summary: A simple library for logging in Python
Author: Possible Panda
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.12
Description-Content-Type: text/markdown
License-File: LICENSE

# Pandalog

Pandalog is a simple, easy-to-use logging library for Python. It provides a straightforward way to log messages, exceptions, and more with various levels of severity.

## Installation

You can install Pandalog from PyPI:

```bash
pip install pandalog
```

## Usage

Here's a basic example of how to use Pandalog:

```python
from pandalog import logger

logger.logInfo("This is a message", "TEST")
logger.logWarning("This is a warning", "TEST")
logger.logError("This is an error", "TEST")
logger.logCritical("This is a critical error", "TEST")
logger.logFatal("This is a fatal error", "TEST")
```

Output:

![Log Examples](images/log_examples.png)

## Features

- Log messages with different levels of severity (INFO, WARNING, ERROR, etc.)
- Log exceptions with their stack traces
- Configurable log format
- Save logs to a file

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## License

Pandalog is licensed under the MIT License. See the `LICENSE` file for more details.
