This EAP build consolidates many fixes and improvements for recently added features, as well as a couple of new features that we hope you’ll enjoy.
The most notable brand-new feature in this build is the Conda Integration, considered to be a big improvement for scientific Python developers. Conda is an open source package management system and environment management system for installing multiple versions of software packages and their dependencies and switching easily between them. The Conda Integration implemented in PyCharm is primarily designed for managing Anaconda installations. You can create new Conda environment the same way as usual python virtualenvs right from the Python Interpreters dialog in Settings | Project | Project Interpreter:
PyCharm is also able to recognize existing Conda environments. You can check which ones are automatically discovered by using the Project Interpreter drop-down list, or by adding Conda environments with the “Add Local” option. PyCharm uses Conda’s package manager and its environment management functionality.
Another addition in this build is that we now bundle the EditorConfig plugin. EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs. Please read more about EditorConfig on its official website.
This build also includes fixes for Google and Numpy docstrings support, fixes for Django support, and a lot of web and platform improvements including a few new platform features. For the detailed list of changes and improvements, please check the Release Notes.
You can download the build or use the patch-based upgrade to upgrade from within the IDE (from previous PyCharm 5 EAP builds only) without a full re-installation. Just make sure you’ve selected the EAP channel in update settings.
Develop with pleasure!
JetBrains PyCharm Team