2.0.2

 Recommended Download



Application IronPython.msi
application, 4955K, uploaded Jul 22 2009  - 6313 downloads

 Other Available Downloads



Application IronPython-2.0.2-Bin.zip
application, 2123K, uploaded Jul 22 2009  - 1668 downloads
Source Code IronPython-2.0.2-Src.zip
source code, 2854K, uploaded Jul 22 2009  - 1034 downloads

Release Notes

Note: this version of IronPython is for .NET Framework 2.0, 3.0 and 3.5. If you want a version of IronPython to work on .NET Framework 4.0 with C# 4.0's new "dynamic" keyword, you need a compatible version of IronPython. You can download IronPython for .NET Framework 4.0 Beta 1 from this site.

IronPython 2.0.2 is a minor update to IronPython 2.0.1, which in turn is a CPython 2.5-compatible release running on the .NET platform. Our priority was to make IronPython 2.0.2 a bugfix release that remains backwards-compatible with IronPython 2.0.1. In particular, we focused on issues the IronPython community brought to our attention through CodePlex. As such, there have been important improvements on the compatibility and stability of IronPython as summarized below.

Silverlight users: A new version of Silverlight, specifically Silverlight 3, is required to build the “Silverlight Release” or “Silverlight Debug” configurations of IronPython.sln. Please update Silverlight accordingly if you intend to do so.

Detailed change summary:

Fixed specifically for 2.0.2:
• 21577 – binascii.crc32 doesn't accept one argument.
• 20616 – wrong TypeError message when invoking "str.join": implicit parameter 'self' not counted
• 19665 – 2.0.2: operator.isSequenceType(NewStyleClass) broken
• 20087 – 2.0.2: Null Value Exception in COM interop
• 21445 – DLR: There is a dead loop in CallSite.UpdateAndExecute(), which leads to IronPython 2.0.1 hang.
• 22001 – 2.0.2: Ngen IronPython.msi option doesn't work on 64-bit platforms?
• 22094 – 2.0.2: StringException leaked to Python via sys.exc_info()
• 22239 – 2.0.2: modules aren't isolated

Backported 2.6 fixes:
• 20634 – hex_codec needs to be imported before hex decode can happen
• 20302 – codecs.lookup errors with uppercase encoding names
• 20051 – Re-raising exception causes loss of traceback
• 4565 – Support all encodings CPython does for codecs.encode and codecs.decode
• 20603 – os.walk(‘’) doesn’t work
• 21929 – os.listdir does not accept empty path
• 17235 – dir(System.ArgIterator) broken

Special thanks to adamilan, dungen, fuzzyman, hfoffani, hhonisch, kuno, orestis, sanxiyn, and tkamiya for reporting these bugs.
 Reviews for this release
 
 
 
 
 

Simple install that helped me to get started with Python.
by KennySpade on Sep 3 2009 at 7:29 PM 
 
 
 
 
 

Very good information to know.
by hemantg on Jul 22 2009 at 7:04 AM 
Updating...
© 2006-2010 Microsoft | About CodePlex | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2010.1.12.16187