Version 1.9.54
Relevant Changes
- Security: Updated MD5 hash usage to include
usedforsecurity=Falseparameter to address security concerns when MD5 is used for non-security purposes. - Error Handling: Added error logging in the
Reportsclass to print exceptions during document decompression, aiding in debugging and issue resolution.
Internal
- Code cleanup: Removed unnecessary spaces in API request methods across several modules for consistency and readability.
- Updated version number from 1.9.53 to 1.9.54 in
__version__.py.
Diagrams
Security Update in MD5 Usage
graph TD;
A[MD5 Usage] --> B[usedforsecurity=False];
B --> C[Improved Security];
This version enhances security practices by explicitly marking MD5 usage as non-security-related, and improves error handling by logging exceptions during document processing.