http://www.hanselman.com/blog/OneOfMicrosoftsBestKeptSecrets...
https://www.jetbrains.com/pycharm/help/type-hinting-in-pycha...
It's free.
I'm sure there are a lot of Python developers who already have a full-featured IDE they love, but then there are also people (like me) who sometimes write Python and just use Sublime Text or Vim. Or even Eclipse.
I see plenty of minor issues (mainly in setting up the dev environment), but for most things its good enough. I know it reasonably well, and it has plugins for Perl and SQL which is a nice benefit.
PyCharm makes my developer life so much better....
I've been converting people from Eclipse to IntelliJ/PyCharm left and right at work.
I was also skeptical at first but once I figured out how to use remote xdebug - it was earth shattering for me.
You can also configure it to run on whatever JRE you want as well. I've switched it to 8 before without an issue.
https://intellij-support.jetbrains.com/hc/en-us/articles/206...
It's easy to make the argument for switching from vim/sublime + ipdb to a real IDE, but that argument falls apart when you compare a windows-only, good-luck-trying-to-download-it-without-a-windows-account IDE.