${h.hidden_field('id')}
${h.text_field('name', size=40)}

Unique identifier for package.
3+ chars, lowercase, using only 'a-z0-9' and '-_'

${h.text_field('title', size=40)}
${h.text_field('url', size=40)}
${h.text_field('download_url', size=40)}

Haven't already uploaded your package somewhere? We suggest using archive.org.

${h.select('licenses',c.license_options, multiple=False)}

A space separated list of tag names. Tag names should:

${h.text_field('tags', size=60)}

You can use Markdown formatting here.

${h.text_area('notes', size="60x15")}

You can use Markdown formatting here.

${h.text_area('log_message', size="60x3")}

If you have not signed in this will just be your IP address.
Click here to sign in before submitting (opens in new window).

${h.submit()}