code: def add_contents(self, dest, contents):
          
          assert not self._closed, "Archive closed"
          if not isinstance(dest, zipfile.ZipInfo):
              dest = zinfo(dest)  # see for some caveats
          # Ensure we apply the compression
          dest.compress_type = self.zip_compression
          # Mark host OS as Linux for all archives
          dest.create_system = 3
          self._zip_file.writestr(dest, contents)
docs: Add file contents to the archive under ``dest``.
  
          If ``dest`` is a path, it will be added compressed and world-readable
          (user-writeable). You may also pass a :py:class:`~zipfile.ZipInfo` for
          custom behavior.