PyCharm 2.7.2 EAP
Today we’re released an Early Access Preview of PyCharm 2.7.2, the next minor update for PyCharm. Despite the small increase in version number, there’s actually a ton of stuff that has changed internally, thanks to the upgrade to a newer version of the underlying IntelliJ Platform.
The main things that you can enjoy in the new build is support for Emmet (a new version of Zen Coding, a powerful abbreviation system for HTML/CSS developers) and File Watchers (a tool for automatic background compilation of CoffeeScript, SASS and other Web languages).
One Python-specific change worth noting is that it’s now possible to specify in the run configuration settings whether you want PyCharm to include the content roots and/or source roots of your project into PYTHONPATH. Previously PyCharm tried to apply heuristics (which changed between versions) to detect if this was needed, which led to much confusion and projects broken by PyCharm upgrades. Now this behavior is under your control.
The new build of PyCharm is already available at the EAP page, and the in-IDE update is going to be available in a short while. Note that we’re not providing detailed release notes for this build; we’ll have the full list of changes ready by the time of the final 2.7.2 release.
Please give the new build a try, and as usual – if you run into any issues, please report them to YouTrack, so that we can fix them before the final 2.7.2 release.