pydev-code Mailing List for PyDev for Eclipse
Brought to you by:
fabioz
You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
(14) |
Apr
(18) |
May
(12) |
Jun
(34) |
Jul
(31) |
Aug
(37) |
Sep
(22) |
Oct
(2) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(1) |
Feb
(4) |
Mar
(9) |
Apr
(1) |
May
|
Jun
(2) |
Jul
(24) |
Aug
(3) |
Sep
(5) |
Oct
(3) |
Nov
(3) |
Dec
(5) |
2006 |
Jan
(5) |
Feb
(23) |
Mar
(5) |
Apr
(80) |
May
(26) |
Jun
(13) |
Jul
(13) |
Aug
(4) |
Sep
(31) |
Oct
(24) |
Nov
(6) |
Dec
(2) |
2007 |
Jan
(7) |
Feb
|
Mar
(26) |
Apr
(3) |
May
(8) |
Jun
(6) |
Jul
(11) |
Aug
(2) |
Sep
(4) |
Oct
|
Nov
(9) |
Dec
(3) |
2008 |
Jan
(7) |
Feb
(1) |
Mar
(6) |
Apr
(7) |
May
(9) |
Jun
(14) |
Jul
(9) |
Aug
(6) |
Sep
(10) |
Oct
(5) |
Nov
(8) |
Dec
(5) |
2009 |
Jan
(8) |
Feb
(10) |
Mar
(10) |
Apr
(1) |
May
(3) |
Jun
(5) |
Jul
(10) |
Aug
(3) |
Sep
(12) |
Oct
(6) |
Nov
(22) |
Dec
(12) |
2010 |
Jan
(10) |
Feb
(17) |
Mar
(5) |
Apr
(9) |
May
(8) |
Jun
(2) |
Jul
(4) |
Aug
(12) |
Sep
(1) |
Oct
(1) |
Nov
(8) |
Dec
|
2011 |
Jan
(14) |
Feb
(8) |
Mar
(3) |
Apr
(11) |
May
(6) |
Jun
(5) |
Jul
(10) |
Aug
(7) |
Sep
|
Oct
(4) |
Nov
(4) |
Dec
(8) |
2012 |
Jan
|
Feb
(8) |
Mar
(10) |
Apr
(5) |
May
(4) |
Jun
(10) |
Jul
|
Aug
(2) |
Sep
(2) |
Oct
(11) |
Nov
(1) |
Dec
|
2013 |
Jan
(1) |
Feb
(2) |
Mar
(11) |
Apr
(10) |
May
(7) |
Jun
(9) |
Jul
(13) |
Aug
(20) |
Sep
(4) |
Oct
(18) |
Nov
(5) |
Dec
(7) |
2014 |
Jan
(3) |
Feb
(5) |
Mar
(7) |
Apr
(5) |
May
(10) |
Jun
(2) |
Jul
|
Aug
(1) |
Sep
(7) |
Oct
(1) |
Nov
(1) |
Dec
(1) |
2015 |
Jan
(1) |
Feb
(1) |
Mar
(8) |
Apr
(3) |
May
(1) |
Jun
(2) |
Jul
(1) |
Aug
(2) |
Sep
(1) |
Oct
(3) |
Nov
(5) |
Dec
(1) |
2016 |
Jan
(26) |
Feb
(10) |
Mar
(4) |
Apr
|
May
(4) |
Jun
(3) |
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
(4) |
Dec
(3) |
2017 |
Jan
(3) |
Feb
|
Mar
(9) |
Apr
(2) |
May
|
Jun
(1) |
Jul
|
Aug
(9) |
Sep
(1) |
Oct
|
Nov
(2) |
Dec
|
2018 |
Jan
|
Feb
(2) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
(4) |
Oct
(2) |
Nov
(1) |
Dec
(3) |
2019 |
Jan
(4) |
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
(4) |
Aug
|
Sep
|
Oct
(3) |
Nov
|
Dec
|
2020 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(4) |
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
(11) |
2021 |
Jan
(3) |
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
|
2023 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2024 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Thomas P. <tho...@qt...> - 2024-02-27 19:34:09
|
Hello, I searched the archive and skimmed the source code but to no avail. So, I thought to ask here. Is there a way in PyDev to programmatically determine the Python Version of an open script file in Eclipse IDE? The background is we want to display a warning for open Python 2 scripts in our custom Eclipse IDE that we will drop support for it. Thanks in advance, Thomas |
From: Fabio Z. <fa...@gm...> - 2024-02-04 11:04:44
|
PyDev 12.0.0 Release Highlights - *Debugger* - *sys.monitoring* is now used in Python 3.12 (and it's *much* faster than any previous version). - A new setting was added in the *Preferences > PyDev > Debug* to debug *just my code* (meaning that when stepping it will just step into files under PyDev source folders). - Improved the step into function (activated with *Ctrl+Alt* then *Click function* to step into). - Support for Python 3.6 and 3.7 was dropped (only Python 3.8 onwards is now supported). - *Ruff* - Ruff can now be used as a code formatter. - The latest ruff (*0.1.x*) is now supported (as it broke backward compatibility in its *0.1.0* version). - *Code Analysis* - Fixes in semantic analysis to better determine if strings in annotations should be checked for symbols or not. Note: *Only Python 3.8 onwards is now supported* * *Python 3.6* and *3.7* support is now *dropped* (please use *PyDev 11.0.3* if you still use it). About PyDev PyDev is an open-source Python IDE on top of Eclipse for Python (also available for Python on Visual Studio Code). It comes with goodies such as code completion, syntax highlighting, syntax analysis, code analysis, refactor, debug, interactive console, etc. It is also available as a standalone through LiClipse with goodies such as multiple cursors, theming and support for many other languages, such as Django Templates, Jinja2, Html, JavaScript, etc. Links: PyDev: http://pydev.org PyDev Blog: http://pydev.blogspot.com PyDev on VSCode: http://pydev.org/vscode LiClipse: http://www.liclipse.com PyVmMonitor - Python Profiler: http://www.pyvmmonitor.com/ Cheers, Fabio Zadrozny |
From: Fabio Z. <fa...@gm...> - 2023-10-29 14:35:59
|
PyDev 11.0.2 Release Highlights Continuing with the updates to Python 3.12, the new release integrates the latest version of typeshed (so, *from typing import override* is now properly recognized). Also, it's now possible to specify vmargs in the python interpreter (and not just in the launch configuration). For Python 3.11 onwards, *-Xfrozen_modules=off* is now set in the vm arguments by default. About PyDev PyDev is an open-source Python IDE on top of Eclipse for Python (also available for Python on Visual Studio Code). It comes with goodies such as code completion, syntax highlighting, syntax analysis, code analysis, refactor, debug, interactive console, etc. It is also available as a standalone through LiClipse with goodies such as multiple cursors, theming and support for many other languages, such as Django Templates, Jinja2, Html, JavaScript, etc. Links: PyDev: http://pydev.org PyDev Blog: http://pydev.blogspot.com PyDev on VSCode: http://pydev.org/vscode LiClipse: http://www.liclipse.com PyVmMonitor - Python Profiler: http://www.pyvmmonitor.com/ Cheers, Fabio Zadrozny |
From: Raul L. <sup...@ya...> - 2022-08-12 10:12:42
|
Hello: I've installed PyDev on eclipse 2022-06 (4.24.0) and the double click has stopped working on .java files. There was a bug open with eclipse, but it was closed because it is not a eclipse-related bug, it's PyDev's. You can check out the original issue here: https://bugs.eclipse.org/bugs/show_bug.cgi?id=579282 Could somebody fix that? Thanks in advance. Enviado desde la nevera // Sent from the fridge Raul Luna Rodríguez sup...@ya... |
From: Fabio Z. <fa...@gm...> - 2022-08-05 10:24:02
|
Hello, it's possible to build PyDev as a plugin using maven (with mvn install). There's no support for building Eclipse itself with PyDev as a package (so, you need to add PyDev as a new plugin) -- still, note that you could do something as extracting Eclipse, adding PyDev to the dropins and zipping it back... Best regards, Fabio Em qui., 4 de ago. de 2022 às 23:49, xaioduanl <dua...@16...> escreveu: > Hi, > I download pydev source code for develop python, i import > it to eclipse as maven project,then > i right button on code Run as ->Run as Eclipse Application > ,then it appear a eclipse and it can work, > my question is how can i get the new eclipse as a package? please > help me,thanks! > > > > _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > |
From: xaioduanl <dua...@16...> - 2022-08-05 02:49:08
|
Hi, I download pydev source code for develop python, i import it to eclipse as maven project,then i right button on code Run as ->Run as Eclipse Application ,then it appear a eclipse and it can work, my question is how can i get the new eclipse as a package? please help me,thanks! |
From: Raffi T K. <raf...@hu...> - 2022-06-09 15:08:57
|
Does PyDev do any kind of type inference of variables, functions, etc? If so, could you please point me to the appropriate API? |
From: Fabio Z. <fa...@gm...> - 2021-04-10 13:59:18
|
PyDev 8.3.0 Release Highlights - *Java 11* is now required to run PyDev. - *External linters* - Configurations of the linters can be saved to the project or user settings. - Flake8 has a more flexible UI for configuration. - *Others* - Option to add comments all at a single indent (note: this is now the default). - LRU for context-insensitive completion/quick fix. - Fixed some code-completion cases where *self* was wrongly added. - Environment variables are now supported in *.pydevproject* (expected format: *${env_var:VAR_NAME}*). About PyDev PyDev is an open-source Python IDE on top of Eclipse for Python, Jython and IronPython development, now also available for Python on Visual Studio Code. It comes with goodies such as code completion, syntax highlighting, syntax analysis, code analysis, refactor, debug, interactive console, etc. It is also available as a standalone through LiClipse with goodies such as multiple cursors, theming and support for many other languages, such as Django Templates, Jinja2, Html, JavaScript, etc. Links: PyDev: http://pydev.org PyDev Blog: http://pydev.blogspot.com PyDev on VSCode: http://pydev.org/vscode LiClipse: http://www.liclipse.com PyVmMonitor - Python Profiler: http://www.pyvmmonitor.com/ Cheers, Fabio Zadrozny |
From: addie n. <ndl...@gm...> - 2021-01-03 10:06:52
|
Found it. Thank you On Sun, Jan 3, 2021 at 12:04 PM Fabio Zadrozny <fa...@gm...> wrote: > It's at: > https://github.com/fabioz/Pydev/blob/master/plugins/org.python.pydev.debug/src/org/python/pydev/debug/pyunit/RelaunchInBackgroundAction.java > > You can use Ctrl+Shift+T to browse through all the types (so, using > Ctrl+Shift+T and then filtering with "RelaunchInBackgroundAction" should > make it faster for you to find the related classes). > > -- > Fabio > > On Sun, Jan 3, 2021 at 1:05 AM addie ndlovu <ndl...@gm...> wrote: > >> I cannot locate the class : org.python.pydev.debug.pyunit.RelaunchInBackgroundAction >> >> It is suggested on an issue I want to work on in brainwy.com. >> >> On Wed, Dec 30, 2020 at 1:14 PM Fabio Zadrozny <fa...@gm...> wrote: >> >>> Hello Addie, >>> >>> I'm not sure how to best answer your question... there are many things >>> to be done in the tracker: https://www.brainwy.com/tracker/PyDev >>> >>> There are also some bigger things which may not be there, such as >>> support for remote interpreters (to develop on containers) or improvements >>> to code-completion to better support the python stdlib typeshed. >>> >>> Best regards, >>> >>> Fabio >>> >>> On Wed, Dec 30, 2020 at 7:40 AM addie ndlovu <ndl...@gm...> >>> wrote: >>> >>>> How can Pydev be improved in future, in terms of additional >>>> functionality to improve it? >>>> _______________________________________________ >>>> pydev-code mailing list >>>> pyd...@li... >>>> https://lists.sourceforge.net/lists/listinfo/pydev-code >>>> >>> _______________________________________________ >>> pydev-code mailing list >>> pyd...@li... >>> https://lists.sourceforge.net/lists/listinfo/pydev-code >>> >> _______________________________________________ >> pydev-code mailing list >> pyd...@li... >> https://lists.sourceforge.net/lists/listinfo/pydev-code >> > _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > |
From: Fabio Z. <fa...@gm...> - 2021-01-03 10:03:42
|
It's at: https://github.com/fabioz/Pydev/blob/master/plugins/org.python.pydev.debug/src/org/python/pydev/debug/pyunit/RelaunchInBackgroundAction.java You can use Ctrl+Shift+T to browse through all the types (so, using Ctrl+Shift+T and then filtering with "RelaunchInBackgroundAction" should make it faster for you to find the related classes). -- Fabio On Sun, Jan 3, 2021 at 1:05 AM addie ndlovu <ndl...@gm...> wrote: > I cannot locate the class : org.python.pydev.debug.pyunit.RelaunchInBackgroundAction > > It is suggested on an issue I want to work on in brainwy.com. > > On Wed, Dec 30, 2020 at 1:14 PM Fabio Zadrozny <fa...@gm...> wrote: > >> Hello Addie, >> >> I'm not sure how to best answer your question... there are many things to >> be done in the tracker: https://www.brainwy.com/tracker/PyDev >> >> There are also some bigger things which may not be there, such as support >> for remote interpreters (to develop on containers) or improvements to >> code-completion to better support the python stdlib typeshed. >> >> Best regards, >> >> Fabio >> >> On Wed, Dec 30, 2020 at 7:40 AM addie ndlovu <ndl...@gm...> >> wrote: >> >>> How can Pydev be improved in future, in terms of additional >>> functionality to improve it? >>> _______________________________________________ >>> pydev-code mailing list >>> pyd...@li... >>> https://lists.sourceforge.net/lists/listinfo/pydev-code >>> >> _______________________________________________ >> pydev-code mailing list >> pyd...@li... >> https://lists.sourceforge.net/lists/listinfo/pydev-code >> > _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > |
From: addie n. <ndl...@gm...> - 2021-01-03 04:05:10
|
I cannot locate the class : org.python.pydev.debug.pyunit.RelaunchInBackgroundAction It is suggested on an issue I want to work on in brainwy.com. On Wed, Dec 30, 2020 at 1:14 PM Fabio Zadrozny <fa...@gm...> wrote: > Hello Addie, > > I'm not sure how to best answer your question... there are many things to > be done in the tracker: https://www.brainwy.com/tracker/PyDev > > There are also some bigger things which may not be there, such as support > for remote interpreters (to develop on containers) or improvements to > code-completion to better support the python stdlib typeshed. > > Best regards, > > Fabio > > On Wed, Dec 30, 2020 at 7:40 AM addie ndlovu <ndl...@gm...> > wrote: > >> How can Pydev be improved in future, in terms of additional functionality >> to improve it? >> _______________________________________________ >> pydev-code mailing list >> pyd...@li... >> https://lists.sourceforge.net/lists/listinfo/pydev-code >> > _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > |
From: Fabio Z. <fa...@gm...> - 2020-12-30 11:14:05
|
Hello Addie, I'm not sure how to best answer your question... there are many things to be done in the tracker: https://www.brainwy.com/tracker/PyDev There are also some bigger things which may not be there, such as support for remote interpreters (to develop on containers) or improvements to code-completion to better support the python stdlib typeshed. Best regards, Fabio On Wed, Dec 30, 2020 at 7:40 AM addie ndlovu <ndl...@gm...> wrote: > How can Pydev be improved in future, in terms of additional functionality > to improve it? > _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > |
From: addie n. <ndl...@gm...> - 2020-12-30 10:40:31
|
How can Pydev be improved in future, in terms of additional functionality to improve it? |
From: Fabio Z. <fa...@gm...> - 2020-12-21 15:41:35
|
On Mon, Dec 21, 2020 at 11:10 AM addie ndlovu <ndl...@gm...> wrote: > Alright, I will get started with that one. If I manage to do it with ease > then I will consider more suggestions. I hope I can feel free to ask you > questions or for assistance while at it and thank you, this has been very > helpful. > > Sure, feel free to ask more ;) |
From: addie n. <ndl...@gm...> - 2020-12-21 14:25:43
|
Thank you very much, Jonah Graham <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> On Mon, Dec 21, 2020 at 4:09 PM Jonah Graham <jo...@ki...> wrote: > Sorry, typo https://www.vogella.com/tutorials/eclipse.html is the correct > link. > > On Mon., Dec. 21, 2020, 08:52 Jonah Graham, <jo...@ki...> > wrote: > >> PS. If you are new to Java or Eclipse plugin development then following >> some tutorials in that area first is a good idea. Have a look at >> https://www.vogella.com/tutorials/eclipse.HTML for Eclipse tutorials. >> >> Jonah >> >> On Mon., Dec. 21, 2020, 08:50 Jonah Graham, <jo...@ki...> >> wrote: >> >>> Hi Addie, >>> >>> Start with https://www.pydev.org/developers.html >>> >>> The bug tracker is https://www.brainwy.com/tracker/PyDev/ >>> >>> HTH, >>> Jonah >>> >>> On Mon., Dec. 21, 2020, 08:44 addie ndlovu, <ndl...@gm...> >>> wrote: >>> >>>> I have been tasked with making a contribution to the PyDev Eclipse >>>> plugin through bug fixing or adding more functionalities. I do not have an >>>> idea of how to go about it and I cannot find bugs to at least try and fix. >>>> If anyone can help or offer any advice or guidelines I would really >>>> appreciate it. >>>> >>>> >>>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. >>>> www.avast.com >>>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> >>>> <#m_5772578999583457776_m_-8486717783238676456_m_8897584300366678757_m_-4086797850146300959_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> >>>> _______________________________________________ >>>> pydev-code mailing list >>>> pyd...@li... >>>> https://lists.sourceforge.net/lists/listinfo/pydev-code >>>> >>> _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > |
From: Jonah G. <jo...@ki...> - 2020-12-21 14:09:36
|
Hi Addie, Start with https://www.pydev.org/developers.html The bug tracker is https://www.brainwy.com/tracker/PyDev/ HTH, Jonah On Mon., Dec. 21, 2020, 08:44 addie ndlovu, <ndl...@gm...> wrote: > I have been tasked with making a contribution to the PyDev Eclipse plugin > through bug fixing or adding more functionalities. I do not have an idea of > how to go about it and I cannot find bugs to at least try and fix. If > anyone can help or offer any advice or guidelines I would really appreciate > it. > > > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. > www.avast.com > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> > <#m_-4086797850146300959_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> > _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > |
From: addie n. <ndl...@gm...> - 2020-12-21 14:09:36
|
Alright, I will get started with that one. If I manage to do it with ease then I will consider more suggestions. I hope I can feel free to ask you questions or for assistance while at it and thank you, this has been very helpful. <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> On Mon, Dec 21, 2020 at 4:04 PM Fabio Zadrozny <fa...@gm...> wrote: > Hello, > > There are many TODO tickets on https://www.brainwy.com/tracker/PyDev/. > > A suggestion of a simple ticket to start up: > https://www.brainwy.com/tracker/PyDev/102 (i.e.: persist the state of the > "Rerun current test suite whenever Python file changes"). > > It's a pretty simple issue mostly to get started... you're of course free > to pick other items if you'd like to tackle anything else (I can give > pointers on where things are located and give tips related to the source > code). > > Best regards, > > Fabio > > On Mon, Dec 21, 2020 at 10:45 AM addie ndlovu <ndl...@gm...> > wrote: > >> I have been tasked with making a contribution to the PyDev Eclipse plugin >> through bug fixing or adding more functionalities. I do not have an idea of >> how to go about it and I cannot find bugs to at least try and fix. If >> anyone can help or offer any advice or guidelines I would really appreciate >> it. >> >> >> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. >> www.avast.com >> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> >> <#m_-1764361557318354786_m_4272931708715549262_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> >> _______________________________________________ >> pydev-code mailing list >> pyd...@li... >> https://lists.sourceforge.net/lists/listinfo/pydev-code >> > _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > |
From: Jonah G. <jo...@ki...> - 2020-12-21 14:09:06
|
Sorry, typo https://www.vogella.com/tutorials/eclipse.html is the correct link. On Mon., Dec. 21, 2020, 08:52 Jonah Graham, <jo...@ki...> wrote: > PS. If you are new to Java or Eclipse plugin development then following > some tutorials in that area first is a good idea. Have a look at > https://www.vogella.com/tutorials/eclipse.HTML for Eclipse tutorials. > > Jonah > > On Mon., Dec. 21, 2020, 08:50 Jonah Graham, <jo...@ki...> > wrote: > >> Hi Addie, >> >> Start with https://www.pydev.org/developers.html >> >> The bug tracker is https://www.brainwy.com/tracker/PyDev/ >> >> HTH, >> Jonah >> >> On Mon., Dec. 21, 2020, 08:44 addie ndlovu, <ndl...@gm...> >> wrote: >> >>> I have been tasked with making a contribution to the PyDev Eclipse >>> plugin through bug fixing or adding more functionalities. I do not have an >>> idea of how to go about it and I cannot find bugs to at least try and fix. >>> If anyone can help or offer any advice or guidelines I would really >>> appreciate it. >>> >>> >>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. >>> www.avast.com >>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> >>> <#m_-8486717783238676456_m_8897584300366678757_m_-4086797850146300959_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> >>> _______________________________________________ >>> pydev-code mailing list >>> pyd...@li... >>> https://lists.sourceforge.net/lists/listinfo/pydev-code >>> >> |
From: Jonah G. <jo...@ki...> - 2020-12-21 14:08:09
|
PS. If you are new to Java or Eclipse plugin development then following some tutorials in that area first is a good idea. Have a look at https://www.vogella.com/tutorials/eclipse.HTML for Eclipse tutorials. Jonah On Mon., Dec. 21, 2020, 08:50 Jonah Graham, <jo...@ki...> wrote: > Hi Addie, > > Start with https://www.pydev.org/developers.html > > The bug tracker is https://www.brainwy.com/tracker/PyDev/ > > HTH, > Jonah > > On Mon., Dec. 21, 2020, 08:44 addie ndlovu, <ndl...@gm...> wrote: > >> I have been tasked with making a contribution to the PyDev Eclipse plugin >> through bug fixing or adding more functionalities. I do not have an idea of >> how to go about it and I cannot find bugs to at least try and fix. If >> anyone can help or offer any advice or guidelines I would really appreciate >> it. >> >> >> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. >> www.avast.com >> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> >> <#m_8897584300366678757_m_-4086797850146300959_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> >> _______________________________________________ >> pydev-code mailing list >> pyd...@li... >> https://lists.sourceforge.net/lists/listinfo/pydev-code >> > |
From: Fabio Z. <fa...@gm...> - 2020-12-21 14:03:31
|
Hello, There are many TODO tickets on https://www.brainwy.com/tracker/PyDev/. A suggestion of a simple ticket to start up: https://www.brainwy.com/tracker/PyDev/102 (i.e.: persist the state of the "Rerun current test suite whenever Python file changes"). It's a pretty simple issue mostly to get started... you're of course free to pick other items if you'd like to tackle anything else (I can give pointers on where things are located and give tips related to the source code). Best regards, Fabio On Mon, Dec 21, 2020 at 10:45 AM addie ndlovu <ndl...@gm...> wrote: > I have been tasked with making a contribution to the PyDev Eclipse plugin > through bug fixing or adding more functionalities. I do not have an idea of > how to go about it and I cannot find bugs to at least try and fix. If > anyone can help or offer any advice or guidelines I would really appreciate > it. > > > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. > www.avast.com > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> > <#m_4272931708715549262_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> > _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > |
From: addie n. <ndl...@gm...> - 2020-12-21 13:44:17
|
I have been tasked with making a contribution to the PyDev Eclipse plugin through bug fixing or adding more functionalities. I do not have an idea of how to go about it and I cannot find bugs to at least try and fix. If anyone can help or offer any advice or guidelines I would really appreciate it. <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> |
From: Fabio Z. <fa...@gm...> - 2020-12-08 18:57:36
|
PyDev 8.1.0 Release Highlights - *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*) About PyDev PyDev is an open-source Python IDE on top of Eclipse for Python, Jython and IronPython development, now also available for Python on Visual Studio Code. It comes with goodies such as code completion, syntax highlighting, syntax analysis, code analysis, refactor, debug, interactive console, etc. It is also available as a standalone through LiClipse with goodies such as multiple cursors, theming and support for many other languages, such as Django Templates, Jinja2, Html, JavaScript, etc. Links: PyDev: http://pydev.org PyDev Blog: http://pydev.blogspot.com PyDev on VSCode: http://pydev.org/vscode LiClipse: http://www.liclipse.com PyVmMonitor - Python Profiler: http://www.pyvmmonitor.com/ Cheers, Fabio Zadrozny |
From: Fabio Z. <fa...@gm...> - 2020-09-06 17:01:28
|
PyDev 8.0 Release Highlights - *MyPy* - Make sure that only one MyPy is running at a given time (to prevent cache corruptions). - Properly report MyPy messages that only have a line number. ( *#PyDev-1091*) - MyPy integration now also shows notes for a message. (*#PyDev-1088*) - *Debugger* (updated to pydevd 2.0.0) - The frame evaluation mode (which adds programmatic breakpoints by rewriting bytecode) was redone (it had a critical issue which could make it skip breakpoints). - Fixed issue collecting try..except information. - Fixed issue evaluating numpy array with unexpected dimension. - *Type Inference* - Option to create a method at a given class properly considers type-hinting. (*#PyDev-1092*) - Support code-completion for Optional[]. (*#PyDev-1089*) - Properly handle type information when given as a string. ( *#PyDev-1082*, *#PyDev-1087*) - Fixed issue where line/col was not forwarded properly in go to definition. (*#PyDev-1075*) - Typing info should have priority when available. (*#PyDev-1079*) - Properly get completions considering function annotation. ( *#PyDev-1078*) - *Test running* - Fixed issue running tests which override *address* with nose. ( *#PYDev-1095*) - Fixed issue where test import/export didn't deal well with binary chars that were collected from the test. (*#PyDev-1067*) - *Others* - When finding a file in a project on Windows consider paths as case insensitive. - .mypy_cache and .pytest_cache contents are now marked as derived (so they can be filtered out in searches). - Fixed case where auto-import could be added to wrong location. ( *#PyDev-1085*) - Occurrence was not found in type hint return. (*#PyDev-1076*) - Find references not working for constant depending how it's used. ( *#PyDev-1083*) - Backported fix to properly parse raw f-string in Python 3.6. ( *#PyDev-991*) - Code completion inside f-strings. (*#PyDev-1081*) About PyDev PyDev is an open-source Python IDE on top of Eclipse for Python, Jython and IronPython development, now also available for Python on Visual Studio Code. It comes with goodies such as code completion, syntax highlighting, syntax analysis, code analysis, refactor, debug, interactive console, etc. It is also available as a standalone through LiClipse with goodies such as multiple cursors, theming and support for many other languages, such as Django Templates, Jinja2, Html, JavaScript, etc. Links: PyDev: http://pydev.org PyDev Blog: http://pydev.blogspot.com PyDev on VSCode: http://pydev.org/vscode LiClipse: http://www.liclipse.com PyVmMonitor - Python Profiler: http://www.pyvmmonitor.com/ Cheers, Fabio Zadrozny |
From: Alan <ala...@gm...> - 2020-09-03 16:33:26
|
All started here: https://github.com/pytest-dev/pytest-cov/issues/425 I can say by now that I have a working solution on my terminal, so when I run: pytest --cov views --cov db --cov-report term-missing:skip-covered -sv =============================================================================== test session starts ================================================================================ platform darwin -- Python 3.7.6, pytest-5.4.3, py-1.9.0, pluggy-0.13.1 -- /usr/local/Caskroom/miniconda/base/bin/python cachedir: .pytest_cache rootdir: /Users/alan/myproject plugins: xdist-1.33.0, forked-1.2.0, cov-2.10.0 collected 46 items tests/test_admin.py::test_attempt_create_user PASSED tests/test_auth.py::test_login_logout * Serving Flask app "views" (lazy loading) * Environment: production WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Debug mode: off 2020-09-03 18:26:26,157-INFO-werkzeug::_internal|113:: * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit) PASSED ... ---------- coverage: platform darwin, python 3.7.6-final-0 ----------- Name Stmts Miss Cover Missing ----------------------------------------------------------- views/general.py 52 2 96% 111, 113 views/helpers.py 18 11 39% 10-14, 18-24 views/individual.py 218 113 48% 49-68, 74-125, 129-139, 145-155, 190, 336-382, 386-393, 400-428 views/save_configuration.py 34 23 32% 17-44 views/users.py 128 104 19% 18-37, 52-90, 96-140, 144-155, 159-164, 168-173, 177-184 views/variant.py 61 5 92% 34-36, 74-75 ----------------------------------------------------------- TOTAL 985 258 74% 11 files skipped due to complete coverage. I can see the coverage correctly reporting. Now I'm trying to get that to work inside Eclipse/Pytest. Essentially, when running Eclipse:Run:Run As:Python unit-test Tests using my local pytest plugin (test_api) will fail complaining basically that it waited for the application service to start and it timed out. @pytest.fixture(scope="session") def app_server(): with TestProcess("python", "application.py") as app_server: > wait_for_strings(app_server.read, 10, "Running") ../Programmes/myproject/tests/fix_api.py:17: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cb = <bound method BufferingBase.read of TestProcess(pid=78818, is_alive=False)> seconds = 10, strings = ('Running',), start = 1599149418.9482582 buff = ' File "/usr/local/Caskroom/miniconda/base/lib/python3.7/site.py", line 177\n file=sys.stderr)\n ^\nSyntaxError: invalid syntax\n' check_strings = ['Running'] def wait_for_strings(cb, seconds, *strings): """ This checks that *string appear in cb(), IN THE GIVEN ORDER ! """ start = time.time() while True: buff = cb() check_strings = list(strings) check_strings.reverse() for line in buff.splitlines(): if not check_strings: break while check_strings and check_strings[-1] in line: check_strings.pop() if not check_strings: return if time.time() - start > seconds: break time.sleep(0.05) raise AssertionError("Waited %0.2fsecs but %s did not appear in output in the given order !" % ( > seconds, check_strings )) E AssertionError: Waited 10.00secs but ['Running'] did not appear in output in the given order ! /usr/local/Caskroom/miniconda/base/lib/python3.7/site-packages/process_tests.py:247: AssertionError The most important feature for me is to be able to use the "Code Coverage" view in Eclipse and be able to quickly see the the code not covered. If I can't make pytest with two separated processes to work for coverage, I was wondering how I could load the coverage.xml file for PyDev when running in my terminal, something like: pytest --cov views --cov db --cov-report xml:coverage.xml -sv Code Coverage view has this button "Open cov" but it does not do what I hoped it for, neither doing a "Refresh" loads from my local .coverage file. So, if anyone could give any tip here on how to get it to work that would be hugely appreciated. Thanks in advance, Alan -- Alan Silva 🚲🏊♂🏃♂🇧🇷🇫🇷🇬🇧 |
From: Jonah G. <jo...@ki...> - 2020-06-20 00:44:15
|
Hi, This is an issue between a mix of CDT, Eclipse 2020-06 and Java 8. See first entry in https://wiki.eclipse.org/CDT/User/NewIn911#Release Also see https://bugs.eclipse.org/bugs/show_bug.cgi?id=564407 for more details. HTH, Jonah On Fri., Jun. 19, 2020, 20:04 Shankar Unni via pydev-code, < pyd...@li...> wrote: > I just downloaded a fresh Eclipse CDT 2020-06 release from eclipse.org, > unpacked and started it, and tried to install PyDev. > > I get the following errors: > > Cannot complete the install because some dependencies are not satisfiable > Software being installed: a.jre.javase 10.0.0 > Software currently installed: C/C++ Autotools support > 9.11.1.202004012023 (org.eclipse.cdt.autotools.feature.group > 9.11.1.202004012023) > Cannot satisfy dependency: > From: C/C++ Autotools support 9.11.1.202004012023 > (org.eclipse.cdt.autotools.feature.group 9.11.1.202004012023) > To: org.eclipse.equinox.p2.iu; > org.eclipse.tools.templates.freemarker.java11 > [1.1.100.202001140305,1.1.100.202001140305] > Cannot satisfy dependency: > From: Template Engine Freemarker Support (Java 11) > 1.1.100.202001140305 (org.eclipse.tools.templates.freemarker.java11 > 1.1.100.202001140305) > To: osgi.ee; (&(osgi.ee=JavaSE)(version=11)) > > The release notes claim that PyDev 7.6.0 is supported for this release. > Am I missing something? Some other prerequisite to install first? > > Thanks! > _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > |