New Features
- Added set_bucket_versioning() and get_bucket_versioning()
- Added support for "versioning" in get_object(), remove_object(), list_objects()
For Developers
- Major code refactoring
- Added the classes MockMinioBucket, MockMinioObject, and MockMinioVersion
- The use of classes allow for encapsulation which provides easier readability and maintainability.
- Added tests to increase test coverage to > 90%
Credits
Special thanks to cottephi for raising the issue and contributing code.