Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR solves a use case I have where I want to use
filecache
orsimplecache
to assist me in downloading a file and using the local path. Further, I may be working with extremely large files and I want to avoid calling.read()
since that places the whole file into memory after it has been cached.Todo:
A new method has been added called
.cache_path(path)
to invoke caching (I'm open to better name) and return the local filename.Here's an example with simplecache, the same works for filecache.