Release sdist eggs.
mkrelease [-CTSDK] [-cz] [-d dist-location] [svn-url|svn-sandbox]
mkrelease [-CTSDK] [-cz] [-p [-s [-i identity]]] [svn-url|svn-sandbox]
|-C||Do not checkin release-relevant files from the sandbox.|
|-T||Do not tag the release in subversion.|
|-S||Do not scp the release tarball to dist-location.|
|-D||Dry-run; equivalent to -CTS.|
|-K||Keep the temporary build directory.|
|-c||Assume a codespeak.net-style repository layout.|
|-z||Create a zip archive instead of the default tar.gz.|
|An scp destination specification.|
|-p||Upload the release to PyPI.|
|-s||Sign the release tarball with GnuPG.|
|-i identity||The GnuPG identity to sign with.|
- A URL with protocol svn, svn+ssh, http, https, or file.
- A local directory; defaults to the current working directory.
- Global configuration file.
- Per user configuration file.
The configuration file consists of sections, led by a “[section]” header and followed by “name = value” entries.
The [defaults] section has the following options:
- The Python executable used; defaults to python2.4.
- The value prepended if dist-location does not contain a host part; defaults to jarn.com:/home/psol/dist.
- The default value for dist-location; defaults to jarn.com:/home/psol/dist/public.
The [aliases] section may be used to define short names for (one or more) dist-locations.
0.19 - 2009-02-23
- Absolute-ize the temp directory path. [stefan]
0.18 - 2009-01-26
- Include README.txt and CHANGES.txt in long_description. [stefan]
- Rid unused imports and locals. [stefan]
0.17 - 2009-01-23
- Add -c option to enable codespeak support. The codespeak.net repository uses branch and tag instead of branches and tags. [gotcha, stefan]
0.16 - 2009-01-13
- Fold regex construction into find and make find a method. [stefan]
- Update README.txt. [stefan]
0.15 - 2009-01-13
- Support for reading default options from a config file. [fschulze, stefan]
0.14 - 2009-01-08
- Add -s and -i options for signing PyPI uploads with GnuPG. [stefan]
- Stop execution after any failing step. [stefan]
0.13 - 2009-01-05
- Stop execution when the checkin step fails. [stefan]
0.12 - 2009-01-02
- setup.cfg may not exist. [stefan]
0.11 - 2008-12-02
- Add setup.cfg to list of files we check in. [stefan]
0.10 - 2008-10-21
- Don’t capitalize GetOptError messages. [stefan]
0.9 - 2008-10-16
- Add -v option to print the script version. [stefan]
0.8 - 2008-10-16
- Lift restriction where only svn trunk could be released. [stefan]
0.7 - 2008-10-09
- Fix PyPI upload which must happen on the same command line as sdist. [stefan]
0.6 - 2008-10-08
- Update README.txt. [stefan]
0.5 - 2008-10-08
- Also locate and checkin HISTORY.txt to support ZopeSkel’ed eggs. [stefan]
0.4 - 2008-10-08
- Use svn checkout instead of svn export because it makes a difference to setuptools. [stefan]
- Add -p option for uploading to PyPI instead of dist-location. [stefan]
0.3 - 2008-10-06
- Also locate and checkin version.txt. [stefan]
0.2 - 2008-10-01
- Add -z option to create zip archives instead of the default tar.gz. [stefan]
0.1 - 2008-10-01
- Initial release [stefan]