[IronPython] [ANN] IronPython Community Edition r7

Sanghyeon Seo sanxiyn at gmail.com
Mon Oct 15 15:38:54 CEST 2007

This is the seventh release of IronPython Community Edition (IPCE).

Download from SourceForge:

FePy project aims to provide enhancements and add-ons for IronPython.

This work was in part supported by Mozilla Corporation.

FePy project got a blog!

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 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 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 2.0 Alpha 5.


dbapi module handles DBNull correctly. (Carsten Haese)
pyexpat module handles DTD. (Shozo Arai)


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.


Patches are documented here.

New in this release:

For 1.x

For 2.x
patch-{325478,328022,333647} # Numbers refer to Mono bugs

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.


Ms-PL is now included in licenses.

Seo Sanghyeon

More information about the Ironpython-users mailing list