This is the seventh release of IronPython Community Edition (IPCE). Download from SourceForge: http://sourceforge.net/projects/fepy
FePy project aims to provide enhancements and add-ons for IronPython. http://fepy.sourceforge.net/ This work was in part supported by Mozilla Corporation. FePy project got a blog! http://fepy.blogspot.com/ FePy blog documents two developments not included in this release. Files under trunk/pyprof/, which tries to implement sys.setprofile with Mono profiler API. (Thanks to Miguel de Icaza and Paolo Molaro for help.) Files under bench/, which benchmarks simple IronPython programs to measure progress of Mono runtime. This release comes with both IronPython 1.1 and IronPython 2.0 Alpha 5. IronPython 1.x is stable on Mono. IronPython 2.x isn't. For example, importing string module will crash runtime for Mono 1.2.5. (But os module works fine, which is much more complex. It's a bit of hit and miss.) This release is built with Mono 1.2.5.1. The minimum Mono version needed to compile and run for IronPython 1.x is 1.2.3. For IronPython 2.x it's 1.2.5. Mono 1.2.5 and 1.2.5.1 are same except for ASP.NET bugfixes. DLR-based languages won't work with Mono versions before 1.2.5. Please check your Mono version before reporting any problems. Changes in this release follow. Contributions are credited in parentheses. IronPython IronPython 2.0 Alpha 5. Libraries dbapi module handles DBNull correctly. (Carsten Haese) pyexpat module handles DTD. (Shozo Arai) Bundles Following modules are now included: decimal, modulefinder, pkgutil, smtplib. pystone benchmark. (It's under Lib/test.) irclib, which works great. Try this example as a sanity test. https://fepy.svn.sourceforge.net/svnroot/fepy/trunk/example/irc_test.py Patches Patches are documented here. http://fepy.sourceforge.net/patches.html New in this release: For 1.x patch-ironpython-option-s For 2.x patch-{325478,328022,333647} # Numbers refer to Mono bugs patch-console patch-cs0177 patch-debug-define patch-initialize-builtins Build system Use NAnt to build IronPython 2.x. Use quilt to manage patches. Patches to build all IronPython 2 Alpha releases. - AssemblyVersion.cs was missing in Alpha 3. (Miguel de Icaza) Include both IronPython 1.x and 2.x, but share the library using site.py. Misc Ms-PL is now included in licenses. -- Seo Sanghyeon -- http://mail.python.org/mailman/listinfo/python-list