Last Site Update: August 16th, 2018 | Latest Version: 6.4.4







PyDev PyDev on VSCode LiClipse

PyDev development

PyDev is open source and depends on your contributions! This may be in the form of bug fixes, answers on stackoverflow, new features...

Another option is financially supporting it at: Patreon (which provides a way to support it monthly and get rewards starting with $1).

Or through 1-time contributions at:


Search PyDev-related content

Favorite at Eclipse Marketplace

Development Info

PyDev Blog

Contact, Issues

See About

Silver Sponsors Voucher 365 Best tool reviews

Bronze Sponsors

ExportHub http://smålå Redfin websitehostingrating
vpsserver Alles Refurbished - overview of refurbished tablets, telephones and more (in Dutch) immigrationlawofmt superbwebsitebuilders
ParcelABC Netotraffic Ace My Paper


"YourKit kindly supports PyDev (and other open source projects) with its full-featured Java Profiler.

YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products: YourKit Java Profiler and YourKit .NET Profiler."

What is PyDev?

PyDev is a Python IDE for Eclipse, which may be used in Python, Jython and IronPython development.

It comes with many goodies such as:

PyDev 2.0 video

For more details on the provided features, check the Features Matrix.


First time users are strongly advised to read the Getting started guide which explains how to properly configure PyDev.


The recommended way of using PyDev is bundled in LiClipse, which provides PyDev builtin as well as support for other languages such as Django Templates, Mako, RST, C++, CoffeScript, Dart, HTML, JavaScript, CSS, among others (also, by licensing LiClipse you directly support the development of PyDev).


If you'd like to analyze the performance of your programs, check PyVmMonitor.

Gold Sponsors

LiClipse Tracetronic Kichwacoders
Squishlist PyVmMonitor PLATO AG

Supporting PyDev

Thank you to all PyDev supporters:

To show your appreciation for PyDev and to keep it going strong, help to crowdfund through

Release 6.4.4 (2018-07-28)

  • Debugger

    • Fixed issue where a unicode could be used where a string was expected.
    • Providing wheel for Python 3.7.
    • Fixed issue running Jython.
    • No longer showing pydevd internals in the stack.
    • Fixed issue with interactive console and debugger integration.
  • Editor

    • Fixed issue parsing and analyzing f-strings.

Release 6.4.3 (2018-07-04)

  • Fixed critical error on debugger (could deadlock when creating a new thread).

Release 6.4.2 (2018-07-02)

  • Fixed critical error parsing f-strings.

Release 6.4.1 (2018-06-23)

  • Debugger

    • Fixed issue tracing lamda functions.
    • pydevd.settrace() could end up not stopping the debugger properly.
  • Grammar: fixed issue parsing f-strings.

Release 6.4.0 (2018-06-18)

  • Debugger

    • Notification of threads is done as they're created instead of synchronized afterwards.
    • Support for using frame evaluation disabled by default as it made the debugger much slower on some cases.
    • Fixed case where breakpoint was missed if an exception was raised in a given line.
    • Properly break on unhandled exceptions on threads.
    • Add missing import which affected repl with IPython.
    • Fix for case where breakpoints could be missed.
  • Code Formatter

    • It's now possible to use the PyDev code formatter using the command line.
    • Fixed issue where blank line was being put in the wrong place in the PyDev code formatter.
  • Fixed issue sending current line to interactive console (F2).

View release notes for previous releases

Copyright: Brainwy Software Ltda, 2014-2018