Skip to main content

volt-logger

volt-logger is a lightweight, file-capable logging utility for Python CLI tools and small applications.
It offers basic log levels, optional timestamping, and file logging without the complexity of the standard logging module.

Features

  • Print logs to console and/or file
  • Supports basic log levels: info, warn, error, debug, progress, etc.
  • Toggle file logging with .set_log_file()
  • Timestamp support
  • Built-in Logger instance for quick use

Install

pip install git+https://github.com/stuarttempleton/volt-logger.git

Usage

from voltlogger import Logger

Logger.log("This is an info message.")
Logger.warn("Watch out!")
Logger.set_log_file("run.log")
Logger.report("This will log to file, if a log file is specified.")

License

MIT

Metadata

Release files for volt-logger 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 volt-logger 0.1.0
File Size Uploaded
volt_logger-0.1.0.tar.gz 4.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for volt-logger 0.1.0
File Interpreter ABI Platform
volt_logger-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 8.4 kB

Release files / volt_logger-0.1.0.tar.gz

Download URL volt_logger-0.1.0.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
d91f86239384a3e287025ee0b21a926c7472860c7044b24c04ef0766449d96e9
BLAKE2b-256 checksum
How to use checksums
afe9e8f49f8a455f4ef00050db8706d394a3c660b04d95e4b7fb0a7d2f4cce92
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 Jun 20, 2025.

Transparency log

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

Download URL volt_logger-0.1.0-py3-none-any.whl
Size 4.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ed1553332aa384f876c7f98f2705fafdbb5cb275adfcb9ed02b85730839410f5
BLAKE2b-256 checksum
How to use checksums
8da758c6d7a9a68e99183e8829f3715c85f8587b5ae162e8c32882071f3c47f6
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 Jun 20, 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