pydev-code Mailing List for PyDev for Eclipse (Page 2)
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: Shankar U. <sha...@ne...> - 2020-06-20 00:42:00
|
Fantastic. Thank you for the quick help; I’m up and running now. > On Jun 19, 2020, at 5:24 PM, Jonah Graham <jo...@ki...> wrote: > > 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 <https://wiki.eclipse.org/CDT/User/NewIn911#Release> > > Also see https://bugs.eclipse.org/bugs/show_bug.cgi?id=564407 <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... <mailto:pyd...@li...>> wrote: > I just downloaded a fresh Eclipse CDT 2020-06 release from eclipse.org <http://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 <http://osgi.ee/>; (&(osgi.ee <http://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... <mailto:pyd...@li...> > https://lists.sourceforge.net/lists/listinfo/pydev-code <https://lists.sourceforge.net/lists/listinfo/pydev-code> |
From: Shankar U. <sha...@ne...> - 2020-06-20 00:04:29
|
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! |
From: Fabio Z. <fa...@gm...> - 2020-06-11 11:35:20
|
PyDev 7.6.0 Release Highlights - *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}"*. - Properly parsing f-strings formats using colon. i.e.: *f"{datetime.datetime.now():%Y-%m-%d %H:%M:%S}"*. - Properly parsing f-strings with vars ending in equals. i.e.: *f'{y=}'*. - Properly parsing raw f-strings such as *rf"str"*. - Properly parsing iterable unpacking syntax. i.e.: *return lastname.upper(), *members*. - 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*. - Trailing commas properly recognized in automatic import. 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: Kelson Z. <kb...@co...> - 2020-05-09 06:37:10
|
I recently noticed Pydev isn’t using ipython even though it is installed. I am using ubuntu 18.04, Eclipse Oxygen.3a, pydev 7.5, python 2.7, and ipython 5.10. Ipython seems to be installed: import IPython IPython.__file__ /usr/local/lib/python2.7/dist-packages/IPython/__init__.pyc There was a time when it did work, but I don’t use the actual ipython functionality all that often, and didn’t notice that it was no longer loading ipython. Any suggestions would be much appreciated |
From: Fabio Z. <fa...@gm...> - 2020-01-10 17:44:04
|
PyDev 7.5.0 Release Highlights - Fixed support for Python 3.8 (which wasn't properly added to 7.4.0). - Improved Cython support: - Cython itself is used to generate the AST for Cython files. - Cython needs to be available in the default interpreter. - Cython does not currently support generating the AST for files with errors, so, syntax errors must be fixed for the code-completion to work properly. - Debugger improvements (updated to pydevd 1.9.0). - Improved stepping into coroutines - Attach to process no longer needs to match the bitness of the target program with the interpreter. - File with a relative path is searched in sys.path folders (i.e.: so, cython builds can find the source). 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: Andreas P. <an...@fr...> - 2019-10-15 13:57:22
|
Hi Fabio, thank you for the quick fix, indeed that helps with the scenario I ran into. Andreas On 2019-10-11 15:56, Fabio Zadrozny wrote: > Hi Andreas, > > I think what you're seeing is correct... the index is kept open until > eclipse is closed. > > I just took a look at it and this shouldn't really be needed. I've just > updated things > (https://github.com/fabioz/Pydev/commit/16a355fc82496bc2ec04fa5209d78e11c73b6397) > so that it always closes it after using (I did some profiles > here and the performance change was negligible in my use-cases, but it may > be interesting if someone else could take a look at the timings > before/after with some really big projects to see if something changed on > some other scenario). > > Best Regards, > > Fabio > > On Fri, Oct 11, 2019 at 9:21 AM Andreas Pakulat <an...@fr...> > wrote: > >> Hi, >> >> before setting up a bug tracker account I wanted to confirm that it's not >> just me seeing this as a problem. >> >> It appears that the usage of the lucene indexer for things like 'find >> occurrences' breaks the deletion of the project. The reproduction steps are >> rather simple: Create a project, create a module, add a variable with at >> least one usage and then use find-occurrences. Finally delete the project - >> including contents - from disk. >> >> This runs into an exception for me when Eclipse tries to delete metadata >> from >> the project, particularly in the metadata of the org.eclipse.core.resources >> plugin (.projects/foo/com.python.pydev.analysis). It appears the Lucene >> indexer files are causing this as creating a new project with the same name >> and trying a find occurrence in that new project the Lucene indexer >> complains >> about the write.lock file not being usable. I also find that directory left >> over after deletion of the project while all other files and directories in >> .project/foo are gone. >> >> This problem only appears on Windows which suggests that Lucene might be >> doing something to lock its files with the filesystem so they cannot be >> deleted. I could somewhat confirm this theory by manually trying to delete >> the folder via Windows explorer after using find-occurrences, this was >> forbidden. >> >> Finally switching the AbstractAdditionalDependencyInfo class to use the >> deprecated ReferenceSearches instead of the ReferenceSearchesLucene class >> for >> search makes the problem go away completely. >> >> I had a short look at the IndexApi class which uses Lucene and couldn't >> help >> but wonder if it's really necessary to keep a 'Writer' object open and >> running the whole time Eclipse is running. I would've expected the writer >> object to be short-lived - for updating the index - and a reader object >> possibly being open all the time for reading the stored data. >> >> Andreas >> >> -- >> Andreas Pakulat sq...@fr... >> froglogic GmbH - Automated UI and Web Testing >> >> _______________________________________________ >> 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 -- Andreas Pakulat sq...@fr... froglogic GmbH - Automated UI and Web Testing |
From: Fabio Z. <fa...@gm...> - 2019-10-11 13:56:39
|
Hi Andreas, I think what you're seeing is correct... the index is kept open until eclipse is closed. I just took a look at it and this shouldn't really be needed. I've just updated things ( https://github.com/fabioz/Pydev/commit/16a355fc82496bc2ec04fa5209d78e11c73b6397) so that it always closes it after using (I did some profiles here and the performance change was negligible in my use-cases, but it may be interesting if someone else could take a look at the timings before/after with some really big projects to see if something changed on some other scenario). Best Regards, Fabio On Fri, Oct 11, 2019 at 9:21 AM Andreas Pakulat <an...@fr...> wrote: > Hi, > > before setting up a bug tracker account I wanted to confirm that it's not > just me seeing this as a problem. > > It appears that the usage of the lucene indexer for things like 'find > occurrences' breaks the deletion of the project. The reproduction steps > are > rather simple: Create a project, create a module, add a variable with at > least one usage and then use find-occurrences. Finally delete the project > - > including contents - from disk. > > This runs into an exception for me when Eclipse tries to delete metadata > from > the project, particularly in the metadata of the > org.eclipse.core.resources > plugin (.projects/foo/com.python.pydev.analysis). It appears the Lucene > indexer files are causing this as creating a new project with the same > name > and trying a find occurrence in that new project the Lucene indexer > complains > about the write.lock file not being usable. I also find that directory > left > over after deletion of the project while all other files and directories > in > .project/foo are gone. > > This problem only appears on Windows which suggests that Lucene might be > doing something to lock its files with the filesystem so they cannot be > deleted. I could somewhat confirm this theory by manually trying to delete > the folder via Windows explorer after using find-occurrences, this was > forbidden. > > Finally switching the AbstractAdditionalDependencyInfo class to use the > deprecated ReferenceSearches instead of the ReferenceSearchesLucene class > for > search makes the problem go away completely. > > I had a short look at the IndexApi class which uses Lucene and couldn't > help > but wonder if it's really necessary to keep a 'Writer' object open and > running the whole time Eclipse is running. I would've expected the writer > object to be short-lived - for updating the index - and a reader object > possibly being open all the time for reading the stored data. > > Andreas > > -- > Andreas Pakulat sq...@fr... > froglogic GmbH - Automated UI and Web Testing > > > _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > |
From: Andreas P. <an...@fr...> - 2019-10-11 12:20:48
|
Hi, before setting up a bug tracker account I wanted to confirm that it's not just me seeing this as a problem. It appears that the usage of the lucene indexer for things like 'find occurrences' breaks the deletion of the project. The reproduction steps are rather simple: Create a project, create a module, add a variable with at least one usage and then use find-occurrences. Finally delete the project - including contents - from disk. This runs into an exception for me when Eclipse tries to delete metadata from the project, particularly in the metadata of the org.eclipse.core.resources plugin (.projects/foo/com.python.pydev.analysis). It appears the Lucene indexer files are causing this as creating a new project with the same name and trying a find occurrence in that new project the Lucene indexer complains about the write.lock file not being usable. I also find that directory left over after deletion of the project while all other files and directories in .project/foo are gone. This problem only appears on Windows which suggests that Lucene might be doing something to lock its files with the filesystem so they cannot be deleted. I could somewhat confirm this theory by manually trying to delete the folder via Windows explorer after using find-occurrences, this was forbidden. Finally switching the AbstractAdditionalDependencyInfo class to use the deprecated ReferenceSearches instead of the ReferenceSearchesLucene class for search makes the problem go away completely. I had a short look at the IndexApi class which uses Lucene and couldn't help but wonder if it's really necessary to keep a 'Writer' object open and running the whole time Eclipse is running. I would've expected the writer object to be short-lived - for updating the index - and a reader object possibly being open all the time for reading the stored data. Andreas -- Andreas Pakulat sq...@fr... froglogic GmbH - Automated UI and Web Testing |
From: Lipson, E. <ed....@bn...> - 2019-07-30 11:33:30
|
After hunting around the context menu options for the full tree, I found that setting the immediate parent folder (python) in the tree to the source pythonpath, it resolved the import error flag. Thanks for the suggestion about what to try. Thanks, Ed Lipson Director BNY Mellon | 2 Hanson Pl AIM 111-0800 | Brooklyn NY 11217 Information Lifecycle Management T 718.315.4763 | F 724.540.6622 | C 917.859.5180 | ed....@bn...<mailto:ed....@bn...> From: Lipson, Ed Sent: Monday, July 29, 2019 4:21 AM To: wf...@nc...; pyd...@li... Subject: Re: [Pydev-code] unresolved import There was no context menu option to set a folder as source, up and down the tree. There was a pydev context menu option to remove the eclipse project folder from the pythonpath by setting it as a non-source folder. That did clear the import errors. I'm not sure of the follow-on impacts of that change. Thanks, Ed Lipson From: Bill Trautman <lha...@gm...<mailto:lha...@gm...>> Sent: Saturday, July 27, 2019 3:20 PM To: pyd...@li...<mailto:pyd...@li...> Subject: Re: [Pydev-code] unresolved import Ed, Did you make sure the primary folder that main is in is set as source folder using the context menu pydev option? Bill On 7/26/2019 12:51 PM, Lipson, Ed wrote: Imports under the pyqt fbs tree come up as unresolved. Program works. I tired posting to StackExchnage first, but I kept on getting an error there and no messages. Source tree m:\eclipse-workspace\putty\ [src\main\python] main.py 6,055 07/26/2019 12:18 -a-- _db.py 4,973 07/26/2019 11:36 -a-- putty.py 6,211 07/26/2019 11:03 -a-- _util.py 3,966 07/25/2019 09:18 -a-- _mylogger.py 3,446 07/17/2019 11:02 -a-- Module main.py: import getpass import sys from PyQt5 import QtWidgets from fbs_runtime.application_context.PyQt5 import ApplicationContext # unresloved imports from putty import Ui_PuttyWindows import _db import _mylogger Any clues as to why they are flagged but it still works? Other errors which are flagged do actually fail, as they should. Thanks, Ed Lipson The information contained in this e-mail, and any attachment, is confidential and is intended solely for the use of the intended recipient. Access, copying or re-use of the e-mail or any attachment, or any information contained therein, by any other person is not authorized. If you are not the intended recipient please return the e-mail to the sender and delete it from your computer. Although we attempt to sweep e-mail and attachments for viruses, we do not guarantee that either are virus-free and accept no liability for any damage sustained as a result of viruses. Please refer to https://disclaimer.bnymellon.com/eu.htm for certain disclosures relating to European legal entities. We take our data protection and privacy responsibilities seriously and our privacy notice explains how we collect, use and share personal information in the course of our business activities. It can be accessed at the privacy section of www.bnymellon.com<http://www.bnymellon.com>. _______________________________________________ pydev-code mailing list pyd...@li...<mailto:pyd...@li...> https://lists.sourceforge.net/lists/listinfo/pydev-code The information contained in this e-mail, and any attachment, is confidential and is intended solely for the use of the intended recipient. Access, copying or re-use of the e-mail or any attachment, or any information contained therein, by any other person is not authorized. If you are not the intended recipient please return the e-mail to the sender and delete it from your computer. Although we attempt to sweep e-mail and attachments for viruses, we do not guarantee that either are virus-free and accept no liability for any damage sustained as a result of viruses. Please refer to https://disclaimer.bnymellon.com/eu.htm for certain disclosures relating to European legal entities. We take our data protection and privacy responsibilities seriously and our privacy notice explains how we collect, use and share personal information in the course of our business activities. It can be accessed at the privacy section of www.bnymellon.com<http://www.bnymellon.com>. The information contained in this e-mail, and any attachment, is confidential and is intended solely for the use of the intended recipient. Access, copying or re-use of the e-mail or any attachment, or any information contained therein, by any other person is not authorized. If you are not the intended recipient please return the e-mail to the sender and delete it from your computer. Although we attempt to sweep e-mail and attachments for viruses, we do not guarantee that either are virus-free and accept no liability for any damage sustained as a result of viruses. Please refer to https://disclaimer.bnymellon.com/eu.htm for certain disclosures relating to European legal entities. We take our data protection and privacy responsibilities seriously and our privacy notice explains how we collect, use and share personal information in the course of our business activities. It can be accessed at the privacy section of www.bnymellon.com. |
From: Lipson, E. <ed....@bn...> - 2019-07-29 08:34:36
|
There was no context menu option to set a folder as source, up and down the tree. There was a pydev context menu option to remove the eclipse project folder from the pythonpath by setting it as a non-source folder. That did clear the import errors. I'm not sure of the follow-on impacts of that change. Thanks, Ed Lipson From: Bill Trautman <lha...@gm...> Sent: Saturday, July 27, 2019 3:20 PM To: pyd...@li... Subject: Re: [Pydev-code] unresolved import Ed, Did you make sure the primary folder that main is in is set as source folder using the context menu pydev option? Bill On 7/26/2019 12:51 PM, Lipson, Ed wrote: Imports under the pyqt fbs tree come up as unresolved. Program works. I tired posting to StackExchnage first, but I kept on getting an error there and no messages. Source tree m:\eclipse-workspace\putty\ [src\main\python] main.py 6,055 07/26/2019 12:18 -a-- _db.py 4,973 07/26/2019 11:36 -a-- putty.py 6,211 07/26/2019 11:03 -a-- _util.py 3,966 07/25/2019 09:18 -a-- _mylogger.py 3,446 07/17/2019 11:02 -a-- Module main.py: import getpass import sys from PyQt5 import QtWidgets from fbs_runtime.application_context.PyQt5 import ApplicationContext # unresloved imports from putty import Ui_PuttyWindows import _db import _mylogger Any clues as to why they are flagged but it still works? Other errors which are flagged do actually fail, as they should. Thanks, Ed Lipson The information contained in this e-mail, and any attachment, is confidential and is intended solely for the use of the intended recipient. Access, copying or re-use of the e-mail or any attachment, or any information contained therein, by any other person is not authorized. If you are not the intended recipient please return the e-mail to the sender and delete it from your computer. Although we attempt to sweep e-mail and attachments for viruses, we do not guarantee that either are virus-free and accept no liability for any damage sustained as a result of viruses. Please refer to https://disclaimer.bnymellon.com/eu.htm for certain disclosures relating to European legal entities. We take our data protection and privacy responsibilities seriously and our privacy notice explains how we collect, use and share personal information in the course of our business activities. It can be accessed at the privacy section of www.bnymellon.com<http://www.bnymellon.com>. _______________________________________________ pydev-code mailing list pyd...@li...<mailto:pyd...@li...> https://lists.sourceforge.net/lists/listinfo/pydev-code The information contained in this e-mail, and any attachment, is confidential and is intended solely for the use of the intended recipient. Access, copying or re-use of the e-mail or any attachment, or any information contained therein, by any other person is not authorized. If you are not the intended recipient please return the e-mail to the sender and delete it from your computer. Although we attempt to sweep e-mail and attachments for viruses, we do not guarantee that either are virus-free and accept no liability for any damage sustained as a result of viruses. Please refer to https://disclaimer.bnymellon.com/eu.htm for certain disclosures relating to European legal entities. We take our data protection and privacy responsibilities seriously and our privacy notice explains how we collect, use and share personal information in the course of our business activities. It can be accessed at the privacy section of www.bnymellon.com. |
From: Bill T. <lha...@gm...> - 2019-07-27 19:19:54
|
Ed, Did you make sure the primary folder that main is in is set as source folder using the context menu pydev option? Bill On 7/26/2019 12:51 PM, Lipson, Ed wrote: > > Imports under the pyqt fbs tree come up as unresolved. Program works. I tired posting to StackExchnage first, but I kept on getting an error there and no messages. > > Source tree > > m:\eclipse-workspace\putty\ > > [src\main\python] > > main.py 6,055 07/26/2019 12:18 -a-- > > _db.py 4,973 07/26/2019 11:36 -a-- > > putty.py 6,211 07/26/2019 11:03 -a-- > > _util.py 3,966 07/25/2019 09:18 -a-- > > _mylogger.py 3,446 07/17/2019 11:02 -a-- > > Module main.py: > > import getpass > > import sys > > from PyQt5 import QtWidgets > > from fbs_runtime.application_context.PyQt5 import ApplicationContext > > # unresloved imports > > from putty import Ui_PuttyWindows > > import _db > > import _mylogger > > Any clues as to why they are flagged but it still works? Other errors which are flagged do actually fail, as they should. > > Thanks, > > Ed Lipson > > > The information contained in this e-mail, and any attachment, is confidential and is intended solely for the use of the intended recipient. Access, copying or re-use of the e-mail or any attachment, > or any information contained therein, by any other person is not authorized. If you are not the intended recipient please return the e-mail to the sender and delete it from your computer. Although > we attempt to sweep e-mail and attachments for viruses, we do not guarantee that either are virus-free and accept no liability for any damage sustained as a result of viruses. > > Please refer to https://disclaimer.bnymellon.com/eu.htm for certain disclosures relating to European legal entities. We take our data protection and privacy responsibilities seriously and our > privacy notice explains how we collect, use and share personal information in the course of our business activities. It can be accessed at the privacy section of www.bnymellon.com. > > > _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code |
From: Lipson, E. <ed....@bn...> - 2019-07-26 17:05:36
|
Imports under the pyqt fbs tree come up as unresolved. Program works. I tired posting to StackExchnage first, but I kept on getting an error there and no messages. Source tree m:\eclipse-workspace\putty\ [src\main\python] main.py 6,055 07/26/2019 12:18 -a-- _db.py 4,973 07/26/2019 11:36 -a-- putty.py 6,211 07/26/2019 11:03 -a-- _util.py 3,966 07/25/2019 09:18 -a-- _mylogger.py 3,446 07/17/2019 11:02 -a-- Module main.py: import getpass import sys from PyQt5 import QtWidgets from fbs_runtime.application_context.PyQt5 import ApplicationContext # unresloved imports from putty import Ui_PuttyWindows import _db import _mylogger Any clues as to why they are flagged but it still works? Other errors which are flagged do actually fail, as they should. Thanks, Ed Lipson The information contained in this e-mail, and any attachment, is confidential and is intended solely for the use of the intended recipient. Access, copying or re-use of the e-mail or any attachment, or any information contained therein, by any other person is not authorized. If you are not the intended recipient please return the e-mail to the sender and delete it from your computer. Although we attempt to sweep e-mail and attachments for viruses, we do not guarantee that either are virus-free and accept no liability for any damage sustained as a result of viruses. Please refer to https://disclaimer.bnymellon.com/eu.htm for certain disclosures relating to European legal entities. We take our data protection and privacy responsibilities seriously and our privacy notice explains how we collect, use and share personal information in the course of our business activities. It can be accessed at the privacy section of www.bnymellon.com. |
From: Fabio Z. <fa...@gm...> - 2019-03-27 13:49:56
|
PyDev 7.2.0 Release Highlights ------------------------------- * Debugger improvements (updated to pydevd 1.6.0). * Fixed issue quoting/unquoting parameters for subprocess. * Fixed exception breakpoints for Django and Jinja2. * Console hook import compatibility with matplotlib and pylab fixed. * Fixed issue where pipenv executable search was being executed over and over when it was not found. 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...> - 2019-01-15 10:52:59
|
Unfortunately I can't really recommend any tutorial for Java, but I think that if you know Python already, getting up to java is not that difficult -- the main thing is getting used to adding the type of things everywhere ;) Cheers, Fabio On Mon, Jan 14, 2019 at 9:22 PM Piotr Gomoła <pio...@po...> wrote: > Hi Fabio, > > I managed to launch eclipse with pydev as plugin in debug session - so > first steps done :) > > It's time to learn some Java, I've found interesting article: > > http://interactivepython.org/runestone/static/java4python/index.html > > Maybe You know something better? I'm not planing to become Java dev, just > to know enough to modify PyDev source in few places. > > > On 14.01.2019 15:45, Fabio Zadrozny wrote: > > Hi Piotr, > > Well, most of PyDev is actually implemented in Java (the only things in > Python itself are the debugger and some scripts)... > > So, for doing PyDev itself you actually use the Eclipse java tools > (following the instructions on http://www.pydev.org/developers.html you > should have it installed). For JDT you can do some inspection when it's > stopped in a breakpoint, but it's more limited (although code-completion is > usually better because as Java is statically typed it has lots of > type-information). > > If you need help with something specific let me know and I can pass you > instructions related to that. > > Cheers, > > Fabio > > > On Sun, Jan 13, 2019 at 8:34 PM Piotr Gomoła <pio...@po...> > wrote: > >> Hi, >> >> I'm a Python developer and I want to make some improvements to PyDev >> Eclipse plugin. >> >> I've got very little experience with Java, so I'm going to do some >> cowboy-coding and I need some guidance. >> >> From UI perspective, what king of functionalities are delivered by Java >> code, what by Python code? >> >> Is there any interactive shell for java so I could inspect objects >> during debug session like I do it in Python (pudb rox)? >> >> >> >> -- >> Pozdriawiam, >> Piotr Gomoła >> >> >> >> _______________________________________________ >> pydev-code mailing list >> pyd...@li... >> https://lists.sourceforge.net/lists/listinfo/pydev-code >> > > > _______________________________________________ > pydev-code mailing lis...@li...https://lists.sourceforge.net/lists/listinfo/pydev-code > > -- > Pozdriawiam, > Piotr Gomoła > > _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > |
From: Piotr G. <pio...@po...> - 2019-01-14 23:22:01
|
Hi Fabio, I managed to launch eclipse with pydev as plugin in debug session - so first steps done :) It's time to learn some Java, I've found interesting article: http://interactivepython.org/runestone/static/java4python/index.html Maybe You know something better? I'm not planing to become Java dev, just to know enough to modify PyDev source in few places. On 14.01.2019 15:45, Fabio Zadrozny wrote: > Hi Piotr, > > Well, most of PyDev is actually implemented in Java (the only things > in Python itself are the debugger and some scripts)... > > So, for doing PyDev itself you actually use the Eclipse java tools > (following the instructions on http://www.pydev.org/developers.html > you should have it installed). For JDT you can do some inspection when > it's stopped in a breakpoint, but it's more limited (although > code-completion is usually better because as Java is statically typed > it has lots of type-information). > > If you need help with something specific let me know and I can pass > you instructions related to that. > > Cheers, > > Fabio > > > On Sun, Jan 13, 2019 at 8:34 PM Piotr Gomoła > <pio...@po... <mailto:pio...@po...>> wrote: > > Hi, > > I'm a Python developer and I want to make some improvements to PyDev > Eclipse plugin. > > I've got very little experience with Java, so I'm going to do some > cowboy-coding and I need some guidance. > > From UI perspective, what king of functionalities are delivered > by Java > code, what by Python code? > > Is there any interactive shell for java so I could inspect objects > during debug session like I do it in Python (pudb rox)? > > > > -- > Pozdriawiam, > Piotr Gomoła > > > > _______________________________________________ > pydev-code mailing list > pyd...@li... > <mailto:pyd...@li...> > https://lists.sourceforge.net/lists/listinfo/pydev-code > > > > _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code -- Pozdriawiam, Piotr Gomoła |
From: Fabio Z. <fa...@gm...> - 2019-01-14 14:46:03
|
Hi Piotr, Well, most of PyDev is actually implemented in Java (the only things in Python itself are the debugger and some scripts)... So, for doing PyDev itself you actually use the Eclipse java tools (following the instructions on http://www.pydev.org/developers.html you should have it installed). For JDT you can do some inspection when it's stopped in a breakpoint, but it's more limited (although code-completion is usually better because as Java is statically typed it has lots of type-information). If you need help with something specific let me know and I can pass you instructions related to that. Cheers, Fabio On Sun, Jan 13, 2019 at 8:34 PM Piotr Gomoła <pio...@po...> wrote: > Hi, > > I'm a Python developer and I want to make some improvements to PyDev > Eclipse plugin. > > I've got very little experience with Java, so I'm going to do some > cowboy-coding and I need some guidance. > > From UI perspective, what king of functionalities are delivered by Java > code, what by Python code? > > Is there any interactive shell for java so I could inspect objects > during debug session like I do it in Python (pudb rox)? > > > > -- > Pozdriawiam, > Piotr Gomoła > > > > _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > |
From: Piotr G. <pio...@po...> - 2019-01-13 22:33:22
|
Hi, I'm a Python developer and I want to make some improvements to PyDev Eclipse plugin. I've got very little experience with Java, so I'm going to do some cowboy-coding and I need some guidance. From UI perspective, what king of functionalities are delivered by Java code, what by Python code? Is there any interactive shell for java so I could inspect objects during debug session like I do it in Python (pudb rox)? -- Pozdriawiam, Piotr Gomoła |
From: Kelson Z. <kb...@co...> - 2018-12-17 11:33:15
|
Ah, I see. Ok, that makes sense. Thanks Kelson > On Dec 16, 2018, at 7:33 AM, Fabio Zadrozny <fa...@gm...> wrote: > > This is because in Python 3 any folder (having an __init__.py or not) below the PYTHONPATH is a package (so, PyDev is just reflecting a change on Python itself). > > The difference in Python 3 is that if it has an __init__.py file, it's a regular package and can't be extended from other places in the PYTHONPATH, if it doesn't have an __init__.py it automatically becomes a namespace package (in which case any place in the PYTHONPATH with the same structure will be part of that namespace). > > Best Regards, > > Fabio > > On Sun, Dec 16, 2018 at 10:27 AM Zawack, Kelson <kel...@ya... <mailto:kel...@ya...>> wrote: > I would like to create a folder in a pydev project, but it seems pydev turns it into a package. This is bad partly because it is not clear then what is a folder and what is a package, but also because it sometimes complains when I try to add files to the folder because the __init__ file is not set up. I don’t remember it being this way in the past. Has something changes or have I miss configured something? > > Thanks for your help > _______________________________________________ > pydev-code mailing list > pyd...@li... <mailto:pyd...@li...> > https://lists.sourceforge.net/lists/listinfo/pydev-code <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...> - 2018-12-16 12:33:27
|
This is because in Python 3 any folder (having an __init__.py or not) below the PYTHONPATH is a package (so, PyDev is just reflecting a change on Python itself). The difference in Python 3 is that if it has an __init__.py file, it's a regular package and can't be extended from other places in the PYTHONPATH, if it doesn't have an __init__.py it automatically becomes a namespace package (in which case any place in the PYTHONPATH with the same structure will be part of that namespace). Best Regards, Fabio On Sun, Dec 16, 2018 at 10:27 AM Zawack, Kelson <kel...@ya...> wrote: > I would like to create a folder in a pydev project, but it seems pydev > turns it into a package. This is bad partly because it is not clear then > what is a folder and what is a package, but also because it sometimes > complains when I try to add files to the folder because the __init__ file > is not set up. I don’t remember it being this way in the past. Has > something changes or have I miss configured something? > > Thanks for your help > _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > |
From: Zawack, K. <kel...@ya...> - 2018-12-16 12:27:19
|
I would like to create a folder in a pydev project, but it seems pydev turns it into a package. This is bad partly because it is not clear then what is a folder and what is a package, but also because it sometimes complains when I try to add files to the folder because the __init__ file is not set up. I don’t remember it being this way in the past. Has something changes or have I miss configured something? Thanks for your help |
From: Fabio Z. <fa...@gm...> - 2018-11-09 14:09:41
|
PyDev 7.0.3 Release Highlights ------------------------------- * **Mypy** * PyDev can now use Mypy when doing code analysis. * **Black Formatter** * PyDev can now use black as the code formatting engine. * **Virtual environments** * It's now possible to use pipenv for managing virtual environments. * It's possible to manage virtual environments from the editor. * Ctrl+2, pip <command> * Ctrl+2, pipenv <command> * Ctrl+2, conda <command> * **Debugger** * Should be **much** faster for those on Python 3.6 onwards with cython extensions (using frame evaluation). * The Python 3.7 grammar is now available as an option (even though it's the same as 3.6). * Removed support for using the Python 2.4 grammar. * The 2to3 integration shows a better dialog. * It's possible to autogenerate docstring parameters using the Google Code format (patch by ghbcode). 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...> - 2018-10-06 16:35:25
|
Hi Bill, That error is probably generated on com.python.pydev.analysis.visitors.ImportChecker (finding references of org.python.pydev.ast.analysis.IAnalysisPreferences.TYPE_UNRESOLVED_IMPORT may also give you good hints on related places). Related tests are in com.python.pydev.analysis.OccurrencesAnalyzerTest. Related to the place where relative imports are currently handled, you can look for references of the attribute "org.python.pydev.parser.jython.ast.ImportFrom.level". As a note, this is probably some issue in the type inference engine not resolving properly on one of those locations (unfortunately this code is more complex than I'd like and does many things -- it was initially engineered for getting code-completion fast and was later used for code analysis and anything else which requires a type to be known, so, feel free to reach out if you hit a wall somewhere...). Also, as it's a bit complex, I definitely recommend starting with a test case which reproduces your error and making sure that you can run the OccurrencesAnalyzerTest properly before starting (you have to edit the proper pydev\plugins\org.python.pydev.core\tests\org\python\pydev\core\TestDependent.<os>.properties for it to run in your system -- after that a run as > junit test should work) -- I just committed some fixes in master for unittests, so, synchronizing may be good. A template for the test may be com.python.pydev.analysis.OccurrencesAnalyzerTest.testImportSelf() (which creates a test which relies on the filesystem hierarchy). Cheers, Fabio On Sat, Oct 6, 2018 at 10:28 AM Bill Trautman <lha...@gm...> wrote: > I wanted to have a look and see if I could resolve a reported issue and > one I have seen with relative imports not being resolved and reported as an > error. > > I have forked, cloned and loaded the plugins into Eclipse but could use a > pointer to correct plugin/package to find that functionality. > > > _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > |
From: Bill T. <lha...@gm...> - 2018-10-06 13:28:27
|
I wanted to have a look and see if I could resolve a reported issue and one I have seen with relative imports not being resolved and reported as an error. I have forked, cloned and loaded the plugins into Eclipse but could use a pointer to correct plugin/package to find that functionality. |
From: Dragut, A. <Ale...@wi...> - 2018-09-13 10:27:57
|
Hi Fabio Ok. I will ask on StackOverFlow. Best Regards, Alexandru From: Fabio Zadrozny [mailto:fa...@gm...] Sent: Thursday, September 13, 2018 1:21 PM To: pyd...@li... Subject: Re: [Pydev-code] Variable content in debugging Hi Alexandru, This list is for code related questions. For usage questions please ask on https://stackoverflow.com/ and add the "pydev" tag. Best Regards, Fabio On Thu, Sep 13, 2018 at 7:09 AM, Dragut, Alexandru <Ale...@wi...<mailto:Ale...@wi...>> wrote: Hi I tried to debug a python module, I saw in the Variables view that the value of a variable is not complete. This ends with "...". I think this means that the string was truncated. In the Details pane from Variable view I set to display the Max Length of the variable (0=unlimited) but also in the Details pane the variable ends with "...". Do you know why the variable don't have the full value? It is possible to load the full value? Best regards, Alexandru Dragut _______________________________________________ pydev-code mailing list pyd...@li...<mailto:pyd...@li...> https://lists.sourceforge.net/lists/listinfo/pydev-code |
From: Fabio Z. <fa...@gm...> - 2018-09-13 10:21:24
|
Hi Alexandru, This list is for code related questions. For usage questions please ask on https://stackoverflow.com/ and add the "pydev" tag. Best Regards, Fabio On Thu, Sep 13, 2018 at 7:09 AM, Dragut, Alexandru < Ale...@wi...> wrote: > Hi > > > > I tried to debug a python module, I saw in the Variables view that the > value of a variable is not complete. > > This ends with "...". I think this means that the string was truncated. > > > > In the Details pane from Variable view I set to display the Max Length of > the variable (0=unlimited) but also in > > the Details pane the variable ends with "...". > > > > Do you know why the variable don't have the full value? > > It is possible to load the full value? > > > > Best regards, > > Alexandru Dragut > > > > > > > _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > > |