Read special characters using CSV.read

I would object, as it is clearly a breaking change.
Better: validate by default but only producing a Warning when reading invalid strings.
So the new option could be 3 states: Off (no validation, like now), default On (validate but only warn), Error On (validate and error out).

1 Like

That would work for me, too. :slightly_smiling_face:

1 Like

And, perhaps even more important: CSV.jl is one the most prominent packages in respect to performance. I remember the times and discussions about this. Doing a validation by default would be probably a performance draw back, but I can’t estimate the cost. This needs to be considered too.