Last Site Update: August 6th, 2020 | Latest Version: 7.7.0


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

Bonus Canada Free Spinny binary options australia businessnamegenerator.com makeawebsitehub.com scams.info

Bronze Sponsors

Kajino EduBirdie https://casinopilotti.com/ https://thebeastreviews.com/ https://420couponcodes.com/cbdmd/ sumatosoft.com meindivi.de bonusfinder.com nettikasinotsuomalaisille.com nye-casino.org Laina.pro bestvpn credimaxx moneyarcher online casino malaysia Mobilunity Jitbit Helpdesk Software Tradie Training White Card casino utan svensk licens casinos not on gamstop top5credits.com vpnranks.com writersperhour.com datingpilot.dk fair-laan.dk Matchbanker.pl Matchbanker.es Matchbanker.fi casino topp superkredit.net slots.io loanscouter.com fair-laan.se nettcasino monovm.com 1gbits.com vpn.surf LejonFinans immigrationlawofmt Eco Secretariat EssayShark PrivatkreditSofort.ch CodeFirst http://smålånutensikkerhet.com/ slotcatalog.com nyecasinonorge.org websitehostingrating Udemy Coupon eSportBetting casinobonus gamblescope.com Alles Refurbished - overview of refurbished tablets, telephones and more (in Dutch) vpsserver Online casino reviews superbwebsitebuilders

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 WebsiteSetup Squishlist
PyVmMonitor Intel best VPN for Android

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 7.7.0 (2020-08-02)

  • MyPy integration improvements

    • New option to set project source folders as MYPYPATH.
    • --follow-imports=silent now set by default.
    • The cache dir set by default to project/.mypy_cache
  • Many improvements for dealing with typing information (in code-analysis and code-completion).

  • Debugger improvements (updated to pydevd 1.9.2)

    • Fix dealing with generator expressions with multiple breakpoints in frame eval mode.
    • Improvements to deal with blocking evaluate requests.
  • Support for pip installed namespace packages (#PyDev-151).

  • Fixes in the PyLint integration (#PyDev-729).

  • Updated to latest isort.

  • isort properly gets project level configuration (#PyDev-993).

  • Support for parsing using the latest version of cython (0.29).

  • Properly supporting the latest pytest version (6.0) (TerminalWriter API changed).

  • Fix when applying diffs from external tool (such as the black formatter).

  • Projects sorted by name even if project is also a source folder in the PyDev Package Explorer (#PyDev-959).

  • Fix in extract method refactoring with typing information (#PyDev-1034)

  • Auto-edit for __exit__ parameters (#PyDev-1068).

  • Nodes are no longer auto-expanded in quick outline if the outline is too big.

  • Properly computing local import target location on code completion with auto local import (#PyDev-1070).

Release 7.6.0 (2020-06-04)

  • Debugger improvements (updated to pydevd 1.9.1)

    • Variables are now grouped (special/class/function/protected) -- note: it's possible to hide groups in the variables view menu dropdown.
    • When a launching a subprocess does not target a python executable, the original args are kept (so, quotes are no longer trimmed).
    • A step in which would skip code won't be reported in the return if it'd reach the same location.
    • The disassembled version of a frame may be shown if the sources are not available.
    • PySide2 is supported to recognize QThreads/event loop in interactive console.
  • Python 3.8 parsing fixes

    • Properly parsing f-strings with named unicode character. i.e.: f"N{BULLET}". (#PyDev-989)
    • Properly parsing f-strings formats using colon. i.e.: f"{datetime.datetime.now():%Y-%m-%d %H:%M:%S}". (#PyDev-1061)
    • Properly parsing f-strings with vars ending in equals. i.e.: f'{y=}'. (#PyDev-1045)
    • Properly parsing raw f-strings such as rf"str". (#PyDev-1020)
    • Properly parsing iterable unpacking syntax. i.e.: return lastname.upper(), *members. (#PyDev-1048)
  • Support for the latest version of PyTest (which may resolve symlinks and changed the TerminalWriter import location).

  • PyDev package explorer is a bit faster (cache source project paths for a project).

  • Recognizing type comments for self attributes. i.e.: #: :type self.var: MyClass. (#PyDev-520)

  • Trailing commas properly recognized in automatic import. (#PyDev-542)

View release notes for previous releases







Copyright: Brainwy Software Ltda, 2014-2020