Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFC 4180 compliance and line endings #79

Open
jonmast opened this issue Sep 3, 2021 · 0 comments
Open

RFC 4180 compliance and line endings #79

jonmast opened this issue Sep 3, 2021 · 0 comments

Comments

@jonmast
Copy link

jonmast commented Sep 3, 2021

The documentation advertises that this "respects RFC 4180 for the output CSV format", but as discussed in #27 the RFC specifies CRLF for line separators while this library defaults to LF.

The RFC indicates implementations will vary, but that they should "be conservative in what you do, be liberal in what you accept from others" so I'd interpret a writer that deviates from this to not be compliant.

I don't know how feasible changing the default would at this point, but I think at least adding a caveat to the documentation would be helpful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant