PyCharm 2017.1 Release Candidate

Great news: We are now approaching the final steps towards the first major release in 2017. So today we’ve published the PyCharm 2017.1 Release Candidate. Download it now from our early access page.


Since the previous early access preview build we’ve fixed a lot of bugs in various subsystems and also introduced some important improvements: details in the release notes.

In case you missed what’s new in upcoming PyCharm 2017.1, check out the early access page to learn about the features included in the new version. Some highlights:

  • The Python debugger got forty times faster for Python 3.6 projects, and up to two times faster for older versions of Python
  • Improved Python and JavaScript testing
  • Support for the six library
  • Zero-latency typing
  • Support for native Docker for macOS
  • And much more

We hope that there will be no major bugs in the RC build, however, should you encounter any problems, please report them to YouTrack – we’ll still have a bit of time to fix stuff before the final release.

Stay tuned for a PyCharm 2017.1 release announcement and follow us on Twitter.

-PyCharm team

About Dmitry Filippov

Product Marketing Manager at JetBrains
This entry was posted in Early Access Preview and tagged . Bookmark the permalink.

12 Responses to PyCharm 2017.1 Release Candidate

  1. me says:

    I do not feel there is such a big change for
    forty times faster for Python 3.6 projects
    I have pycharm 2016.3 and this version installed, the debug start time seems to be the same. And runtime is also the same. Is it because my project is small?

    • Dmitry Filippov says:

      I believe yes, the possible reason you don’t see a difference is that your project is small.
      Shortly after release we’re going to publish an interview blog post with a developer implemented those speedups explaining everything in details. Like which cases are affected or not.

  2. Andrzej says:

    Wasn’t zero latency typing available before by using in file?

    • Dmitry Filippov says:

      Yes it was available before using the change to The zero latency typing has proved to be efficient so now we enable it by default. The feature itself got some fixes an improvements.

  3. Ruslan says:

    Do you have a plan enable time tracker plugin in PyCharm?

  4. Pingback: PyCharm 2016.3.3 Released | PyCharm Blog

  5. Pingback: PyCharm: PyCharm 2016.3.3 Released | Adrian Tudor Web Designer and Programmer

  6. Wassim Seifeddine says:

    If i have a running docker container and i want to use in the latest version of pycharm. Can i configure my project to use the currently install python interpreter that is already installed in the running docker container? it seems that i have run a new container so that this will work

  7. VK says:


    Please see this article, the Linux section of the article.
    Selecting the JDK version the IDE will run under
    — Updated Today at 14:23 (today means 2017-03-22 at the time of submit of my comment)

    My question:
    Does this already apply to Linux version of the PyCharm? Does the PyCharm for Linux already get shipped with the bundled custom version of the JRE? If yes, from which version? If not, will this happen anytime soon?

    • Ernst Haagsman says:

      PyCharm for Linux has shipped with the custom JRE for several versions already, if you’re on a 2016 version you’re very likely using the custom JRE.

      • VK says:

        @ Ernst Haagsman: Thanks for your reply.

        One last question: Would it be possible to download the 32-bit build of the customized JRE?

Leave a Reply

Your email address will not be published. Required fields are marked *