Metadata-Version: 2.5
Name: hyperlog-tools
Version: 0.1.1
Summary: Reusable Python utilities by Hyper Source
Author: Hyper Source
License-Expression: MIT
License-File: LICENSE
Keywords: error-handling,hyperlog,logging,python,utilities
Classifier: Development Status :: 3 - Alpha
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# Hyperlog

Reusable Python utilities developed by Hyper Source.

## Features

- Detailed exception logging.
- Unique error identifiers.
- Full traceback recording.
- Automatic log file creation.
- Log rotation.
- Common secret redaction.
- Support for synchronous and asynchronous application errors.

## Installation

```bash
pip install hyperlog
```

## Quick Start

```python
from hyperlog import log_exception

try:
    int("invalid")
except ValueError as error:
    error_id = log_exception(
        error,
        context="Input validation",
    )
    print(f"Error ID: {error_id}")
```

## License

MIT License.
