Metadata-Version: 2.4
Name: bqlog
Version: 2.2.7
Summary: BqLog - High Performance Cross-Platform Logging Library
Author: Tencent
License: Apache-2.0
Project-URL: Homepage, https://github.com/Tencent/BqLog
Project-URL: Repository, https://github.com/Tencent/BqLog
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: C++
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Logging
Requires-Python: >=3.7
Description-Content-Type: text/markdown

# BqLog Python Wrapper

High-performance Python logging powered by [BqLog](https://github.com/Tencent/BqLog).

## Requirements

- Python 3.7+
- Windows / macOS / Linux

## Installation

```bash
pip install bqlog
```

## Quick Start

```python
from bq.log import log

my_log = log.create_log("my_log",
    "appenders_config.ConsoleAppender.type=console\n"
    "appenders_config.ConsoleAppender.time_zone=localtime\n"
    "appenders_config.ConsoleAppender.levels=[all]\n"
    "log.thread_mode=sync")

my_log.info("Hello from BqLog! params: {}, {}", "text", 123)
log.force_flush_all_logs()
```

## API Reference

See the main [BqLog README](https://github.com/Tencent/BqLog) for full documentation.

## License

Apache License 2.0
