v0.6.0
Improved Documentation:
- Achieved 100% docstring coverage using interrogate tool
- Updated colab example to provide better guidance
- Updated README.md with comprehensive information
Improved Tests:
- Achieved 100% test coverage using coveralls tool
Improved Code:
- Increased modularity for better code organization
- Added
StateEnumfor improved code readability and maintainability - Moved temporary files to the
tempfilemodule for better file management - Deleted temporary files when no longer needed to avoid clutter
- Upgraded from
setup.pytopyproject.tomlfor better project configuration - Removed Manual driver for cleaner codebase
- Exposed
chunk_sizeparameter for customizable download sizes - Made the
download_methods' interfaces more consistent - Improved code reusability for better maintainability
- Improved progress bar