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.4-cp37-abi3-win_arm64.whl (295.6 kB view details)

Uploaded CPython 3.7+Windows ARM64

bqlog-2.2.4-cp37-abi3-win_amd64.whl (237.5 kB view details)

Uploaded CPython 3.7+Windows x86-64

bqlog-2.2.4-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.4-cp37-abi3-manylinux_2_38_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.38+ ARM64

bqlog-2.2.4-cp37-abi3-macosx_15_0_universal2.whl (443.4 kB view details)

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

File details

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

File metadata

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

File hashes

Hashes for bqlog-2.2.4-cp37-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 05b7d74247e717893606a885a7b8e51fa0673d668602f151066b54b035c90f19
MD5 1ae002fd9e6008e0e4e86b63e19dfa36
BLAKE2b-256 ed44ee3e0051b832585aea88d69d87af4f78d6f37afb360fa6424a1377d44e34

See more details on using hashes here.

Provenance

The following attestation bundles were made for bqlog-2.2.4-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.4-cp37-abi3-win_amd64.whl.

File metadata

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

File hashes

Hashes for bqlog-2.2.4-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3e24e8bd51fb7d0dab4b00e42a52874b189f8243bc84ea8f99bdf47ec73584f3
MD5 0e55d5d0798c4e40267d5e19b1bd626e
BLAKE2b-256 03e2357d13db996e0e7995f93cec32ed3ad11c10945d1cfefc1cb04a944c01b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for bqlog-2.2.4-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.4-cp37-abi3-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for bqlog-2.2.4-cp37-abi3-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 08cfe03f782434a25395e84c485bb04f643946803989ab8028734666d3c75e4b
MD5 1deea9aa445066aee21fbc49f58564c2
BLAKE2b-256 05a483b09fe55ac5aa28f3f88c1534d6870b2f928caad5c24a2a5f510d52057e

See more details on using hashes here.

Provenance

The following attestation bundles were made for bqlog-2.2.4-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.4-cp37-abi3-manylinux_2_38_aarch64.whl.

File metadata

File hashes

Hashes for bqlog-2.2.4-cp37-abi3-manylinux_2_38_aarch64.whl
Algorithm Hash digest
SHA256 33348e862e49aa972e21df1ddca5901e9774b3ea51c74bed5e32bcfb9ac7c1fb
MD5 91b30b3314b2412e8e7b75ae75c320e4
BLAKE2b-256 d8f9977a6a42f97a51429f11b734ca7ee5e72064a0a03e03c2453f950e33f990

See more details on using hashes here.

Provenance

The following attestation bundles were made for bqlog-2.2.4-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.4-cp37-abi3-macosx_15_0_universal2.whl.

File metadata

  • Download URL: bqlog-2.2.4-cp37-abi3-macosx_15_0_universal2.whl
  • Upload date:
  • Size: 443.4 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.7

File hashes

Hashes for bqlog-2.2.4-cp37-abi3-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 f2bfb5702ea445b06bba341ca31f2039630233ce717b172d48efa91c5a0d2508
MD5 a2c86c2c8610e1b1b7de1c6608e54f8e
BLAKE2b-256 8f7b44503733368e06506fba373e3fb6587604df3954e8c644dbb8a6a5bfecb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for bqlog-2.2.4-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