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

Uploaded CPython 3.7+Windows ARM64

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

Uploaded CPython 3.7+Windows x86-64

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

Uploaded CPython 3.7+manylinux: glibc 2.38+ ARM64

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

File metadata

  • Download URL: bqlog-2.2.1-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.1-cp37-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 acb0449f6dc2fe25f821779599912e049814a90dcfe3de92d92b140de8eae633
MD5 6593fa3c90ad3c8056f4fca42e318df2
BLAKE2b-256 b7790575b216860b2a99ce92d2f10d42eb2b08bb9d3c45c82a120667f00e0667

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: bqlog-2.2.1-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.1-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8c7d1c59ab2025aa7e3ae40b4c2d21b7e7d7aa326e2a71b5880eb07b180e6fb3
MD5 5387dca8ba015b7554e9747ef1917ede
BLAKE2b-256 9f0fe067313e440f571d6cf22f11e864077cdc6bf473aa0b455f3fccdb4ebca0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bqlog-2.2.1-cp37-abi3-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 21767cd867f758e13faa26e6942138be155bef39be19c178e2c5081a28878d73
MD5 2eaecf3d6b1d49d0b02cdb6841af5d94
BLAKE2b-256 0da3f0d20838cb60035460b1a5b8fff01c538b7c1180e967ffd038b5accf6c2c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bqlog-2.2.1-cp37-abi3-manylinux_2_38_aarch64.whl
Algorithm Hash digest
SHA256 c938b2d9a492838d59fb2f74252709596466028a87be9786deac92e083bc1f9c
MD5 75e88864112ff95bacc78cd96e83b281
BLAKE2b-256 f03dcaf59a5dee336efb6177a6f28f7d91e308906d2e22578f85be24f3d906ed

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: bqlog-2.2.1-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.1-cp37-abi3-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 286b87cc5e0c905d9d59f1504a01ec58fe1d07284997e516ec7bdc91a22e49f2
MD5 bfce7f325cd304db0d1b0fd1a8587865
BLAKE2b-256 373fe3fa0f3b219306dfa7dece70c36ff12bef5be0faedccddcc01d2e4d3ac18

See more details on using hashes here.

Provenance

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