I have a use case for parsing QIF files via an API. As result, there is no longer a file for parse
to take as input. While I could save it as a temporary file and send that in, it seems an unnecessary step when the first few lines of parse
could be split into a new function i.e. parse_file
and then parse
could simply take a string of the file contents.
I appreciate this would cause breaking changes, so perhaps a less breaking change would be to rename parse
to parse_str
or similar, and then remake the parse
function with the beginning lines to read the file and pass it on to parse_str
.
I'm willing to make a PR of the changes with the appropriate test modifications and additions once #105 is merged. Also, a discussion about any other possible parse versions could be had (bytes, stream, etc.)
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too