Early Access Program

PyCharm build 96.18 is available

We’re happy to announce the release of a new build of PyCharm. It includes a number of new features and many minor improvements:

  • Class name completion (completion of classes which haven’t been imported with automatic insertion of import statements), activated by pressing Ctrl-Alt-Space
  • Syntax highlighting and validation for regular expressions in Python code and Django routes
  • Fixed bug which caused PyCharm to be incompatible with PyQt4 and similar libraries
  • Improved completion in Python and Django consoles
  • Improved Django template support, including navigation completion for block names, resolve and completion for custom tags and filters, and quick documentation for tags and filters
  • A number of predefined live templates (snippets) for quickly writing Django templates

You can download PyCharm from the EAP page, or find the complete list of changes for the new build in the Release Notes page.

Comments below can no longer be edited.

7 Responses to PyCharm build 96.18 is available

  1. Avatar

    Zach says:

    April 1, 2010

    Nice work! This IDE is going to kick some major butt. Thank you!

  2. Avatar

    Tobie K says:

    April 1, 2010

    I downloaded PyCharm and it looks very promising. I’ve long been looking for a really great Python IDE. I have two questions.

    1) I’m about to buy IntelliJ from JetBrains. Will PyCharm be available for a fee, or will it be a free download?
    2) I see that in code-completion, I see methods, classes, values etc all appear in the list. But I would also like to see some documentation in the same list. For example in os.tmpfile I would like to see:

    tmpfile() -> file object

    Create a temporary file with no directory entries.

    — So, will this functionality be available soon, or is it already possible?


  3. Avatar

    yole says:

    April 1, 2010


    For users of IntelliJ IDEA Ultimate, the same functionality is available as part of the free Python plugin. PyCharm itself will be a commercial product with a separate license.

    To see the documentation for the selected item in the code completion list, press Ctrl-Q.

  4. Avatar

    Rick Ross says:

    April 11, 2010

    yole, if the same functionality is supposed to work in IDEA Ultimate, then would you please include an EAP version of the updated plugin for those of us who MUST use IDEA rather than PyCharm?

    At DZone, we have almost everything in IDEA, so we want to continue to add new capabilities (like Django support) directly to IDEA, not run other programs besides IDEA.

    The python plugin we have right now is version 2.5, which seems quite far behind the PyCharm EAP version.

    Rick Ross

    • Avatar

      yole says:

      April 16, 2010

      Hello Rick,

      If you’re using IntelliJ IDEA 9.0.2 EAP, you can use the plugin version 2.5.3, which is quite a bit newer. Unfortunately, due to some technical reasons, the very latest features are right now available only in PyCharm, but we plan to update the plugin as well soon.

  5. Avatar

    Matthew Kemp says:

    April 13, 2010

    I’ve been running PyCharm on and off since the initial announcement. This latest release is the best by far, most of the major issues I had that prevented me using it full time have been fixed. Keep up the good work!

  6. Avatar

    Rick Ross says:

    April 19, 2010

    Thanks yole,

    We’d really like to enjoy trying the very latest features, and at DZone we have been actively using the plugin for Django/python to develop OSQA: The Open Source Q&A System (http://www.osqa.net). Please consider making plugin updates a regular part of your PyCharm build process, then we could all be using the latest and greatest!


Discover more