ANN: esky v0.4.0

Ryan Kelly ryan at rfk.id.au
Thu Feb 25 00:58:18 CET 2010


Hi All,


  Reposting from python-list - sorry to those who receive this twice.

  I'm pleased to announce the latest release of esky, an auto-update
framework for frozen python apps.  Details below for those who are
interested.

  Cheers,

     Ryan


-------------------------------


  esky:  keep frozen apps fresh

Esky is an auto-update framework for frozen Python applications.  It
provides a simple API through which apps can find, fetch and install
updates, and a bootstrapping mechanism that keeps the app safe in the
face of failed or partial updates.

Esky is currently capable of freezing apps with bbfreeze, cxfreeze and
py2exe.  Support for py2app is in the works.

The latest version is v0.4.0, with the following major changes:

   * added support for freezing with cx_Freeze.
   * improved support for freezing with py2exe.
   * added ability to set the icon on each executable
     (if the chosen freezer module supports it)
   * made Esky.cleanup() catch and ignore common errors.
   * added support for Python 3 (via distribute's "use_2to3" flag)
   * added a brief tutorial and example application
   * some backwards-incompatible API changes (see ChangeLog for details)


Downloads:  http://pypi.python.org/pypi/esky/0.4.0/

Code, bugs, etc:  http://github.com/rfk/esky/

Tutorial:  http://github.com/rfk/esky/tree/master/tutorial/


-- 
Ryan Kelly
http://www.rfk.id.au  |  This message is digitally signed. Please visit
ryan at rfk.id.au        |  http://www.rfk.id.au/ramblings/gpg/ for details





More information about the Python-announce-list mailing list