docs: def parse_file(self, filename):
          """
          Load self from the file, such as "MANIFEST.MF" or "SIGNATURE.SF".
          :param filename: contains UTF-8 encoded manifest
          """
  
          with open(filename, "rb", _BUFFERING) as stream:
              self.parse(stream.read())