Richard Jones' Log: Sprint Day 4 - another PyPI update!
PyPI has had its last feature update for the Sprints. New features:
- ReStructuredText formatting of descriptions - eg. Roundup 0.8.2 (no existing descriptions have been processed - to force a reformatting, just edit the release description online).
- Files may have accompanying OpenPGP signatures. These may be generated automatically using the "--sign" (or "-s") switch on the setup.py "upload" command. Note that the "upload" command requires Python CVS (to be Python 2.5). You can still submit files via the web interface.
- The web interface now uses Zope Page Templates for the HTML and XML rendering. A whole lot of interface cleaning up was done during this process.
- PyPI is much more sane in its handling of Unicode and UTF-8 (unfortunately, this means existing setup.py files with latin-1 fields will not submit - if they're changed to UTF-8 they should submit OK).
- There's a nicer way to link to releases: http://www.python.org/pypi/roundup/0.8.2.
- Selenium tests for the web interface.
A big thanks to my PyPI / distutils co-conspirators: Fred Drake, Sean Reifschneider, Martin v. L÷wis, Mick Twomey, John Camara, Andy Harrington, Andrew Kuchling, David Goodger and Ian Bicking (with Barry Warsaw in a supporting role).
I'm not off for an afternoon at the Air & Space Museum (I hope).