Skip to content

Commit 65f45f5

Browse files
committed
release: prepare 4.4.0 release
- Updated changelog with 4.4.0 improvements - Highlights custom HTTP implementation and improved test coverage - Technical improvements focused on type safety and reliability
1 parent ed08671 commit 65f45f5

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,15 @@
22

33
## Unreleased
44

5+
## 4.4.0 (2025-09-21)
6+
57
### 🔧 Technical Improvements
68
- **Type safety**: Fixed all pyright typing errors for better code quality and maintainability
79
- **Code cleanup**: Removed unused functions and improved type annotations throughout codebase
810
- **Dependencies**: Removed requests dependency, replaced with custom HTTP implementation
911
- **Exception handling**: Fixed exception naming to follow Python conventions and avoid builtin shadowing
10-
- **Test coverage**: Added proper type annotations to all mock_download functions across test files
12+
- **Test coverage**: Added comprehensive HTTP module tests, improving coverage from 82% to 85%
13+
- **Error handling**: Complete test coverage for network timeouts, connection errors, and edge cases
1114
- **VS Code integration**: Added PyLance ignore comments for test files accessing private methods
1215
- **Django 6.0 support**: Added Django 6.0 to testing matrix and version compatibility
1316

0 commit comments

Comments
 (0)