Skip to main content

Hyperlog

Reusable Python utilities developed by Hyper Source.

Features

  • Detailed exception logging.
  • Unique error identifiers.
  • Full traceback recording.
  • Automatic log file creation.
  • Log rotation.
  • Common secret redaction.
  • Support for synchronous and asynchronous application errors.

Installation

pip install hyperlog

Quick Start

from hyperlog import log_exception

try:
    int("invalid")
except ValueError as error:
    error_id = log_exception(
        error,
        context="Input validation",
    )
    print(f"Error ID: {error_id}")

License

MIT License.

Metadata

Release files for hyperlog-tools 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hyperlog-tools 0.1.2
File Size Uploaded Provenance Actions
hyperlog_tools-0.1.2.tar.gz 12.0 kB Without provenance Details for hyperlog_tools-0.1.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for hyperlog-tools 0.1.2
File Interpreter ABI Platform Actions
hyperlog_tools-0.1.2-py3-none-any.whl Python 3 none any Details for hyperlog_tools-0.1.2-py3-none-any.whl

Total release size: 18.5 kB

Release files / hyperlog_tools-0.1.2.tar.gz

Download URL hyperlog_tools-0.1.2.tar.gz
Size 12.0 kB
Tags Source
SHA-256 checksum
How to use checksums
82aa976681d3886825252df969b6a8bddfca93e23cac1115826356010b5019f9
BLAKE2b-256 checksum
How to use checksums
de2a66bd0d21e43145d4fa24a98a3f4e2a5393c1885fb15d117dc76617fbaa6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / hyperlog_tools-0.1.2-py3-none-any.whl

Download URL hyperlog_tools-0.1.2-py3-none-any.whl
Size 6.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ea850d03cfc6b83a7c8616c9ce99a600b173c294ae722961ce5ee46eb8f5506d
BLAKE2b-256 checksum
How to use checksums
eb9ca4dd6010394551ef1188f041a31bd489824c5d8beb4e30d399dbae9c38aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Security for hyperlog-tools 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page