v0.1.1 - First Official Release
Pre-release
Pre-release
Initial Release
Welcome to the first official release of clevertools.
clevertools is a compact Python utility library that provides practical helpers for everyday workflows, with a focus on simplicity, readability, and useful defaults.
What's Included
Core Utilities
- Plain-text file helpers for reading and writing UTF-8 files
- Sensitive value masking with configurable visible sections
- Global runtime configuration for shared defaults
- Simple logger setup for console and file output
Logging and Error Handling
- Configurable logger creation via
configure_logger() - Named logger access via
get_logger() - Optional colored terminal output
- Shared error handling modes:
raise,log, andsilent
Project Foundation
- Initial package structure and release configuration
- Getting started guides and reference documentation
- Automated tests for masking, logging, and file I/O
- Build and dependency updates for the first release
Public API
maskreadwriteconfigureconfigure_loggerget_logger
Release Notes
This version establishes the initial foundation of the project and marks the first public release of clevertools.