Breaking changes
- Drop support for Python 3.6
Fixes
- FileNotFoundError when sync runs for more than a day
- State nullified after every record
- Add support for optional
aws_endpoint_url
to the configuration - Bumping dependencies
- Add
temp_dir
option to write temporary files to custom location
- Add
aws_session_token
andaws_profile
options for Profile based authentication - Add
naming_convention
option with{date}
,{stream}
and{timestamp}
tokens to create dynamic file names on S3
- Switch jsonschema to use Draft7Validator
- Support custom logging configuration by setting
LOGGING_CONF_FILE
env variable to the absolute path of a .conf file
- Add gzip file support
- Add support for KMS encryption
- Add license details
- Initial commit