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

Uploaded CPython 3.7+Windows ARM64

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

Uploaded CPython 3.7+Windows x86-64

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

Uploaded CPython 3.7+manylinux: glibc 2.38+ ARM64

bqlog-2.2.7-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.7-cp37-abi3-win_arm64.whl.

File metadata

  • Download URL: bqlog-2.2.7-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.7-cp37-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 53ad2467572e7b2db38591cd2e0dd3c8e72ffd28e51ef1e4c3c8289546b9832e
MD5 88da1d68b66ff970eeb89560cfca74bc
BLAKE2b-256 a94842fe3abc71fe0508199ea5fd065e2328e18f707beb35a2b78b9e9d144074

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: bqlog-2.2.7-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.7-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 13176720cf2d6edd7d71788f08c01ddd5cbcd0b752cbde22903df3465848360f
MD5 c26c52195c6ccd0525f9c59b21638606
BLAKE2b-256 4d425c179984323962a18e1500bcd7eb7baf1a45ab4b6efd9c6381532549f0dc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bqlog-2.2.7-cp37-abi3-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 371d247773b04f78759063d38f1409d201d7ebecf539451d9c9862bb2dfcd8ef
MD5 c474898ba228a0841540d58ac5765d58
BLAKE2b-256 a72447dad8aaaea8b6c468313a32ae53c625b455f1cca266925aa690a358d1c3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bqlog-2.2.7-cp37-abi3-manylinux_2_38_aarch64.whl
Algorithm Hash digest
SHA256 448aa9a893cf40131055c3d3f0eb2b3f41c90a7961bb20434b414deb4613b2be
MD5 7b625a0786318da79c3749c0e2506df8
BLAKE2b-256 9e090ba41a47e6007325e8f0e1d1537c35a7dc32964be7fc794428c8f6a8fb86

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: bqlog-2.2.7-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.7-cp37-abi3-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 4406ee41f8e26bf831b10039ec35a4e9bfa166ca26a5b0017ca2b93d836df86b
MD5 65b19c1217345b8ea39b9c3696981df7
BLAKE2b-256 bffc8fefcb564fe83bd61db3ab87dd42adc2954820bcf8b6a2a56186644dafb0

See more details on using hashes here.

Provenance

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