def create_zipfile(context):
if not prerequisites_ok():<EOL><INDENT>return<EOL><DEDENT>subprocess.call(['<STR_LIT>', '<STR_LIT>'])<EOL>for zipfile in glob.glob('<STR_LIT>'):<EOL><INDENT>first_part = zipfile.split('<STR_LIT:.>')[<NUM_LIT:0>]<EOL>new_name = "<STR_LIT>" % (first_part, context['<STR_LIT:version>'])<EOL>target = os.path.join(context['<STR_LIT>'], new_name)<EOL>shutil.copy(zipfile, target)<EOL>print("<STR_LIT>" % (zipfile, target))<EOL><DEDENT>
This is the actual zest.releaser entry point

    Relevant items in the context dict:

    name
        Name of the project being released

    tagdir
        Directory where the tag checkout is placed (*if* a tag
        checkout has been made)

    version
        Version we're releasing

    workingdir
        Original working directory