bbfreeze 0.95.3
Ralf Schmitt
schmir at gmail.com
Tue Oct 16 15:35:02 CEST 2007
Hi all,
I've just uploaded bbfreeze 0.95.3 to python's cheeseshop.
bbfreeze creates standalone executables from python scripts. It's similar
in functionality to py2exe or cx_Freeze.
This release fixes some issues with pythoncom on win32. It also now uses
"automatic pathname rewriting" for code objects (see below).
support for egg files: bbfreeze scans zipped egg files and now
includes whole egg files/directories in the distribution. Programs
using setuptools' pkg_resources module will now work.
It offers the following features:
easy installation
bbfreeze can be installed with setuptools' easy_install command.
zip/egg file import tracking
bbfreeze tracks imports from zip files.
multiple script freezing
bbfreeze can freeze multiple scripts at once.
python interpreter included
bbfreeze will create an extra executable named 'py', which might be
used like the python executable itself.
*NEW* automatic pathname rewriting
pathnames in tracebacks are replaced with relative pathnames
(i.e. if you import package foo.bar from /home/jdoe/pylib/
tracebacks generated from functions in foo.bar will not show your
local path /home/jdoe/pylib/foo/bar.py. They will instead show
foo/bar.py)
bbfreeze works on windows and UNIX-like operating systems. It
currently does not work on OS X. bbfreeze has been tested with python
2.4 and 2.5. bbfreeze will not work with python versions prior to 2.3
as it uses the zipimport feature introduced with python 2.3.
Links
--------
cheese shop entry:
http://cheeseshop.python.org/pypi/
bbfreeze/<http://cheeseshop.python.org/pypi/bbfreeze/>
homepage:
http://systemexit.de/bbfreeze/
mercurial repository:
http://systemexit.de/repo/bbfreeze
Regards,
- Ralf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/python-announce-list/attachments/20071016/d0ac7bd3/attachment.htm
More information about the Python-announce-list
mailing list