Allow read from file-like objects as well as local files

I was wondering if there's a way to parse a file-like object with your parser. I don't have a local file that I'm trying to parse, instead, I'm fetching data streams from remote resources, which can be converted into file-like objects, in this case StringIO objects. I would like to work with these directly rather than writing them into file objects on the local system just to re-convert them into file-like objects with the file open() method. Is this something that would be possible with your tool?

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information