- Ensure proper preparation of API call
kwargs
for synchronous methods inFivetranHookAsync
by @JeremyDOwens in #115
- Add methods to get the connector_id by @natanlaverde in #101
- Set correct default_conn_name in class by @pankajastro in #95
- Add return statement after yield in trigger to avoid infinite loop by @pankajastro in #94
- Enable Python3.12 test by @pankajastro in #91
- Remove old Async operator name from docstring by @pankajastro in #96
- Clean example DAG by @pankajastro in #97
- Add methods for getting group and connector info by @johnhoran in #80
- Fix connection form rendering by @pankajastro in #72
- Remove redundant text from README by @pankajastro in #73
- FivetranHook.check_connector now returns the connector_details dict object by @dwreeves in #54
- FivetranHook.prep_connector now returns None instead of Literal[True] by @dwreeves in #54
- For users using the sync hook directly to call either get_sync_status or call_and_restart, they will experience breakage if they are using reschedule_time= and for users who manually set =0, they will also experience breakage by @dwreeves in #57
- Remove deprecated
hook-class-names
fromget_provider_info
return value dict by @pankajastro in #62 - Remove deprecated
FivetranOperatorAsync
andFivetranSensorAsync
by @pankajastro in #68
- API Changes to FivetranSensor for supporting backfills by @dwreeves in #58
- Use dynamic operator value in link by @pankajastro in #56
- Update the registry URL for FivetranOperator by @utkarsharma2 in #52
- Updated quotation placement to fix
TypeError
by @cSaller in #65
- Add mypy + some other misc. changes by @dwreeves in #54
- Consolidate api for
pause_and_restart
and_parse_timestamp
methods by @dwreeves in #57
- Remove uses of fivetran_provider #46
- Add Python3.11 support #37
- Deprecate
FivetranOperatorAsync
in favour ofFivetranOperator
andFivetranSensorAsync
in favour ofFivetranSensor
#40 - Add
deferrable
param inFivetranOperator
andFivetranSensor
with default value True #42
- Fix typo in trigger docstring #42