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

Uploaded CPython 3.7+Windows ARM64

bqlog-2.2.8-cp37-abi3-win_amd64.whl (237.4 kB view details)

Uploaded CPython 3.7+Windows x86-64

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

Uploaded CPython 3.7+manylinux: glibc 2.38+ ARM64

bqlog-2.2.8-cp37-abi3-macosx_15_0_universal2.whl (443.2 kB view details)

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

File details

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

File metadata

  • Download URL: bqlog-2.2.8-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.8-cp37-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 8d6e63a971368b423ed17444be9dd7ee0aeca7055bf85772af90fe10b175c5ac
MD5 8c8dea7bf3f758fb26478bcb671c014f
BLAKE2b-256 04b7f76014e10be3602fc9e877280861f5731a4b98665e58a21a23a0a9d2d5a2

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: bqlog-2.2.8-cp37-abi3-win_amd64.whl
  • Upload date:
  • Size: 237.4 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.8-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d5cc503e7fcd18afaf9cd5178bbf2015993317701800c12dfec6e0c1d2758639
MD5 f6c4fbd5b5d1d9ae4b0a8eaa97bd35af
BLAKE2b-256 bdf43e7197a592a19177f7756f004a77b3e60e507ff9c9b8f8f266fb5f81e81a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bqlog-2.2.8-cp37-abi3-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 049218352934f6b9f01ce47decfd6d35e27ea035001a9921225fb919c8c1f9e1
MD5 d1e39ab428fbb8a86e07ec1e66798f68
BLAKE2b-256 21218fc52cd7772d10392d6f44b59cc0151b64fe9b1367eefe349d30dbcd14ae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bqlog-2.2.8-cp37-abi3-manylinux_2_38_aarch64.whl
Algorithm Hash digest
SHA256 5a877b980a067aa663b1e916cc10bc86a2a52cd6b9b81924b53f844d818f78b0
MD5 8d79cdef399782cb30369b33848523f2
BLAKE2b-256 98fd6c70fdfda2fc4ee282cbd73828b498fb45647cf7a18ee5bbb49d9f002808

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: bqlog-2.2.8-cp37-abi3-macosx_15_0_universal2.whl
  • Upload date:
  • Size: 443.2 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.8-cp37-abi3-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 b3a96f7d6197356544b9dc373e1ca06b0c7cf3a8cfe851d17a5e123924f5b204
MD5 888df792406ce5d0500976b480d3ddaa
BLAKE2b-256 08a222a9010b0dbe69d121fdf6123b90528358212547ba8a86885aacc526ce46

See more details on using hashes here.

Provenance

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