logging
A logging module for Python
What it is and what it does
This is a third-party logging module that implements the standard error logging mechanism defined in PEP 282. It provides structured event logging for Python applications, allowing developers to record debug, info, warning, error, and critical messages to various outputs.
However, this package has been abandoned since its single release on 2013-06-04 and has received no maintenance for over 4819 days. Installing this third-party version may not be the right choice for new projects given its age and lack of updates.
Use it for:
- Maintaining legacy applications that explicitly depend on this specific package version.
- Historical reference or study of early Python logging implementations.
- Environments where the standard logging mechanism is unavailable or incompatible.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides a standard error logging mechanism for Python applications as specified in PEP 282.
No. Do not install. This package is abandoned, unmaintained since 2013-06-04, has unclear licensing, and high install friction. The package has received no updates in over 4819 days. Seek an actively maintained logging solution instead.
Install
logging on PyPI
pip
pip install logginguv
uv add loggingpoetry
poetry add loggingInstalling logging
Before you install
High install friction combined with abandoned maintenance status since the single release on 2013-06-04 raises serious concerns. No updates or maintenance activity are evident, and the package shows no signs of active development.
License in practice
License treatment is unclear—the raw license text references Vinay Sajip's copyright (2001–2005) but provides no SPDX identifier or explicit license type. Legal status for redistribution or modification is ambiguous and should be clarified before use.
Quickstart
import logging
logging.basicConfig(level=logging.DEBUG)
logger = logging.getLogger(__name__)
logger.info('Message')
This package is abandoned and has not been updated since 2013-06-04. A standard logging mechanism is available through other means; installing this third-party package may be unnecessary.
Verify before relying
- Whether this package is intended as a backport for older Python versions or a replacement for an existing logging mechanism.
- Current compatibility with modern Python versions (requires_python is unspecified in metadata).
- Whether the homepage URL (http://www.red-dove.com/python_logging.html) is still active and maintained.
Package facts
| License | Copyright (C) 2001-2005 by Vinay Sajip. All Rights Reserved. See LICENSE for license. (unclear) |
| Python support | not specified |
| Install friction | high — source build required |
| Runtime dependencies | none |
| Maintenance | abandoned — 4,819 days since the last release |
| First released | |
| Downloads | 587,863/month — #5,871 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: logging-0.4.9.6.tar.gz
Tags
More Software Development packages
Provides backported and experimental type hints…
permissive · top 100 on PyPI
numpyNumPy provides an N-dimensional array object…
permissive · top 100 on PyPI
fastapiFastAPI is a Python web framework for building…
permissive · top 100 on PyPI
annotated-docProvides a way to document function parameters,…
permissive · top 100 on PyPI
typerTyper builds command-line applications from…
permissive · top 1,000 on PyPI
distlibDistlib provides low-level packaging utilities…
permissive · top 1,000 on PyPI
glogA simplified Google-style logging wrapper that…
permissive · top 15,000 on PyPI
concurrent-log-handlerProvides thread-safe and process-safe logging…
permissive · top 5,000 on PyPI
pep517Provides subprocess-isolated wrappers around…
permissive · top 5,000 on PyPI
zope.lifecycleeventDefines event objects and API functions for…
unclear · top 15,000 on PyPI
python-daemonImplements PEP 3143 well-behaved Unix daemon…
permissive · top 5,000 on PyPI
wsgirefProvides WSGI 1.0.1 (PEP 3333) validation…
permissive · top 15,000 on PyPI
packversProvides core utilities for Python package…
permissive · top 15,000 on PyPI
pdm-backendA PEP 517-compliant build backend that reads…
permissive · top 5,000 on PyPI
singledispatchProvides single-dispatch generic functions—a…
permissive · top 5,000 on PyPI
pyproject-tomlParses and validates Python project metadata…
permissive · top 15,000 on PyPI