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

Uploaded CPython 3.7+Windows ARM64

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

Uploaded CPython 3.7+Windows x86-64

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

Uploaded CPython 3.7+manylinux: glibc 2.38+ ARM64

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

File metadata

  • Download URL: bqlog-2.2.3-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.3-cp37-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 f85df726b8666b2bfcfdba6f30cf7c0c14b65854b958ad52c61f07b2468fcd47
MD5 eb1773d7effe3e7f8c600a41dc912e39
BLAKE2b-256 918586790ff0baeb6b73842284b1e47232eb5c9b67c1e77af5f8dd2ecade148f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: bqlog-2.2.3-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.3-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 eb4d3ba3ad693aa275110baf26d3482b38d5bafc5e5a847570e4e4960f58412a
MD5 d29a3cf6b215fc95bdc783a91d64bb29
BLAKE2b-256 d3788843348bdd437af741b3c83c98280d870c531d171f014db1be970daeea7a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bqlog-2.2.3-cp37-abi3-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 deb50f428b2f1022722d83c65695f200d642cf11865342d66528813959d814da
MD5 b852212fbdc502a51415805dfaeda2f7
BLAKE2b-256 3d6e814fa1ede3f17f7199d462cae52881aed9b212b609ad58d1cc0d96d1b11d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bqlog-2.2.3-cp37-abi3-manylinux_2_38_aarch64.whl
Algorithm Hash digest
SHA256 ddd42766d64d1e2422d11ef0d140377e81e6e234f0dfca6ab6eccfb2f8a6c731
MD5 969e46d9711a888816871b42c3bbab4e
BLAKE2b-256 2bf432652072586c838ac65df3fd8c71d855f8eb5e79fdf86c03f9d304ae1fe3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: bqlog-2.2.3-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.3-cp37-abi3-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 0ea6e30bc64dac420e35f97125c1353b57b4047a9e47e2443592154b0af80699
MD5 2929e047e1a48301d9b01d136036dab6
BLAKE2b-256 4f91c5b48051f55d58419260b3a6afa935e4f9818a86e672259e40ef150d9d13

See more details on using hashes here.

Provenance

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