Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

akeoott-logging-config: The Effortless Python Logging Library

PyPI - Version Accidental yet powerful: a simple Python library for robust, configurable logging.

akeoott-logging-config provides an incredibly easy-to-use, modular, and enterprise-ready logging solution designed to simplify logging setup for Python applications of any scale, from quick scripts to complex backend systems.

✨ Features

  • Effortless Setup: Configure comprehensive logging with a single function call.
  • Zero Unwanted Logs: Implements NullHandler by default, ensuring your library doesn't spam user consoles unless explicitly configured.
  • Highly Configurable: Control log levels, output destinations (console, file), log formats, and date formats with flexible parameters.
  • Intelligent File Handling: Automatically resolves log file paths, creates necessary directories, and handles common file-related issues gracefully.
  • Idempotent Configuration: Safely call setup multiple times without creating duplicate log handlers.
  • Dedicated Logger: Provides a named logger (github_activity) isolated from the root logger, preventing interference with other application logging.
  • Robust Error Reporting: Logs internal errors during logging setup itself (e.g., file writing issues) to ensure visibility.
  • Cross-Platform Compatibility: Utilizes pathlib for robust and platform-independent file path management.

🚀 Installation

You can install akeoott-logging-config directly from PyPI using pip:

pip install akeoott-logging-config

Metadata

Release files for akeoott-logging-config 1.2.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 akeoott-logging-config 1.2.2
File Size Uploaded
akeoott_logging_config-1.2.2.tar.gz 7.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for akeoott-logging-config 1.2.2
File Interpreter ABI Platform
akeoott_logging_config-1.2.2-py3-none-any.whl Python 3 none any Details

Total release size: 16.1 kB

Release files / akeoott_logging_config-1.2.2.tar.gz

Download URL akeoott_logging_config-1.2.2.tar.gz
Size 7.7 kB
Tags Source
SHA-256 checksum
How to use checksums
ba66857f7bed19af4d57b47fe1d09eefc5ee9297b5bb967906dc0bbeda9b4f65
BLAKE2b-256 checksum
How to use checksums
0f7ad89093c2b76d215990d32a6027fd86d08f26c72f599e7edfec89f60500ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 25, 2025.

Transparency log

Release files / akeoott_logging_config-1.2.2-py3-none-any.whl

Download URL akeoott_logging_config-1.2.2-py3-none-any.whl
Size 8.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
10ccac4e47711236301b5da345ee2840d86dfd4d8b1185ecf531b962e4daeae6
BLAKE2b-256 checksum
How to use checksums
a9976bcc000637f33b14b39903b11b1943c10ab7ef0a510f3f3ebcbe40d00732
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 25, 2025.

Transparency log
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