Hi All, I am trying to invoke tap-slack which i ha...
# troubleshooting
s
Hi All, I am trying to invoke tap-slack which i have copied to local directory . I am able to access config through --interactive anad change them but when I try invoke I am getting this error
Catalog discovery failed: command ['/Users/ABCD/CodeRepo/ELT/data-flow/.meltano/extractors/tap-slack/venv/bin/tap-slack', '--config', '/Users/ABDC/CodeRepo/ELT/data-flow/.meltano/run/tap-slack/tap.f6f6d6d4-b9dc-4d05-9039-7501f1f23a21.config.json', '--discover'] returned 1 with stderr:
I don't see file
tap.f6f6d6d4-b9dc-4d05-9039-7501f1f23a21.config.json
This is the actual error ImportError: cannot import name 'final' from 'singer_sdk.helpers._compat'
e
Can you add
singer-sdk < 0.35
to the tap's
pip_url
? > I don't see file
tap.f6f6d6d4-b9dc-4d05-9039-7501f1f23a21.config.json
Yeah, the Singer config file is deleted automatically
s
ok that worked
👍 1
ok I have a very basic question, If I have to update this in meltano repo and send a merge request, How can I make sure I didn't break anything else , Like is there a automated way to check if the version is compatible with all other requirements
e
If you submit a PR to meltano/hub to update the pip URL upstream, automatic checks will run that will among other things verify that the tap can be installed by Meltano