Skip to main content

BqLog - High Performance Cross-Platform Logging Library

Project description

BqLog Python Wrapper

High-performance Python logging powered by BqLog.

Requirements

  • Python 3.7+
  • Windows / macOS / Linux

Installation

pip install bqlog

Quick Start

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 for full documentation.

License

Apache License 2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

bqlog-2.2.9-cp37-abi3-win_arm64.whl (295.5 kB view details)

Uploaded CPython 3.7+Windows ARM64

bqlog-2.2.9-cp37-abi3-win_amd64.whl (237.1 kB view details)

Uploaded CPython 3.7+Windows x86-64

bqlog-2.2.9-cp37-abi3-manylinux_2_38_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.38+ x86-64

bqlog-2.2.9-cp37-abi3-manylinux_2_38_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.38+ ARM64

bqlog-2.2.9-cp37-abi3-macosx_15_0_universal2.whl (443.7 kB view details)

Uploaded CPython 3.7+macOS 15.0+ universal2 (ARM64, x86-64)

File details

Details for the file bqlog-2.2.9-cp37-abi3-win_arm64.whl.

File metadata

  • Download URL: bqlog-2.2.9-cp37-abi3-win_arm64.whl
  • Upload date:
  • Size: 295.5 kB
  • Tags: CPython 3.7+, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bqlog-2.2.9-cp37-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 a6fe42ec26aae71610d1cc1c2f2f76278b5cb45e1e2567e7f7d483db6dab0e1c
MD5 0f49bbde38e551700032540c32d21965
BLAKE2b-256 fef436d0a575c11d86659ae025bc00e36d263c63093a67c9f60fb4a123f196d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for bqlog-2.2.9-cp37-abi3-win_arm64.whl:

Publisher: release.yml on Tencent/BqLog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bqlog-2.2.9-cp37-abi3-win_amd64.whl.

File metadata

  • Download URL: bqlog-2.2.9-cp37-abi3-win_amd64.whl
  • Upload date:
  • Size: 237.1 kB
  • Tags: CPython 3.7+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bqlog-2.2.9-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2f2acc30f77dbe15241939fac8f2da7d1b3884df5aafe450d097169fb4e10595
MD5 626f7ed5d61d5ca1d0b5bc9dd525f0fd
BLAKE2b-256 1d4aff7a56bff304839e50aef56de37bddf343c6e6fb77a5da46302708f344f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for bqlog-2.2.9-cp37-abi3-win_amd64.whl:

Publisher: release.yml on Tencent/BqLog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bqlog-2.2.9-cp37-abi3-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for bqlog-2.2.9-cp37-abi3-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 49b3aad0ea9e91ee414f79e15fdebf65d20c3c5e8c6a09b49b0724a839ba0097
MD5 a85d8402a07a3ebbbfd33e1d160085a8
BLAKE2b-256 c0a726135915b5b809abe86c0c0f9ea561980b8e62ae08ed0fb8a4f81ccad641

See more details on using hashes here.

Provenance

The following attestation bundles were made for bqlog-2.2.9-cp37-abi3-manylinux_2_38_x86_64.whl:

Publisher: release.yml on Tencent/BqLog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bqlog-2.2.9-cp37-abi3-manylinux_2_38_aarch64.whl.

File metadata

File hashes

Hashes for bqlog-2.2.9-cp37-abi3-manylinux_2_38_aarch64.whl
Algorithm Hash digest
SHA256 6c4001625ded2a91c529ba3372d5fb0a513d4295e37a945b569ffd5efbd69b49
MD5 3a85a9536e511c9d9a8ed7c81664fb8d
BLAKE2b-256 250b7d0f6be717c43a6e9d7e1da81bdadb06fcc9e400dcdd2ddf3721653a8cae

See more details on using hashes here.

Provenance

The following attestation bundles were made for bqlog-2.2.9-cp37-abi3-manylinux_2_38_aarch64.whl:

Publisher: release.yml on Tencent/BqLog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bqlog-2.2.9-cp37-abi3-macosx_15_0_universal2.whl.

File metadata

  • Download URL: bqlog-2.2.9-cp37-abi3-macosx_15_0_universal2.whl
  • Upload date:
  • Size: 443.7 kB
  • Tags: CPython 3.7+, macOS 15.0+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bqlog-2.2.9-cp37-abi3-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 eb5107bb434c86d00a675b5af786821e8ab2c4ae9423131ff7a2648136036499
MD5 717476c40270d245480b9848c11bc782
BLAKE2b-256 72684a0db3be0b80ad06ae101b57ad906acd9556b56fce040dcb0b6397c80998

See more details on using hashes here.

Provenance

The following attestation bundles were made for bqlog-2.2.9-cp37-abi3-macosx_15_0_universal2.whl:

Publisher: release.yml on Tencent/BqLog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page