Does Meltano expect taps output with non-ascii cha...
# getting-started
r
Does Meltano expect taps output with non-ascii characters escaped? I have tap-google-sheets that crashes with
Copy code
File "/home/matte/.local/pipx/venvs/meltano/lib/python3.9/site-packages/meltano/cli/__init__.py", line 53, in main
    raise CliError(str(err)) from err
meltano.cli.utils.CliError: 'ascii' codec can't decode byte 0xc3 in position 83: ordinal not in range(128)
I am reading a sheet with some emoji. Should the tap handle that?
a
Interesting! Maybe you've spotted a internationalisation issue - the error seems to arise in Meltano rather than the tap. Would be worth raising an issue if you can reproduce it: https://gitlab.com/meltano/meltano/-/issues I'd suggest a couple or things to reproduce it: 1. your tap outputs 0xc3, use a different target like jsonl to see if that flows through ok 2. create a tap or "cat myfilewithnonascii.txt | [whatever your target is now]" Wondering if you can narrow down the issue to tap, target, or meltano as the root cause.
Ah, I see you've done that. Legend! https://gitlab.com/meltano/meltano/-/issues/3116
t
Thanks for reporting! I’ll loop some folks in on the issue
r
Cheers