File tree Expand file tree Collapse file tree 5 files changed +354
-171
lines changed Expand file tree Collapse file tree 5 files changed +354
-171
lines changed Original file line number Diff line number Diff line change 2
2
3
3
All notable changes to LocalLab will be documented in this file.
4
4
5
+ ## 0.4.20 - 2025-03-12
6
+
7
+ ### Fixed
8
+
9
+ - Enhanced server compatibility with different versions of uvicorn
10
+ - Improved lifespan initialization with comprehensive fallback mechanisms
11
+ - Fixed server startup issues with newer versions of uvicorn (0.34.0+)
12
+ - Added robust error handling for lifespan initialization
13
+ - Implemented multiple initialization strategies for different uvicorn versions
14
+ - Improved logging during server startup to better diagnose initialization issues
15
+ - Enhanced server stability with proper error recovery during startup
16
+ - Fixed "Using NoopLifespan" warning by properly initializing lifespan components
17
+ - Ensured compatibility with both older and newer versions of uvicorn
18
+ - Improved server reliability in various Python environments
19
+
20
+ ## 0.4.19 - 2025-03-11
21
+
22
+ ### Fixed
23
+
24
+ - Fixed critical issue with SimpleTCPServer not properly handling API requests
25
+ - Implemented proper ASGI server in SimpleTCPServer for handling API requests
26
+ - Added support for uvicorn's H11Protocol for better request handling
27
+ - Improved fallback server implementation with proper HTTP request parsing
28
+ - Enhanced API documentation to show correct URLs based on environment
29
+ - Fixed API examples to show local URL or ngrok URL based on configuration
30
+ - Ensured server works correctly in both local and Google Colab environments
31
+
5
32
## 0.4.18 - 2025-03-11
6
33
7
34
### Fixed
Original file line number Diff line number Diff line change 2
2
LocalLab - A lightweight AI inference server for running LLMs locally
3
3
"""
4
4
5
- __version__ = "0.4.18 "
5
+ __version__ = "0.4.20 "
6
6
7
7
# Only import what's necessary initially, lazy-load the rest
8
8
from .logger import get_logger
You can’t perform that action at this time.
0 commit comments