PyCharm 2019.2 Out Now

PyCharm 2019.2 is out now: improved Jupyter Notebook experience, syntax highlighting for many more languages out of the box, initial Python 3.8 support, and much more. Download now

New in PyCharm

  • Jupyter Notebook Integration has been improved. Some of the most highly requested Jupyter Notebook features have been implemented in this version. Now you will be able run all cells with a single button click, select and configure your Jupyter server using a specific project and port to listen to, keep track of variables while debugging them by getting their current state, restart the kernel and publish notebooks from PyCharm to JetBrains Datalore .
  • Syntax highlight support for many other languages has been added. Do you work on projects where code in a different language sneaks into your project? PyCharm will now highlight the syntax of Windows .bat files, C#, C++, Groovy, Lua, Makefiles, and more.
  • We are adding support for some major Python 3.8 features. Try out positional-only parameters, variable assignment within expressions, ‘Final’ qualifier to restrict usage of methods, classes and variables, and new ways to use f-strings to present values and variables.
  • cURL format is now supported for HTTP requests. Just copy your cURL formatted request and paste it directly into your HTTP Request file for it to be converted into its format, and then feel free to modify request params, headers, or body.

Many more features, like cookies preservation between http requests and improved debugging and variable refactoring experiences. Learn more about PyCharm 2019.2 on our website

You can also find the details about our release, in the release notes.

Upgrade Now

To get the new version of PyCharm, upgrade in one of the following ways:

Do you have questions, complaints, or suggestions? Please reach out to us! Send questions to our support team, report bugs and suggestions on our issue tracker, or just connect with us on Twitter.

Comments below can no longer be edited.

8 Responses to PyCharm 2019.2 Out Now

  1. Avatar

    Igor Zyktin says:

    July 25, 2019

    Unfortunately, after updating I keep getting error messages about the fact that line is too long (yet it does not). Is there any way I could fix this?

    Current settings are tuned to hard wrap at 100 characters.

    PyCharm 2019.2 (Professional Edition)
    Build #PY-192.5728.105, built on July 23, 2019
    Licensed to Igor Zyktin
    Subscription is active until May 24, 2020
    Runtime version: 11.0.3+12-b304.10 amd64
    VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
    Windows 10 10.0
    GC: ParNew, ConcurrentMarkSweep
    Memory: 733M
    Cores: 2
    Non-Bundled Plugins: CMD Support, net.vektah.codeglance


  2. Avatar

    Dorus says:

    July 26, 2019

    The Debugger doesn’t collect data at breakpoint like it used to in 2019.1
    The stepover button also doesn’t work like it used to (it now stops the debugging process and makes the code run like normal instead of step-by-step

  3. Avatar

    Eric PASCUAL says:

    July 28, 2019


    I’ve got the same problem on my 2 systems (Linux Mint 19.1) when upgrading from 2019.1.x to 2019.2, so I’d like to share how I could fix it in case it could help other users.

    After the upgrade process, which ran without any glitch, PyCharm was unable to start. Investigating the launch process with the help of the command line, it appeared that the source of the problem was that it complained about the max memory of the JVM being lower than the requested one. Hence the inability to start.

    I suspect that the upgrade process has modified the -Xmx option in the JVM configuration file, without checking the current -Xms one. But my systems having enough RAM, I’ve pushed up the -Xx values to improve performances, and it seems that it has not been noticed.

    The fix consists in editing the JVM options file, which is located at :
    (replace by the proper value, currently : 2019.2)

    Hope this helps.


  4. Avatar

    Dave says:

    July 29, 2019

    Improved jupyter notebook integration is great, but still missing ipywidget support. Is that feature planned for 2019.3?

  5. Avatar

    Bo Zeng says:

    July 30, 2019

    Hi, After upgrading to 2019.2, Pycharm can’t start (open) in Mac OS X Mojave. Downgrading t 2019.1 works.
    Did you thoroughly test the version before rolling out?

  6. Avatar

    ViennaRB says:

    July 30, 2019

    The window for Variables is no longer shown on the Console during debugging, which was very useful in previous versions. Can I get that back? The documentation is hard find for this question. All the best!

  7. Avatar

    Nart says:

    August 2, 2019

    After I update PyCharm on python 2 interpreter I started to get an error . It’s trying to import function from urllib.parse. Does it mean you are not supporting python 2 in PyCharm anymore?

  8. Avatar

    Shams says:

    August 18, 2019

    Issues with plot size in jupyter notebook as well as font size, I don’t know it can’t be changed or not but plot size for matplot figures r ridiculously small that hard thlo observe…

Discover more