v1.0.0: Osaka version 1.0.0
Bug fixes and enhancements:
- wrapped the call to
obj.load()
in a backoff decorator to handle cases where an uploaded file to S3 doesn't have it's metadata available immediately after - added unit tests for the s3 storage backend to test the updated functionality
- mock S3 API using
moto
- mock S3 API using
- detect non-existent lock file using backend-specific methods
- TODO: implement specific checks for azure, ftp, google and sftp backends
- reduce number of calls to
isLocked()
to reduce the number of total backend-specific API calls (e.g. S3 API calls) and number of log messages - black format everything
- fix flake8 issues
- bump version