-
-
Notifications
You must be signed in to change notification settings - Fork 0
Releases: ddc/pythonLogs
Releases · ddc/pythonLogs
Release v6.0.0
@github-actions
github-actions
ec66a12
This commit was created on GitHub.com and signed with GitHub’s verified signature.
⚠️ Breaking Changes v6.0.0
The API has been simplified. You now import classes directly instead of using factory functions:
Before (v5.x):
from pythonLogs import get_basic_log, get_size_rotating_log, get_timed_rotating_log logger = get_timed_rotating_log(name="myapp", directory="/logs")
After (v6.0.0):
from pythonLogs import BasicLog, SizeRotatingLog, TimedRotatingLog logger = TimedRotatingLog(name="myapp", directory="/logs")
Migration Guide
┌──────────────────────────┬─────────────────────┐ │ Old Import (v5.x) │ New Import (v6.0.0) │ ├──────────────────────────┼─────────────────────┤ │ get_basic_log() │ BasicLog() │ ├──────────────────────────┼─────────────────────┤ │ get_size_rotating_log() │ SizeRotatingLog() │ ├──────────────────────────┼─────────────────────┤ │ get_timed_rotating_log() │ TimedRotatingLog() │ └──────────────────────────┴─────────────────────┘
New Features
- Context manager support for automatic cleanup:
with TimedRotatingLog(name="myapp", directory="/logs") as logger: logger.info("This logger auto-cleans on exit")
Assets 4
Release v5.0.3
@github-actions
github-actions
8fa73f7
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Automated release for version v5.0.3
Assets 11
Release v5.0.2
@github-actions
github-actions
5acadee
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Automated release for version v5.0.2
Assets 11
Release v5.0.1
@github-actions
github-actions
2020a7a
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Automated release for version v5.0.1
Assets 9
Release v5.0.0
@github-actions
github-actions
Automated release for version v5.0.0
Assets 5
Release v4.0.6
@github-actions
github-actions
811f412
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Automated release for version v4.0.6
Assets 4
Release v4.0.5
@github-actions
github-actions
e85a683
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Automated release for version v4.0.5
Assets 4
Release v4.0.4
@github-actions
github-actions
d4e5b1a
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Automated release for version v4.0.4
Assets 4
Release v4.0.3
@github-actions
github-actions
bf71d77
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Automated release for version v4.0.3
Assets 4
Release v4.0.2
@github-actions
github-actions
0a0b9b3
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Automated release for version v4.0.2