IronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework. IronPython can use the .NET Framework and Python libraries, and other .NET languages can use Python code just as easily.
Improvements in IronPython 2.7.4 are mainly a collection of bug fixes, many of which are directed at getting IPython working. The complete list of changes is also available. Specific improvements include:
- Many fixes to the
astmodule (thanks to Pawel Jasinski)
- A bunch of fixes to locale and tty handling (also courtesy of Pawel) designed to get IPython working.
- .NET 4.5 builds, courtesy of Aleksander Heintz
- Other fixes from Michael van der Kolff, Fraser Tweedale, and Igor (WildOgr)
- A bunch of small fixes backported from the master branch
Android and Silverlight 4 assemblies have been dropped from this version. The Android assemblies need some more work to be usable with Xamarin.Android, and Silverlight 4 is just plain dead.
For Visual Studio integration, check out Python Tools for Visual Studio which has support for IronPython as well as CPython, and many other fantastic features.
IronPython 2.7.4 is also available for embedding via NuGet. The main package is
IronPython, and the standard library is in