Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 19:03
2973f38

1.0.0 (2024-11-06)

⚠ BREAKING CHANGES

  • downgrade from python 3.11 to 3.10 for Glue support

Features

  • aws.dynamodb: auto fill table names from environment when possible (817a2cc)
  • aws.dynamodb: classes for working with Pipeline and ETL Job DynamoDB tables (db921f9)
  • aws.glue: add ETLJob class for parsing parameters, reading raw files, and writing clean files (abe10cc)
  • aws.lambda: add ETLRecord and BucketNotificationRecord entries (e1ca446)
  • aws.lambda: add objects for working with different Lambda event records (31199e4)
  • aws.meta: add Boto3Object for working with boto3 library in general (6a04f1b)
  • aws.utils: add decode_error utility (29ef499)

Bug Fixes

  • aws.dynamodb: fix typos (49edf61)
  • aws.glue: ALERT_OBJ_KEY renamed to OBJECT_KEY (3a57085)
  • aws.lambda: add missing super call (94ab21c)
  • aws.lambda: module cannot be named lambda, rename to lambda_ (cebd3cf)
  • aws.lambda: update record name from parameters to pipeline_parameters (1c631cb)

Code Refactoring

  • downgrade from python 3.11 to 3.10 for Glue support (63f3bc8)