Skip to content

Releases: microsoft/PTVS

Dev Build - 2015-08-21

24 Aug 19:51
Compare
Choose a tag to compare
Pre-release

This release is updated frequently from the latest source code. It has been signed and virus scanned, but has not been extensively tested and is not recommended for production environments.

Please report any bugs that you find in this build, and include the filename of the installer you used in your report.

You can also build PTVS from the latest sources.

Downloads

Download Type Size (KB)
Python Tools for VS 2015 MSI 6772KB
Python Tools for VS 2013 MSI 6496KB
Sample Pack VSIX 1606KB
Machine Learning Pack VSIX 105KB
WFastCGI (See Notes) - -

Notes

WFastCGI is now available from PyPI. Use pip install wfastcgi followed by wfastcgi-enable (as Administrator) to get the equivalent of the old installer, and see the PyPI page for more information.

PTVS 2.1.1

25 Aug 18:55
Compare
Choose a tag to compare

Release notes for PTVS 2.1.1

We're pleased to announce the release of Python Tools 2.1.1 for Visual Studio 2010 and Visual Studio 2012.

Python Tools for Visual Studio (PTVS) is an open-source plug-in for Visual Studio which supports programming with the Python language. It lets you bring your own Python interpreter, including CPython, IronPython, PyPy, and more, and supports a broad range of features from editing with IntelliSense to interactive debugging, profiling, interactive REPLs with support for IPython, cross-platform and cross-language debugging support, and deployment to Microsoft Azure.

This update fixes a number of critical issues for users who are unable to update to PTVS 2.2.

Requirements

PTVS 2.1.1 requires one of the following versions of Visual Studio:

  • Visual Studio 2010 Professional or higher
  • Visual Studio 2012 Professional or higher

You will also need to install one or more Python interpreters. See our help page for assistance choosing a version of Python if you do not already have one.

PTVS 2.2

20 Jul 14:22
Compare
Choose a tag to compare

Release notes for PTVS 2.2

We're pleased to announce the release of Python Tools 2.2 for Visual Studio.

Python Tools for Visual Studio (PTVS) is an open-source plug-in for Visual Studio which supports programming with the Python language. It lets you bring your own Python interpreter, including CPython, IronPython, PyPy, and more, and supports a broad range of features from editing with IntelliSense to interactive debugging, profiling, interactive REPLs with support for IPython, cross-platform and cross-language debugging support, and deployment to Microsoft Azure.

We also have a Sample Pack containing extra templates for Django, Flask and Bottle web sites, PyKinect for using Kinect for Windows, and PyVot for interacting with Excel. Our Machine Learning Pack contains some samples for the scikit-learn library and Python code generation for Azure Machine Learning web services.

Requirements

PTVS 2.2 requires one of the following versions of Visual Studio:

You will also need to install one or more Python interpreters. See our help page for assistance choosing a version of Python if you do not already have one.

New Features for 2.2

These features are new for PTVS 2.2:

  • Visual Studio 2015 support
  • Improved Python environments window
  • Automatic code suggestions as you type
  • Code snippets
  • Improved code outlining
  • Debugger autos window
  • Hit count breakpoints
  • Task comments
  • Set environment variables in project settings
  • Support for Python 3.5 and new async/await syntax

Along with many bug fixes and smaller feature enhancements.

Known Issues

  • #523 Invalid digital signature on VSIX in VS 2015
  • #597 Extract Method does not appear on the editor context menu
  • #598 Start with/without debugging fails if Solution Explorer has never been opened
  • #601 plt.show() puts image in following prompt

Your feedback and suggestions are much appreciated. To report issues or to review the complete list of known issues for this release, please visit our issues page.

WFastCgi

The WFastCgi tool for hosting Python websites on servers running IIS can now be found on PyPI.

Visual Studio 2010 and 2012

PTVS 2.2 no longer works with versions of Visual Studio prior to Visual Studio 2013. If you are unable to obtain any of the editions of Visual Studio 2015 or 2013, the last release of PTVS for Visual Studio 2010 and 2012 was PTVS 2.1.1.

Dev Build - 2015-07-09

09 Jul 23:43
Compare
Choose a tag to compare
Pre-release

This release is updated frequently from the latest source code. It has been signed and virus scanned, but has not been extensively tested and is not recommended for production environments.

Please report any bugs that you find in this build, and include the filename of the installer you used in your report.

You can also build PTVS from the latest sources.

Downloads

Download Type Size (KB)
Python Tools for VS 2013 MSI 6472KB
[Sample Pack](https://ptvs.blob.core.windows.net/download/PTVS%20Samples%20Dev%202015-07-09%20VS 2013.vsix) VSIX 1606KB
Machine Learning Pack VSIX 105KB
WFastCGI (See Notes) - -

Important: This build of PTVS does not support Visual Studio 2015 RC. If you do not have access to newer builds of VS 2015, you should continue to use an earlier version of PTVS.

Download Type Size (KB)
Python Tools for VS 2015 MSI 6692KB

Notes

WFastCGI is now available from PyPI. Use pip install wfastcgi followed by wfastcgi-enable (as Administrator) to get the equivalent of the old installer, and see the PyPI page for more information.

The Sample Pack and Machine Learning Pack filenames specify "VS 2013", but can be installed on both Visual Studio 2013 and Visual Studio 2015.

A recent build changed IoT projects and they will need to be recreated or fixed manually.

Dev Build - 2015-07-08

08 Jul 19:07
Compare
Choose a tag to compare
Pre-release

This release is updated weekly from the latest source code. It has been signed and virus scanned, but has not been extensively tested and is not recommended for production environments.

Please report any bugs that you find in this build, and include the filename of the installer you used in your report.

You can also build PTVS from the latest sources.

Downloads

Download Type Size (KB)
Python Tools for VS 2013 MSI 6480KB
Sample Pack VSIX 1612KB
Machine Learning Pack VSIX 105KB
WFastCGI (See Notes) - -

Important: This build of PTVS does not support Visual Studio 2015 RC. If you do not have access to newer builds of VS 2015, you should continue to use an earlier version of PTVS.

Download Type Size (KB)
Python Tools for VS 2015 MSI 6696KB

Notes

WFastCGI is now available from PyPI. Use pip install wfastcgi followed by wfastcgi-enable (as Administrator) to get the equivalent of the old installer, and see the PyPI page for more information.

A recent build changed IoT projects and they will need to be recreated or fixed manually.

Dev Build - 2015-07-02

02 Jul 23:47
Compare
Choose a tag to compare
Pre-release

This release is updated weekly from the latest source code. It has been signed and virus scanned, but has not been extensively tested and is not recommended for production environments.

Please report any bugs that you find in this build, and include the filename of the installer you used in your report.

You can also build PTVS from the latest sources.

Downloads

Download Type Size (KB)
Python Tools for VS 2013 MSI 6472KB
Sample Pack VSIX 1612KB
Machine Learning Pack VSIX 105KB
WFastCGI MSI 964KB

Important: This build of PTVS does not support Visual Studio 2015 RC. If you do not have access to newer builds of VS 2015, you should continue to use an earlier version of PTVS.

Download Type Size (KB)
Python Tools for VS 2015 MSI 6684KB

Notes

A recent build changed IoT projects and they will need to be recreated or fixed manually.

Dev Build - 2015-06-26

26 Jun 23:20
Compare
Choose a tag to compare
Pre-release

This release is updated weekly from the latest source code. It has been signed and virus scanned, but has not been extensively tested and is not recommended for production environments.

Please report any bugs that you find in this build, and include the filename of the installer you used in your report.

You can also build PTVS from the latest sources.

Downloads

Download Type Size (KB)
Python Tools for VS 2013 MSI 6472KB
Sample Pack VSIX 1612KB
Machine Learning Pack VSIX 105KB
WFastCGI MSI 964KB

Important: This build of PTVS does not support Visual Studio 2015 RC. If you do not have access to newer builds of VS 2015, you should continue to use an earlier version of PTVS.

Download Type Size (KB)
Python Tools for VS 2015 MSI 6684KB

Notes

A recent build changed IoT projects and they will need to be recreated or fixed manually.

Dev Build - 2015-06-19

19 Jun 18:09
Compare
Choose a tag to compare
Pre-release

This release is updated weekly from the latest source code. It has been signed and virus scanned, but has not been extensively tested and is not recommended for production environments.

Please report any bugs that you find in this build, and include the filename of the installer you used in your report.

You can also build PTVS from the latest sources.

Downloads

Download Type Size (KB)
Python Tools for VS 2015 MSI 6656KB
Python Tools for VS 2013 MSI 6476KB
Sample Pack VSIX 1612KB
Machine Learning Pack VSIX 105KB
WFastCGI MSI 964KB

Notes

A recent build changed IoT projects and they will need to be recreated or fixed manually.

PTVS 2.2 RC2

15 Jun 18:37
Compare
Choose a tag to compare
PTVS 2.2 RC2 Pre-release
Pre-release

Release notes for PTVS 2.2 RC2

We’re pleased to announce the release of Python Tools 2.2 RC2 for Visual Studio. See our announcement of PTVS 2.2 Beta for some of the highlights.

Python Tools for Visual Studio (PTVS) is an open-source plug-in for Visual Studio which supports programming with the Python language. It lets you bring your own Python interpreter, including CPython, IronPython, PyPy, and more, and supports a broad range of features from editing with IntelliSense to interactive debugging, profiling, interactive REPLs with IPython, cross-platform and cross-language debugging support, and deployment to Microsoft Azure.

Downloads

Download Type Size (KB)
Python Tools for VS 2015 MSI 7156KB
Python Tools for VS 2013 MSI 6852KB
Sample Pack VSIX 1612KB
Machine Learning Pack VSIX 105KB
WFastCGI MSI 912KB

Requirements

PTVS 2.2 RC2 requires one of the following versions of Visual Studio:

You will also need to install one or more Python interpreters. See our help page for assistance choosing a version of Python if you do not already have one.

New Features for 2.2

These features are new for PTVS 2.2:

  • Code snippets support
  • Improved code outlining
  • Improved Python environments window
  • Automatic code suggestions as you type
  • Debugger autos window
  • Set environment variables in project settings
  • Hit count breakpoints
  • Task comments
  • Support for Python 3.5 and new async/await syntax

Along with many bug fixes and smaller feature enhancements.

Known Issues

  • #145 Mixed stdin and stdout in VS 2015 interactive window
  • #406 Interactive window images do not zoom

Your feedback and suggestions are much appreciated. To report issues or to review the complete list of known issues for this release, please visit our issues page.

Dev Build - 2015-06-05

05 Jun 18:35
Compare
Choose a tag to compare
Pre-release

This release is updated weekly from the latest source code. It has been signed and virus scanned, but has not been extensively tested and is not recommended for production environments.

Please report any bugs that you find in this build, and include the filename of the installer you used in your report.

You can also build PTVS from the latest sources.

Note: This build has changed IoT projects and they will need to be recreated or fixed manually.