code: def get_chunked_archive(self, **kwargs):
          
  
          chunk_size = kwargs.pop('chunk_size', 8192)
          stream = kwargs.get('stream')
          self.fill_archive(**kwargs)
          while True:
              data = stream.read(chunk_size)
              if not data:
                  break
              yield data
docs: Returns iterable archive. Tiny wrapper around ``fill_archive`` method.
  
          :param chunk_size: extra parameter which controls size of returned
              chunks. Default:8k.