You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15-12Lines changed: 15 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -31,27 +31,30 @@ SonarCloud:
31
31
32
32
## Key Features
33
33
34
-
-**File Operations**:
35
-
-**CSV, JSON, and Text File Functions**: Create, read, write, and manipulate various file types with ease.
36
-
-**Folder Functions**: Create and remove directories, list directory contents, and manage file system operations efficiently.
34
+
### **Common Functions**:
35
+
-**File Operations**:
36
+
-**CSV, JSON, and Text File Functions**: Create, read, write, and manipulate various file types with ease.
37
+
-**Folder Functions**: Create and remove directories, list directory contents, and manage file system operations efficiently.
37
38
38
-
-**Logging**:
39
-
-Comprehensive logging setup using the `loguru` library. Provides extensive customization options for log configuration, including log rotation, retention, and formatting.
39
+
-**Logging**:
40
+
Comprehensive logging setup using the [Loguru Library]('https://loguru.readthedocs.io/en/stable/overview.html'). Provides extensive customization options for log configuration, including log rotation, retention, and formatting. Includes improvements for multiprocessing environments to ensure log messages are handled correctly across multiple processes.
40
41
41
-
-**Calendar Functions**:
42
-
- Convert between month names and numbers seamlessly.
42
+
-**Calendar Functions**:
43
+
Convert between month names and numbers seamlessly.
43
44
44
-
-**Pattern Matching**:
45
-
- Powerful tools for searching patterns in text using regular expressions.
45
+
-**Pattern Matching**:
46
+
Powerful tools for searching patterns in text using regular expressions.
46
47
47
-
-**FastAPI Endpoints**:
48
+
49
+
### **FastAPI Endpoints**:
48
50
- Pre-built endpoints for system health checks, status, and uptime monitoring.
49
51
- Functions to generate HTTP response codes easily.
50
52
51
-
-**Async Database**:
53
+
###**Async Database**:
52
54
- Configuration and management of asynchronous database sessions.
53
55
- CRUD operations with async support.
54
56
57
+
---
55
58
## Installation
56
59
57
60
To install `devsetgo_lib`, use pip:
@@ -80,7 +83,7 @@ pip install devsetgo-lib[all]
80
83
Here's a quick example to demonstrate how you can use some of the key features of `devsetgo_lib`:
81
84
82
85
```python
83
-
from devsetgo_lib import file_functions, logging_config, patterns, calendar_functions
86
+
from devsetgo_lib.common_functionsimport file_functions, logging_config, patterns, calendar_functions
0 commit comments