module Gem::Util

def self.gzip(data)

def self.gzip(data)
  require 'zlib'
  require 'stringio'
  zipped = StringIO.new(String.new, 'w')
  zipped.set_encoding Encoding::BINARY if Object.const_defined? :Encoding
  Zlib::GzipWriter.wrap zipped do |io| io.write data end
  zipped.string
end