What's Changed * Backport S3 copy operation fix by TheByronHimes in https://github.com/ghga-de/hexkit/pull/146 * Update dependencies to resolve tornado vuln by TheByronHimes in https://github.com/ghga-de/hexkit/pull/147
* Backport changes from v4 to v3 by Cito in 140: * Functionality for object md5 in part uploads and multipart copy cleanup by mephenor in 137 * Improve check for bucket existence by Cito in 138 * Fix failing federated S3 tests by Cito in 139
What's Changed * Handle Outbox Documents Lacking Metadata (GSI-924) by TheByronHimes in https://github.com/ghga-de/hexkit/pull/125 * Federated s3 fixture (GSI-965) by TheByronHimes in https://github.com/ghga-de/hexkit/pull/126 * Add DAO protocol deprecation warnings (GSI-976) by TheByronHimes in https://github.com/ghga-de/hexkit/pull/128
What's Changed * Export names from S3 testutils by Cito in https://github.com/ghga-de/hexkit/pull/120 * Replace yaml_settings_factory with pydantic equivalent (GSI-897) by TheByronHimes in https://github.com/ghga-de/hexkit/pull/121 * ResourceAlreadyFoundError instead of pymongo error on duplicate insert by mephenor in https://github.com/ghga-de/hexkit/pull/122 * Configure event size limit (GSI-939) by TheByronHimes in https://github.com/ghga-de/hexkit/pull/124