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

Uploaded CPython 3.7+Windows ARM64

bqlog-2.3.1-cp37-abi3-win_amd64.whl (322.2 kB view details)

Uploaded CPython 3.7+Windows x86-64

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

Uploaded CPython 3.7+manylinux: glibc 2.38+ ARM64

bqlog-2.3.1-cp37-abi3-macosx_15_0_universal2.whl (446.1 kB view details)

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

File details

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

File metadata

  • Download URL: bqlog-2.3.1-cp37-abi3-win_arm64.whl
  • Upload date:
  • Size: 296.3 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.1-cp37-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 ff95786772a66efd6665793796953939f8d13667b25959a6747986f8d334b1ae
MD5 56e9e9c2e1d4d0b395140abb15b34ae6
BLAKE2b-256 3a2d6b907a5ee190eead6e0295edec370653a326695bb06d70763f697cc0ad56

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: bqlog-2.3.1-cp37-abi3-win_amd64.whl
  • Upload date:
  • Size: 322.2 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.1-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 5a817e296ea179baea7fd338bfd7e3f197009ec0b3a39468eaca34e80d0e25b1
MD5 a015eb6362190223206b264023e06e6b
BLAKE2b-256 fcf0a1fe65c4273432eec47ea941d4cee92bd386eef614f4db8e4e241b0ae76c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bqlog-2.3.1-cp37-abi3-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 ce8500b6b8acd237fe5a1927cfad66feae83fe4bf68f5774e84c1d3aa44a8602
MD5 16570558ebab8b1bfadb87e2fff7d646
BLAKE2b-256 35abceedf659c7330cd9273f1eaf2d52fe8089fd3e4a06bd6ddc4c6438c7ca01

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bqlog-2.3.1-cp37-abi3-manylinux_2_38_aarch64.whl
Algorithm Hash digest
SHA256 21125543ff72e975da9fe1e42d28b3cc0a7dd6b7c6d00c6ab4d1edc49c04d255
MD5 1a7f2158c2958a15abceada395940597
BLAKE2b-256 0bfa7fc5e475ecf4da7060266a0b3eced4673a466bf5dd7edaf6bc4d3415ce6a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: bqlog-2.3.1-cp37-abi3-macosx_15_0_universal2.whl
  • Upload date:
  • Size: 446.1 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.1-cp37-abi3-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 87cd7d0807f40c856cbd646c8e727d5475a6eb8749293b787308b58c143eb125
MD5 0ef86101ee6dc5bd828327b40aee4bff
BLAKE2b-256 3aab2dad8565a1a648735ed55c307d8b50bf7ecc9f764916be9ba60f9f195f18

See more details on using hashes here.

Provenance

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