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

Uploaded CPython 3.7+Windows ARM64

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

Uploaded CPython 3.7+Windows x86-64

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

Uploaded CPython 3.7+manylinux: glibc 2.38+ ARM64

bqlog-2.3.0-cp37-abi3-macosx_15_0_universal2.whl (445.2 kB view details)

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

File details

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

File metadata

  • Download URL: bqlog-2.3.0-cp37-abi3-win_arm64.whl
  • Upload date:
  • Size: 295.7 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.3.0-cp37-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 8ac7f9ba81470dfc522f4859db30da09da34928143f3164f851d465f27d936fa
MD5 954c4756eb014a7cb6532ce9f2592bd8
BLAKE2b-256 0247d76fcb6309d0a8e4b1c8270cc18cdb2a1f8856eb43809ed83bad8b6cbac5

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: bqlog-2.3.0-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.12

File hashes

Hashes for bqlog-2.3.0-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 935cb6f6551aa1ca7f09fbac73e566a2cd92473bfafadf5ed96e11e65d5f70a4
MD5 cb118402885a00991c8c8bde92391497
BLAKE2b-256 502d578ac4b20e3a7a168fb94b86c4e80f4e8e9899146d1b871ad1f3a6809c3f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bqlog-2.3.0-cp37-abi3-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 fc9f8821a689dffa411c6cca2d3e2cc14c417e9111cd48ad9607d1708dd663f9
MD5 b532f980ffa49d84aac919d47f2cfb3d
BLAKE2b-256 396972b7d9bd6833ae5d86055889b9cc6e0607f9058a36bfc5c7fa6a17be845f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bqlog-2.3.0-cp37-abi3-manylinux_2_38_aarch64.whl
Algorithm Hash digest
SHA256 750e14535551312066dc8c74dcf1b1f29e0b4c9ee868255841e8b5cc652034e7
MD5 8777209e7f934752df9d16ce4d604a4d
BLAKE2b-256 e9c4f1c287f8eb00fd13f2fc6ea608552519e443904d211e84baff3655b236ca

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: bqlog-2.3.0-cp37-abi3-macosx_15_0_universal2.whl
  • Upload date:
  • Size: 445.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.3.0-cp37-abi3-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 f3b86f101fb5c86eb01bf47203906cfe6b0d0424bc19f1e4186c9d6b52d83fba
MD5 58a0c9506087d6b3c812ce5dac6491a2
BLAKE2b-256 9f0cf72e515fa94306a7a39d8870813183b28212c0899c8a3f71e3c3e80bb6ee

See more details on using hashes here.

Provenance

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