hassan_syyid
11/04/2021, 6:53 PMtime=2021-11-04 14:37:50 name=tap-blackbaud level=INFO message=tap-blackbaud v0.0.3, Meltano SDK v0.3.13)
Traceback (most recent call last):
File "/home/envs/blackbaud/bin/tap-blackbaud", line 8, in <module>
sys.exit(cli())
File "/home/envs/blackbaud/lib64/python3.7/site-packages/click/core.py", line 1128, in __call__
return self.main(*args, **kwargs)
File "/home/envs/blackbaud/lib64/python3.7/site-packages/click/core.py", line 1053, in main
rv = self.invoke(ctx)
File "/home/envs/blackbaud/lib64/python3.7/site-packages/click/core.py", line 1395, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/envs/blackbaud/lib64/python3.7/site-packages/click/core.py", line 754, in invoke
return __callback(*args, **kwargs)
File "/home/envs/blackbaud/lib64/python3.7/site-packages/singer_sdk/tap_base.py", line 463, in cli
validate_config=validate_config,
TypeError: __init__() got an unexpected keyword argument 'validate_config'
edgar_ramirez_mondragon
11/04/2021, 7:00 PMhassan_syyid
11/04/2021, 7:01 PMhassan_syyid
11/04/2021, 7:04 PMedgar_ramirez_mondragon
11/04/2021, 7:05 PMvalidate_config: bool = True
to the __init__
signature and pass it to super().__init__
2. or protect against future signature additions with __init__(self, *args, **kwargs)
and super().__init__(*args, **kwargs)
hassan_syyid
11/04/2021, 7:05 PMaaronsteers
11/04/2021, 7:09 PMprepare_tap()
which will give a stable and simple override point for setup operations. Resolve "Setup callback hook for base classes" (!194) · Merge requests · Meltano / Meltano SDK for Singer Taps and Targets · GitLabaaronsteers
11/04/2021, 7:11 PMjulian_knight
11/04/2021, 8:35 PMaaronsteers
11/04/2021, 8:57 PM