IronPython is an open-source implementation of the Python programming language which is tightly integrated with .NET. IronPython can use .NET and Python libraries, and other .NET languages can use Python code just as easily.


2.7

2.7.12 released on 2022-01-21
release notes | source


3.4

3.4.2 released on 2024-12-19
release notes | source

  • IronPython Interactive in Visual Studio

    Experience a more interactive .NET and Python development experience with Python Tools for Visual Studio.

  •  
  • Why IronPython?

    IronPython is an excellent addition to .NET, providing Python developers with the power of the .NET. Existing .NET developers can also use IronPython as a fast and expressive scripting language for embedding, testing, or writing a new application from scratch.

    The CLR is a great platform for creating programming languages, and the DLR makes it all the better for dynamic languages. Also, the .NET (base class library, presentation foundation, etc.) gives developers an amazing amount of functionality and power.

    Announcements

    December 19, 2024

    IronPython 3.4.2 is now available!

    See the release announcement for details.

    July 12, 2023

    IronPython 3.4.1 is now available!

    See the release announcement for details.

    December 12, 2022

    IronPython 3.4.0 is now available!

    See the release announcement for details.

    April 30, 2022

    IronPython 3.4.0-beta1 is now available!

    See the release announcement for details.

    January 21, 2022

    IronPython 2.7.12 is now available!

    See the release announcement for details.

    April 19, 2021

    IronPython 3.4.0-alpha1 is now available!

    See the release announcement for details.

    November 17, 2020

    IronPython 2.7.11 is now available!

    This release resolves issues with .NET 5.

    See the release announcement for details.

    April 27, 2020

    IronPython 2.7.10 is now available!

    This release provides .NET Core and .NET Standard support.

    See the release announcement for details.

    October 9, 2018

    IronPython 2.7.9 is now available!

    This release includes many fixes.

    See the release announcement for details.

    February 16, 2018

    IronPython 2.7.8 is now available!

    This release includes many fixes.

    See the release announcement for details.

    December 7, 2016

    IronPython 2.7.7 is now available!

    This release includes many fixes.

    See the release announcement for details.

    August 20, 2016

    IronPython 2.7.6 is now available!

    This release includes many fixes.

    See the release announcement for details.

    December 6, 2014

    IronPython 2.7.5 is now available!

    This release includes ensurepip and many other fixes.

    See the release announcement for details.

    November 21, 2014

    IronPython 2.7.5 Release Candidate 1 is now available!

    See the release announcement for details.

    May 25, 2014

    IronPython 2.7.5 Beta 2 is now available!

    See the release announcement for details.

    September 7, 2013

    IronPython 2.7.4 is now available!

    This includes numerous fixes, including several improvements to the ast module and other compatibility fixes.

    See the release announcement for details.

    August 17, 2013

    IronPython 2.7.4 Release Candidate is now available!

    July 6, 2012

    IronPython 2.7.3 is now available!

    This release includes support for the bz2, winsound, and _bisect modules, major improvements to the _ast module, improvements in Android support, improvements to pyc.py, and a new console that supports history and tab completion on all platforms.

    See what's new in 2.7.3 for more information.