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

Uploaded CPython 3.7+Windows ARM64

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

Uploaded CPython 3.7+Windows x86-64

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

Uploaded CPython 3.7+manylinux: glibc 2.38+ ARM64

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

File metadata

  • Download URL: bqlog-2.2.5-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.5-cp37-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 e71aeb84bfe2586f034d8b5afe49db03307699452f5ba3933e8667f3f3f9eedc
MD5 0a9a505c8d673f84a47a00ad6ce12ac1
BLAKE2b-256 30fd2478d5959a07ca824a4a67133d7cbf0643ca5411992f36bb3f58197f3720

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: bqlog-2.2.5-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.5-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 33cfdbd201d37a1f3022720637d8ff88c24f1d98afcbf8f4b6dae95b38c3b142
MD5 1df8ba186b7de9d217824222ae8f621b
BLAKE2b-256 0a795bc4a4d59ecba56a1d3f5657d159a6965453e22edc8f9e0c8f7bb815339a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bqlog-2.2.5-cp37-abi3-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 9e9b9406a33697f840b3b816d9efcef1498757f8515896df76f30c72c4050c64
MD5 1779cc63c85374e9022815ffe0d75612
BLAKE2b-256 0c38016fca3f3366a5a20707b9ddeb826b4eadd92d84fd6d0e91d70ad8f2753b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bqlog-2.2.5-cp37-abi3-manylinux_2_38_aarch64.whl
Algorithm Hash digest
SHA256 5c8abc4d940c9c5df4a72d2df411d0f6f836d78eb983d2d04033f300a8f96d96
MD5 9fb61545fb41483d2cfa0ee12a5be8e6
BLAKE2b-256 ccd915a601b7b19b936ccb5b4fcf69eaa68fd9411367a2d05bb81c652cf61687

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: bqlog-2.2.5-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.5-cp37-abi3-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 5b2051485e541d4ce580fd57465ccb76e3261e624875e0d7de5fe8b787a7670d
MD5 5ccdb72f3c3ec39476d577d62e488d89
BLAKE2b-256 13e57b894862fb34d20ff13bf4bc7cbe4f3dd9600f8dc0a4f3d20ec42e7fbb39

See more details on using hashes here.

Provenance

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