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:
- Download the new version
- Choose Help | Check for Updates in PyCharm
- Use JetBrains Toolbox to upgrade
- If you’re using Ubuntu, or any other distro that supports snap, PyCharm will automatically update using snap (if you’ve installed PyCharm with snap).
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.
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.
About:
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
Registry:
Non-Bundled Plugins: CMD Support, net.vektah.codeglance
Screenshot:
https://yadi.sk/d/iFVEtv4RrsnC7g
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
Hello,
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 :
$HOME/.PyCharm.config/pycharm64.vmoptions
(replace by the proper value, currently : 2019.2)
Hope this helps.
Regards
Eric
Improved jupyter notebook integration is great, but still missing ipywidget support. Is that feature planned for 2019.3?
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?
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!
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?
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…