Skip to content

Commit 0ca57e7

Browse files
committed
docs(README): update description to include process ID support in logging capabilities
1 parent 238c4f0 commit 0ca57e7

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
[![Python Versions](https://img.shields.io/pypi/pyversions/chromatrace.svg)]()
1414

1515

16-
Chromatrace is a Python package designed for advanced logging capabilities, including trace and request ID management. It provides a flexible logging configuration and supports colored logging for better visibility.
16+
Chromatrace is a Python package designed for advanced logging capabilities, including trace and request ID management along with process ID. It provides a flexible logging configuration and supports colored logging for better visibility.
1717

1818
I believe that logging is an essential part of any application, and it is crucial to have a well-organized and structured logging system. Chromatrace aims to provide a simple and easy-to-use logging system that can be integrated into any Python application.
1919
In simple terms, Chromatrace is a Best Practice of Logging in Python.
@@ -23,8 +23,13 @@ In simple terms, Chromatrace is a Best Practice of Logging in Python.
2323
- Configurable logging settings using Pydantic.
2424
- Customizable log levels and loggers for different services.
2525
- Support for trace IDs and request IDs.
26+
- Support for process IDs.
2627
- Customizable log formats and handlers.
2728
- Asynchronous and synchronous function tracing.
29+
- Uvicorn integration for logging configuration to customize log settings.
30+
- FastAPI integration for request ID management.
31+
- SocketIO integration for request ID management.
32+
- Practical examples for different frameworks and use cases.
2833

2934
## Installation
3035

0 commit comments

Comments
 (0)