Skip to main content

Echo Trail

A JSON logger with dynamic metadata injection for consistent log formatting across projects.

Features

  • JSON log formatting for improved log readability.
  • Metadata injection, including hostname, program name, and custom fields.
  • Supports both console and rotating file handlers by default.

Installation

pip install mccann_hub_echo_trail

Usage

from mccann_hub.echo_trail import logger_setup, get_logger

def main():
  logger = get_logger(__name__)
  logger.info("Hello world!")

if __name__ == "__main__":
  logger_setup()
  main()

License

This project is licensed under the MIT License.

License: MIT

Metadata

Release files for mccann-hub-echo-trail 0.1.0

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

Source distribution (sdist)

Source distribution for mccann-hub-echo-trail 0.1.0
File Size Uploaded
mccann_hub_echo_trail-0.1.0.tar.gz 5.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mccann-hub-echo-trail 0.1.0
File Interpreter ABI Platform
mccann_hub_echo_trail-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.0 kB

Release files / mccann_hub_echo_trail-0.1.0.tar.gz

Download URL mccann_hub_echo_trail-0.1.0.tar.gz
Size 5.6 kB
Tags Source
SHA-256 checksum
How to use checksums
e1c9f4b13b058f3784521297f20b67f613a5a842f9f3a29bf27925f880a72a76
BLAKE2b-256 checksum
How to use checksums
da9341769edcf68f7f95102298e0efa64b3a97a9f74c919173f9cac969f3e802
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2025.

Transparency log

Release files / mccann_hub_echo_trail-0.1.0-py3-none-any.whl

Download URL mccann_hub_echo_trail-0.1.0-py3-none-any.whl
Size 5.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0d70d0ed50a79a04b5fdfc93026099798fe61a3a0ceab8544cfce07daba84be8
BLAKE2b-256 checksum
How to use checksums
9b0ff19e8908b3c555479b08a9b7a51fcf014638c45d3d06fd1f883529913dad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

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