{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/18"}],"enrichment":{"capability":"Provides a simple logger for console and file output with built-in support for filtering duplicate logs, masking sensitive data, and colored output.","skillfed_tags":["logging","cli-tools","credential-masking"],"use_cases":["Add colored, deduplicated logging to CLI tools or scripts without boilerplate configuration.","Automatically redact passwords, tokens, and API keys from logs to prevent accidental credential exposure.","Force colored output in containerized or CI/CD environments where TTY detection fails.","Log to both console and file simultaneously with a single logger instance.","Quickly prototype logging in small Python projects without learning the logging module deeply."],"what_it_does":"python-simple-logger wraps Python's standard logging to provide a simpler interface for console and file logging with convenience features like duplicate filtering, sensitive data masking, and colored output. It exposes a get_logger() factory function that returns a logger configured for your use case, with optional parameters to control output level, filename, and behavior like automatic masking of passwords, tokens, and API keys.\n\nThe package depends on colorlog for terminal coloring and requires Python >=3.9. It is actively maintained with a recent release, but has minimal community engagement, suggesting it may be a specialized tool rather than a widely-used standard. The high install friction (source-only distribution) means installation requires compilation or a working build environment.","worth_installing":"Yes, with conditions. The package solves real problems (duplicate filtering, credential masking, colored output) and is actively maintained with no known vulnerabilities. However, high install friction and minimal adoption suggest it is best suited for small projects or teams already familiar with it. For production systems or teams standardizing on logging, consider whether the convenience features justify the dependency."},"id":"python-simple-logger","links":{"html":"https://skillfed.io/packages/python-simple-logger","md":"https://skillfed.io/packages/python-simple-logger.md","pypi":"https://pypi.org/project/python-simple-logger/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-02-26","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"python-simple-logger","python_support":"supports_current","summary":"A simple logger for python"},"popularity":{"monthly_downloads":77940,"position":14479,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.0.19"}
