$npx skillfedfor your agent

python-simple-logger

A simple logger for python

With conditionsPyPI Software DevelopmentReleased Feb 202677.9K downloads / moApache-2.0Source build

Decision gist · record as of 2026-08-14

sdist only — python_simple_logger-2.0.19.tar.gz · builds from source
v2.0.19 · released 2026-02-26 · Python >=3.9 · 1 runtime deps: colorlog

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.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python >=3.9; depends on colorlog for colored output support.
  • High install friction due to a single source distribution format.
  • Maintenance is active with a recent release dated 2026-02-26, though the package has minimal adoption and zero repository stars, suggesting limited community validation.

License · maintenance · safety

Apache-2.0 (permissive) — Licensed under Apache-2.0 (permissive), allowing commercial and private use with minimal restrictions beyond attribution and liability disclaimers.

last release 2026-02-26 (169 days) · last repo commit 2026-08-13

0 known vulnerabilities (OSV.dev, 2026-08-14) · 77,940 downloads/mo, #14,479 on PyPI

Verify before relying

pip install python-simple-logger

from simple_logger.logger import get_logger
import logging

logger = get_logger(name=__name__, level=logging.DEBUG, filename="my-log.log")
logger.info("This is INFO log")
  • Whether the 'success' log level is a standard logging extension or custom implementation.
  • Performance characteristics when masking sensitive data in high-volume logging scenarios.
  • Compatibility with structured logging frameworks or JSON output formats.
  • Actual adoption and real-world usage patterns beyond download statistics.
Same gist for agents: .md · .json

What it is and 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.

The 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.

Use it for

  • 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.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

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.

Install

python-simple-logger on PyPI

Before you install

High install friction due to a single source distribution format. Maintenance is active with a recent release dated 2026-02-26, though the package has minimal adoption and zero repository stars, suggesting limited community validation.

Requires Python >=3.9; depends on colorlog for colored output support.

License in practice

Licensed under Apache-2.0 (permissive), allowing commercial and private use with minimal restrictions beyond attribution and liability disclaimers.

Quickstart

pip install python-simple-logger

from simple_logger.logger import get_logger
import logging

logger = get_logger(name=__name__, level=logging.DEBUG, filename="my-log.log")
logger.info("This is INFO log")

Verify before relying

  • Whether the 'success' log level is a standard logging extension or custom implementation.
  • Performance characteristics when masking sensitive data in high-volume logging scenarios.
  • Compatibility with structured logging frameworks or JSON output formats.
  • Actual adoption and real-world usage patterns beyond download statistics.

Package facts

LicenseApache-2.0 permissive
Python supportSupports the current Python release >=3.9
Install frictionHigh. Source build required
Runtime dependencies
1 package
colorlog
MaintenanceActively maintained 169 days since the last release
Last repo commit
First released
Downloads77,940 / month, #14,479 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Operating System :: OS IndependentProgramming Language :: Python :: 3

Evidence: python_simple_logger-2.0.19.tar.gz

Tags

Capabilities
python logging libraryconsole file loggerduplicate log filtersensitive data maskingcolored log outputsimple python loggerlog filtering
Topics
loggingcli-toolscredential-masking

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “console file logger”

  • python-simple-loggerProvides a simple logger for console and file output with built-in…
  • logzerologzero provides pre-configured Python logging to console and/or…
  • proglogProglog provides a unified progress logging interface that lets…

Give your agent the search over MCP, or paste the wish link into any chat.

More Software Development packages

typing-extensions Worth it
PyPI · Software Development · released Jul 2026

Provides backported and experimental type hints for Python 3.9+, allowing use of newer typing features on older Python versions and enabling early experimentation with type system PEPs before they enter the standard library.

PSF-2.0pure Python · 3.9+
1.9Bdownloads / mo
numpy Worth it
PyPI · Software Development · released Aug 2026

NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.

BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0compiled wheel · 3.12+
1.1Bdownloads / mo
fastapi Worth it
PyPI · Software Development · released Jul 2026

FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.

MITpure Python · 3.10+
568.6Mdownloads / mo
annotated-doc With conditions
PyPI · Software Development · released Jul 2026

Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.

MITpure Python · 3.9+
456.2Mdownloads / mo
typer Worth it
PyPI · Software Development · released Aug 2026

Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.

Install it if you are building CLIs in Python.

MITpure Python · 3.10+
369.3Mdownloads / mo
distlib With conditions
PyPI · Software Development · released Jun 2026

Distlib provides low-level packaging utilities for building, distributing, and managing Python software—including metadata handling, version specifiers, wheel support, script installation, and dependency resolution.

permissive licensepure Python
323.3Mdownloads / mo

See also pyhelper-utils · minilog · colorlog · logzero · logdecorator · flake8-logging · cloudwatch · logmuse · logistro · json-logging