Enthought Canopy v1.2 is Out: PTVS, Mavericks, and Qt

Author: Jason McCampbell

Canopy 1.2 is out! The release of Mac OS “Mavericks” as a free update broke a few features, primarily IPython, so we held the release to try to make sure everything worked. That ended up taking longer than we wanted, but 1.2 is finally out and adds support for Mavericks. There is one Mavericks-specific, Qt font issue that we are working on correcting which causes the wrong system font to be selected so UI’s look less-nice than they should.

Enthought Canopy integrated into PTVS

Enthought Canopy integrated into PTVS

The biggest new feature is integration with Microsoft’s Python Tools for Visual Studio (PTVS) package. PTVS is a full, professional-grade development IDE for Python based on Visual Studio and provides mixed Python/C debugging. The ability to do mixed-mode debugging is a huge boon to software developers creating C (or FORTRAN) extensions to Python. Canopy v1.2 includes a custom DLL that allows us to integrate more completely with PTVS and solves some issues with auto-completion of Python standard library calls.

Beyond PTVS, we have added the Qt development tools, such as qmake and the UIC compiler, to the Canopy installation tree. These tools are available on all platforms now and enable Qt developers to access them from Canopy directly rather than having to build the tools themselves.

Canopy 1.2 includes a large number of smaller additions and stability improvements. Highlights can be found in the release notes and we encourage all users to update existing installs. As always, thanks for using Canopy and please don’t hesitate to drop us a note letting us know what you like or what you would like to see improved. You can contact us via the Help -> Suggestions/Feedback menu item or by sending email to canopy.support@enthought.com.

And you can download Canopy from the Enthought Store page.

6 comments on this post.
  1. Michael Aye:

    Should we reverse the no-appnap hack on Mavericks with Canopy 1.2?

  2. Enthought Canopy Now Supports Python Tools for Visual Studio | Watch List News:

    […] is pleased to announce that Enthought Canopy version 1.2 provides streamlined integration between Python Tools for Visual Studio (PTVS) and Enthought […]

  3. Enthought Canopy Now Supports Python Tools for Visual Studio | FAST CURRENCY TRADING:

    […] is pleased to announce that Enthought Canopy version 1.2 provides streamlined integration between Python Tools for Visual Studio (PTVS) and Enthought […]

  4. TheWorkflowElement:

    […] is happy to declare which Enthought Canopy adaptation 1.2 offers streamlined integration between Python Tools for Visual Studio (PTVS) plus Enthought Canopy. […]

  5. Jason McCampbell:

    HI Michael, yes, you can reverse the no-appnap hack now. Everything should work correctly out of the box.

  6. Enthought Canopy Now Supports Python Tools for Visual Studio - TrendBear.com:

    […] is pleased to announce that Enthought Canopy version 1.2 provides streamlined integration between Python Tools for Visual Studio (PTVS) and Enthought […]

Leave a comment