Last Site Update: July 4th, 2018 | Latest Version: 6.4.3


Main

Download

Screenshots

Manual

Developers

About/Sponsorship


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:

  Paypal




Search PyDev-related content


Favorite at Eclipse Marketplace

Development Info

PyDev Blog

Contact, Issues

See About

Silver Sponsors

makeawebsitehub.com Voucher 365 Best tool reviews

Bronze Sponsors

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

Acknowledgements

"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.

Important

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

LiClipse

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).

PyVmMonitor

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: https://www.brainwy.com/supporters/PyDev.

To show your appreciation for PyDev and to keep it going strong, help to crowdfund through https://www.patreon.com/fabioz.

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).

Release 6.3.3 (2018-05-05)

  • Debugger

    • Command which evaluates selected text in debugger is now properly categorized.
    • Warning is no longer shown when a breakpoint is disabled and later removed.
    • Fixed issue evaluating conditional breakpoints.
  • Fixed racing condition when executing scripts which could make some scripts not be executed properly (which could break sending contents to the interactive console).

  • Autocomplete disabled when renaming symbols (#PyDev-766).

  • Interactive console exits properly when Eclipse is not properly closed (#PyDev-860).

  • Code-formatter properly dealing with matrix multiplication operator @= (#PyDev-904).

  • Fixed issue where the default preferences window had no focus (#PyDev-702).

  • Translations fixed for the interactive console view (patch by Mat Booth).

View release notes for previous releases







Copyright: Brainwy Software Ltda, 2014-2018