In this release twenty-one CodePlex Work Items identified as high priority on the IronPython mailing list were fixed. It’s worth noting that this included the implementation of the “_winreg” CPython module and a few performance improvements in targeted areas. Please also note that there are two potentially breaking changes in this release:
This is our last planned IronPython 1.1 release.
- nt.unlink will now throw an exception if the file doesn’t exist, as it does in CPython.
- The signature of IronPython.Runtime.Operations.Ops.Id() has changed and it now returns an object instead of long. This maps to the id() function in python. Note that there is no change for python caused by this and only code which is directly calling Ops.Id from a statically typed language like C# or VB will be affected.
The IronPython Team