Chris
01/29/2024, 5:05 PMTraceback (most recent call last):
File "/Users/chriset/tap-gong/.meltano/extractors/tap-gong/venv/bin/tap-gong", line 8, in <module>
sys.exit(Tapgong.cli())
File "/Users/chriset/tap-gong/.meltano/extractors/tap-gong/venv/lib/python3.8/site-packages/click/core.py", line 1157, in __call__
return self.main(*args, **kwargs)
File "/Users/chriset/tap-gong/.meltano/extractors/tap-gong/venv/lib/python3.8/site-packages/click/core.py", line 1077, in main
with self.make_context(prog_name, args, **extra) as ctx:
File "/Users/chriset/tap-gong/.meltano/extractors/tap-gong/venv/lib/python3.8/site-packages/click/core.py", line 943, in make_context
self.parse_args(ctx, args)
File "/Users/chriset/tap-gong/.meltano/extractors/tap-gong/venv/lib/python3.8/site-packages/click/core.py", line 1408, in parse_args
value, args = param.handle_parse_result(ctx, opts, args)
File "/Users/chriset/tap-gong/.meltano/extractors/tap-gong/venv/lib/python3.8/site-packages/click/core.py", line 2400, in handle_parse_result
value = self.process_value(ctx, value)
File "/Users/chriset/tap-gong/.meltano/extractors/tap-gong/venv/lib/python3.8/site-packages/click/core.py", line 2362, in process_value
value = self.callback(ctx, self, value)
File "/Users/chriset/tap-gong/.meltano/extractors/tap-gong/venv/lib/python3.8/site-packages/singer_sdk/tap_base.py", line 529, in cb_discover
tap.run_discovery()
File "/Users/chriset/tap-gong/.meltano/extractors/tap-gong/venv/lib/python3.8/site-packages/singer_sdk/tap_base.py", line 289, in run_discovery
catalog_text = self.catalog_json_text
File "/Users/chriset/tap-gong/.meltano/extractors/tap-gong/venv/lib/python3.8/site-packages/singer_sdk/tap_base.py", line 309, in catalog_json_text
return json.dumps(self.catalog_dict, indent=2)
File "/Users/chriset/tap-gong/.meltano/extractors/tap-gong/venv/lib/python3.8/site-packages/singer_sdk/tap_base.py", line 300, in catalog_dict
return t.cast(dict, self._singer_catalog.to_dict())
File "/Users/chriset/tap-gong/.meltano/extractors/tap-gong/venv/lib/python3.8/site-packages/singer_sdk/tap_base.py", line 318, in _singer_catalog
return Catalog(
File "/Users/chriset/tap-gong/.meltano/extractors/tap-gong/venv/lib/python3.8/site-packages/singer_sdk/tap_base.py", line 319, in <genexpr>
(stream.tap_stream_id, stream._singer_catalog_entry) # noqa: SLF001
File "/Users/chriset/tap-gong/.meltano/extractors/tap-gong/venv/lib/python3.8/site-packages/singer_sdk/streams/core.py", line 573, in _singer_catalog_entry
schema=singer.Schema.from_dict(self.schema),
File "/Users/chriset/tap-gong/.meltano/extractors/tap-gong/venv/lib/python3.8/site-packages/singer_sdk/_singerlib/schema.py", line 113, in from_dict
kwargs["properties"] = {
File "/Users/chriset/tap-gong/.meltano/extractors/tap-gong/venv/lib/python3.8/site-packages/singer_sdk/_singerlib/schema.py", line 114, in <dictcomp>
k: cls.from_dict(v, **schema_defaults) for k, v in properties.items()
File "/Users/chriset/tap-gong/.meltano/extractors/tap-gong/venv/lib/python3.8/site-packages/singer_sdk/_singerlib/schema.py", line 117, in from_dict
kwargs["items"] = cls.from_dict(items, **schema_defaults)
File "/Users/chriset/tap-gong/.meltano/extractors/tap-gong/venv/lib/python3.8/site-packages/singer_sdk/_singerlib/schema.py", line 109, in from_dict
properties = data.get("properties")
AttributeError: 'list' object has no attribute 'get'