2.2.0 (2024-01-10)#

Breaking Changes#

  • Remove cover method from base HWM class, it only remains in FileHWM class (#71)

Features#

  • Improve typing: * Fix Pylance (VS Code) complained "SomeClass" is not exported from module "etl_entities.module". Import from "etl_entities.module.submodule" instead. * Mark old HWM classes with typing_extensions.deprecated decorator (#69)

  • Add KeyValueIntHWM class, designed to manage HWM for partitioned data sources like Kafka topics. It extends the functionality of the base HWM classes to handle key-value pairs. (#71)