Release and Version History#
x.y.z (Backlog)#
Features and Improvements
Minor Improvements
Bugfixes
Miscellaneous
0.1.7 (2024-10-13)#
Features and Improvements
Add support to serialize and deserialize manifest summary for both full export and incremental export file.
0.1.6 (2024-09-15)#
Features and Improvements
Add support to do incremental export in
ExportJob.export_table_to_point_in_timemethod.- Add the following Public APIs:
aws_dynamodb_io.api.ExportTypeEnum
0.1.5 (2024-09-12)#
Features and Improvements
Add the
ExportJob.from_s3_dirmethod to create anExportJobobject from an S3 directory directly.- Add the following Public APIs:
aws_dynamodb_io.api.ExportJob.from_s3_dir
0.1.4 (2024-08-16)#
Minor Improvements
Add
client_token,s3_sse_algorithm,s3_sse_kms_key_id,billed_size_bytes,export_type,incremental_export_specificationattributes toExportJobAdd
client_tokenattribute toImportJob.
0.1.3 (2024-08-05)#
Minor Improvements
Add
export_arnandexport_formatattribute toaws_dynamodb_io.api.DataFileclass.
0.1.2 (2024-08-02)#
Features and Improvements
- Add the following Public APIs:
aws_dynamodb_io.api.parse_s3uri
Rename
aws_dynamodb_io.api.T_ITEMtoaws_dynamodb_io.api.T_DNAMODB_JSONaws_dynamodb_io.api.DataFile.read_amazon_ionandaws_dynamodb_io.api.ExportJob.read_amazon_ionmethod now returns a list ofamazon.ion.simple_types.IonPyDictobject. We leave the decision to the user to convert the IonPyDict object to a Python dictionary or any other data structure as needed.
Bugfixes
Remove unnecessary
dynamodb-jsondependency from therequirements.txtfile.
0.1.1 (2024-08-01)#
Features and Improvements
First release
- Add the following public APIs:
aws_dynamodb_io.api.T_ITEMaws_dynamodb_io.api.T_DATAaws_dynamodb_io.api.ImportStatusEnumaws_dynamodb_io.api.ImportFormatEnumaws_dynamodb_io.api.ImportJobaws_dynamodb_io.api.ImportJob.list_importsaws_dynamodb_io.api.ImportJob.from_import_descriptionaws_dynamodb_io.api.ImportJob.describe_importaws_dynamodb_io.api.ImportJob.is_in_progressaws_dynamodb_io.api.ImportJob.is_completedaws_dynamodb_io.api.ImportJob.is_cancellingaws_dynamodb_io.api.ImportJob.is_cancelledaws_dynamodb_io.api.ImportJob.is_failedaws_dynamodb_io.api.ImportJob.wait_until_completeaws_dynamodb_io.api.write_amazon_ionaws_dynamodb_io.api.write_dynamodb_jsonaws_dynamodb_io.api.ManifestSummaryaws_dynamodb_io.api.parse_s3uriaws_dynamodb_io.api.ExportStatusEnumaws_dynamodb_io.api.ExportFormatEnumaws_dynamodb_io.api.DataFileaws_dynamodb_io.api.DataFile.read_dynamodb_jsonaws_dynamodb_io.api.DataFile.read_amazon_ionaws_dynamodb_io.api.ExportJobaws_dynamodb_io.api.ExportJob.list_exportsaws_dynamodb_io.api.ExportJob.describe_exportaws_dynamodb_io.api.ExportJob.is_in_progressaws_dynamodb_io.api.ExportJob.is_completedaws_dynamodb_io.api.ExportJob.is_failedaws_dynamodb_io.api.ExportJob.is_dynamodb_json_formataws_dynamodb_io.api.ExportJob.is_ion_formataws_dynamodb_io.api.ExportJob.export_short_idaws_dynamodb_io.api.ExportJob.s3uri_exportaws_dynamodb_io.api.ExportJob.s3uri_export_dataaws_dynamodb_io.api.ExportJob.s3uri_export_manifest_filesaws_dynamodb_io.api.ExportJob.s3uri_export_manifest_summaryaws_dynamodb_io.api.ExportJob.get_detailsaws_dynamodb_io.api.ExportJob.get_manifest_summaryaws_dynamodb_io.api.ExportJob.get_data_filesaws_dynamodb_io.api.ExportJob.read_dynamodb_jsonaws_dynamodb_io.api.ExportJob.read_amazon_ionaws_dynamodb_io.api.ExportJob.export_table_to_point_in_timeaws_dynamodb_io.api.ExportJob.wait_until_complete