Last Site Update: March 5th, 2021 | Latest Version: 8.2.0







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:


    PyDev Stripe Payments (at

Search PyDev-related content

Favorite at Eclipse Marketplace

Development Info

PyDev Blog

Contact, Issues

See About

Silver Sponsors

New Casinos CasinoPro Smartphone Casinos online casino cibdol Bonus Canada Free Spinny binary options australia

Bronze Sponsors

EssayShark best UK casino sites new Canadian online casinos newest UK casino sites Nettikasino Knowing Portal BacklinksRocket SimplyGram - Instagram growth service Crypto Casinos Casinonic Ramotion Gamb Lizard free spins with no deposit required NutraVesta ProVen vpn black friday new casino canada Online Casinos Qubit Labs Instagram Stats PillarWM Tankpenge Real Time Communications World Ingramer neue online casinos Bestes Online Casino QYTO Kajino EduBirdie bestvpn credimaxx moneyarcher Mobilunity Tradie Training White Card casino utan svensk licens casinos not on gamstop casino topp nettcasino immigrationlawofmt Eco Secretariat CodeFirst http://smålå websitehostingrating eSportBetting casinobonus Alles Refurbished - overview of refurbished tablets, telephones and more (in Dutch) vpsserver Online casino reviews superbwebsitebuilders


"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 WebsiteSetup Squishlist PyVmMonitor Intel

Supporting PyDev

Thank you to all PyDev supporters:

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

Release 8.2.0 (2021-02-21)

  • External linters
    • Flake8 can now be used with PyDev (#PyDev-1127)
    • A single PyLint/Mypy/Flake8 call is done when code analysis for a folder. (#PyDev-1126)
      • Note: must be manually requested by right clicking a folder and selecting PyDev > Code analysis.
  • Comments are now added by default at the current indentation
    • Works better with code-formatters that change comments such as Black.
    • An option is still available to add # to the line start.
  • Code analysis
    • Fix for duplicated signature with @overload. (patch by Vito De Tullio)
    • Fix for undefined variable in return type annotations for classes "in construction" with from __future__ import annotations. (#PyDev-1125)
    • A class recognizes internal references to itself. (#PyDev-401)
  • Improvements in interpreter configuration
    • Various UI improvements.
    • It is now possible to add an interpreter from Conda. (#PyDev-1122)
  • Others
    • New preferences page to configure Path Mappings (for remote debugging). (#PyDev-1119)
    • XXX was added as a default TODO tag.

Release 8.1.0 (2020-12-05)

  • Interactive Console
    • The selection for which console to open may be saved. (#PyDev-1112)
    • When the current editor option is selected, the related interpreter is no longer asked. (#PyDev-1112)
  • Debugger (updated to pydevd 2.2.0)
    • Better support for Python flags when auto-attaching to subprocesses.
    • Fixes to path translation (when debugging in a different machine).
    • Catch warnings related to imp import from pkg_resources.
    • No longer crashing when running with Pyjion (patch by Anthony Shaw).
  • Others
    • Code analysis now supports from __future__ import anotations. (#PyDev-1040)
    • AST pretty-printing supports printing slices. (#PyDev-1106)
    • Code-completion with auto imports for the builtin module is no longer shown. (#PyDev-1117)
    • MyPy messages from a different file are no longer shown in the current editor. (#PyDev-1114)

View release notes for previous releases

Copyright: Brainwy Software Ltda, 2014-2021