buildstream/plugins/sources/_downloadablefilesource.py: Store etag along with cache.

Fixes #377 (closed).

This merge request replaces !441 (closed) with some changes:

  • Place private methods at the end of the file, not the beginning.
  • Dont include history of changes in the branch, this branch included fixes made for review comments separately instead of submitting a single coherent patchset (in this case, only one commit anyway).

Merge request reports

Loading