This project has moved and is read-only. For the latest updates, please go here.

2.0 Beta 5

Rating: No reviews yet
Downloads: 4168
Released: Sep 17, 2008
Updated: Nov 10, 2009 by dfugate
Dev status: Beta Help Icon

Recommended Download

Application IronPython.msi
application, 4294K, uploaded Sep 17, 2008 - 2123 downloads

Other Available Downloads

application, 2051K, uploaded Sep 17, 2008 - 1244 downloads
application, 2839K, uploaded Sep 17, 2008 - 801 downloads

Release Notes

We’re pleased to announce the release of IronPython 2.0 Beta 5 which includes a plethora of bug fixes (100+). IronPython 2.0 Beta 5 is our last planned beta release in the 2.0 series – sometime soon we’ll be releasing 2.0 Release Candidate 1. As such, you can expect far fewer changes between this release and the next. If you intend on upgrading to IronPython 2.0.0, please try out 2.0 Beta 5 now and report any blocking issues back to us ASAP. This may be your last chance to get them fixed in time for 2.0.0.

This release is significant in a few respects. First and foremost, the most visible change is the fact that we’ve performed a major namespace transformation. We have moved all DLR types that were in the “System” namespace to “Microsoft”. The reason behind this is to fix problems a few people had embedding IronPython in C# projects targeting the .NET 3.5 Framework (see for background). A consequence of this change is that if you build IronPython from sources you’ll notice msbuild emits warning CS1685. This is safe to ignore and it was necessary to allow this so that IronPython can continue to be run under .NET 2.0 SP1. More details on this will be coming soon in the form of a blog post…

It’s also worth pointing out that the DLR hosting APIs no longer have a default configuration for Python. Instead you should utilize IronPython.Hosting.Python to create script runtimes and script engines. On that note, the DLR hosting specifications document has been updated – please see if you’re interested.

If you choose to install IronPython by running IronPython.msi, please note that this will remove the previous installation of IronPython 2.0 Beta 4!

The IronPython 1.0 Pyc sample will not work with IronPython 2.0 Beta 5. Instead, please try out the special 2.0 Beta 4 re-release of the Pyc sample ( at

Reviews for this release

No reviews yet for this release.