Canopy Changelog

What's new in Canopy 1.5.5

Jul 7, 2015
  • Updated: Qt GUI toolkit (#3676):
  • The QT GUI toolkit used in Canopy has been updated to version 4.8.7. This should provide stability improvements to Canopy on OS X Yosemite.
  • Fixed: Canopy in-application update was disabled (#3718):
  • An persistent problem in Canopy’s in-application update feature caused extreme bandwidth burden, requiring us again to disable these updates. This has been improved (fixed, we hope!) in Canopy 1.5.5, which means that updates to subsequent versions of Canopy should again be possible from Canopy 1.5.5 (not from earlier versions). For more information, see “Canopy shows no updates available” in the Enthought Support Knowledge Base.

New in Canopy 1.5.4 (Jun 15, 2015)

  • Resolved: Broken proxy handling (#3690)

New in Canopy 1.5.3 (Jun 12, 2015)

  • Updated: Python version (#3234)
  • Updated: IPython versions (#3457)
  • Resolved: Restart required before Package Manager respects login (#3137)
  • Improved: Proxy support and testing (#3214)
  • Improved: Internal networking code refactored (#3534)
  • Resolved: Setuptools replaces distribute (#3548)
  • Resolved: ETS toolkit defaults to Qt in Canopy Command Prompt or Terminal (#1114)
  • Resolved: Fail to build Sphinx documentation that uses pydoc (#3490)
  • Improved: System-wide Installation (common install) configuration (#2779)
  • Issue: On non-RHEL Linux, urllib2 can not connect to https sites (#3612)
  • Resolved: Bug reporter fails if there is Unicode in the log (#3679)
  • Resolved: in Canopy 1.5.2, incorrect virtual environment inheritance (#3681)

New in Canopy 1.5.2 (Jan 31, 2015)

  • Resolved: Crashes when waking from sleep on OSX (#1199)
  • Resolved: SSL cerificate verification failures (#3263)
  • Resolved: Repeated inappropriate application update downloads (#3299)
  • Resolved: Windows: Error when creating Canopy Command Prompt shortcut (#3362)
  • Resolved: Welcome screen logout blocked (#3425)
  • New: Advanced networking connectivity test (#3343)
  • New: huge installer for disconnected and some institutional users (#3318)

New in Canopy 1.5.1 (Nov 27, 2014)

  • Resolved: Not clear that subscribers must log in to use debugger (#3169, #3187)
  • Resolved: Issue fetching or using debugger license (#3177, #3178)
  • Resolved: Migration errror (#3176)
  • Resolved: IPython Notebook fails loading content (#3181)
  • Resolved: Update failure with corrupted preferences file (#3183)
  • Resolved: Unicode errors on non-ascii pathnames (#3180)
  • Resolved: Missing item on Python pane directory drop-down menu (#3190)

New in Canopy 1.5.0 (Nov 27, 2014)

  • New: Python Debugger (Beta)
  • New: Run Configuration (#353)
  • New: Canopy Update notice in Package Manager (#1586)
  • New: IPython pane scrollback length (#1386)
  • Updated: IPython used within Canopy GUI updated to version 2.3 (#2964)
  • Updated: Package Manager improvements
  • Issue: Linux: Default editor font is not fixed-width on CentOS (#2822)
  • Resolved: Highlight active pane in the Editor (#1750)
  • Resolved: Improved login credentials management (#1482, #1482)
  • Resolved: Font preference changes required restart (#2418)
  • Resolved: Qt SVG plugin fixed (#1974)
  • Resolved: Autoscroll the Python pane (#1071, #2537)
  • Resolved: Drag and Drop of files to editor (#2201)
  • Resolved: Protect proxy environment values in subprocesses (#2978)
  • Resolved: Keep IPython CWD synced to editor (#3021, #3041)
  • Resolved: Automatic update preference setting ignored (#2453)
  • Resolved: Linux: Canopy can hang when Preferences Dialog opened when Canopy run as background process (#1933)
  • Resolved: Some error dialogs displayed even when “–no-gui-setup” is specified (#2098)
  • Resolved: Misleading error when incorrect credentials used during Welcome Screen login (#1633)
  • Resolved: Password reset failed in Welcome Screen (#2922)
  • Resolved: Windows: PTVS Intellisense shows too many packages when used with Canopy (#2947)

New in Canopy 1.4.1 (Jul 3, 2014)

  • New: Support for multiple virtual environments in Python Tools for Visual Studio (#1819)
  • Resolved: Better handling of plugin and addon failures (#1543, #1581, #2110, #2135)
  • Resolved: Python executable framework build on OSX (#2082)
  • Resolved: Better handling of migration script errors (#1224)
  • Resolved: (Windows) “Process cannot access file because it is being used by another process” (#1776, #1952)
  • Resolved: Display standard output from C code (#1959)
  • Resolved: (Windows) Window appears in upper, left coner of screen, partially off screen
  • Resolved: Level 1 updates (#2132)
  • Resolved: Undo goes too far back (#858)
  • New: Add Find feature for IPython Notebooks (#1851)
  • New: Restart in recovery mode (#1536)
  • Resolved: Better font sizes in documentation browser (#2242)
  • Resolved: Loading files with incorrect encoding (#1653)
  • New: Canopy preferences path (#2243)

New in Canopy 1.4.0 (May 1, 2014)

  • New: Canopy Command Prompt or Terminal (#1022)
  • New: Package Manager Updates (#1491, 1492)
  • New: Copy Package Manager history to clipboard (#1367)
  • New: Open IPython Notebooks with Canopy (#948)
  • New: Proxy environment variables (#1319, 1045)
  • New: Knowledge base access (#1350)
  • New: Enpkg installed in new virtual environments (venvs) (#1200)
  • Resolved: Unclear how to exit IPython help when viewing multiple pages (#303)
  • Resolved: Use .py extension by default (#303)
  • Resolved: (OS X) IPython notebook tool icons (#1047)
  • Resolved: Multiple file selection through bug-reporter file dialog (#654)
  • Resolved: Syntax highlighter in the Python pane (#1567)
  • Resolved: Windows: Window is located off-screen, can’t be moved (#84)
  • Resolved: (Windows) Automatic directory changes on network shares (#1162)
  • New: Copy file paths to clipboard (#1007)
  • Resolved: Mac OSX: Shortcut keys in IPython Notebook (#955)
  • Resolved: Windows (64-bit): Package installation fails with “invalid command ‘egg_inst’” or similar (#1760)
  • Resolved: Robustness and stability improvements

New in Canopy 1.3 (Feb 7, 2014)

  • New: Python updated to 2.7.6
  • Resolved: Python Tools for Visual Studio is unable to find symbols for python27.dll
  • Resolved: Canopy won’t let me update some packages in Package Manager
  • Resolved: Incorrect font used for Canopy GUI on Mac OSX “Mavericks”
  • Resolved: Avoid hang-at-exit problem on OSX
  • Updated: Qt and PySide
  • Issue: Use of enpkg in virtual environments created by user requires workaround

New in Canopy 1.2 (Jan 8, 2014)

  • Resolved: Mac OS “Mavericks” support
  • New: pip installed in User virtual environment by default
  • New: PySide & Qt developer tools included
  • Resolved: “Unexpected error:ParseError:Invalid line at line “1”
  • Resolved: Canopy fails to start if environment variable HTTP_PROXY is set to invalid value
  • Resolved: MacOS: Open relative paths from the command line does not work

New in Canopy 1.1 (Aug 26, 2013)

  • Much improved command line interface and support for GUI-less installs
  • Full installers are now available to subscribers

New in Canopy 1.0.3 (Jul 26, 2013)

  • Added Proxy firewall support via Preferences dialog
  • Significant platform update incorporating 70+ stability & UI fixes
  • Corrected numerous issues when dealing with unicode characters in file paths, documents