Commit Graph
1160 Commits
Author SHA1 Message Date
Alexander Marchuk 934f8f66d9 override exit handling for IPython TerminalInteractiveShell (PY-5172)
(cherry picked from commit 05c1755)
2014-04-03 17:39:29 +02:00
Dmitry Trofimov 39535317b6 Workaround for PY-12317 2014-04-03 14:05:01 +02:00
Daniel Wedlund 5ff05186b8 Update module_redeclarator.py
In my system I have both PyQt4 and PyQt5, they run using different sip versions so when trying to import PyQt4 it will crash raising a runtime error like:
RuntimeError: the sip module implements API v11.0 but the PyQt4.QtGui module req
uires API v9.1

This halts any generation of PyQt5 skeletons also which is bad.

Also, the code _initializeQApp will return if PyQt4 can be loaded and a QCoreApplication instance created and thus leaving out PyQt5 generation.

Breaking these up in two cases (qt4 and qt5) solves the partial issue of not generating qt5-skeletons but still qt4-skeletons isnt generated due to the sip-version problem.

I will try and look into this a bit more but would gladly accept some more input/help in resolving the issue.
2014-04-02 09:52:48 +02:00
Ekaterina Tuzova 03c4328b97 Merge remote-tracking branch 'origin/master' 2014-03-31 18:25:31 +04:00
Ilya.Kazakevich 5ab2bd89ef PY-12497 .NET stubs are generated incorrectly when name is imported instead of module 2014-03-27 02:11:17 +04:00
Ekaterina Tuzova 8e237e0757 fixed PY-12476 Django: Nose Test Runner: not able to run django tests with django 1.6: AttributeError: 'NoOptions' object has no attribute 'with_fixture_bundling' 2014-03-26 21:14:11 +04:00
Ilya.Kazakevich 5305823aa0 PY-12521 Wrong skeletons generated for static methods in CLR/IronPython 2014-03-25 21:45:13 +04:00
Dmitry Trofimov 1def1d0303 Restore import pydev_log 2014-03-20 16:48:09 +01:00
Dmitry Trofimov dfd3a17e9b Don't try to stop threads as it has little sense in general and causes exception in Python 3.4 (PY-12317). 2014-03-20 15:46:13 +01:00
Dmitry Trofimov 38fcfd7e0e try more times to connect. 2014-03-12 23:18:17 +01:00
Dmitry Trofimov 7ba0d5326a Merge remote-tracking branch 'origin/master' 2014-03-04 17:26:15 +01:00
Dmitry Trofimov de2bcc99ab Better logging in debugger communication. 2014-03-04 17:23:48 +01:00
Ekaterina Tuzova 53752af78c fixed PY-12321 PyCharm fails to auto-complete inherited PyQt methods 2014-03-04 19:13:01 +04:00
Dmitry Trofimov 4a5b8cb682 Use unix path separators for helpers dir. 2014-02-17 12:58:03 +01:00
Ekaterina Tuzova 393fe4bd0b proper fix for PY-12052 Can't run django tests with nosetests because of nose_utils not found. 2014-02-10 12:41:15 +04:00
Ekaterina Tuzova 39bf62099a remove redundant check on import (we'll check on creating suite) 2014-02-07 19:49:23 +04:00
Ekaterina Tuzova 6f783feb5f fixed PY-12052 Can't run django tests with nosetests because of nose_utils not found. 2014-02-06 19:06:33 +04:00
Ekaterina Tuzova 5898e76b7d fixed PY-11916 PyCharm nose helper causes DeprecationWarning 2014-02-03 13:58:37 +04:00
Dmitry Trofimov 2f3b7190d7 Setup __loader__ for __main__ module (PY-10535). 2014-01-27 20:52:45 +01:00
Dmitry Trofimov 1413859eb5 Revert "updated external tools. Added annoying *.whl for the needs of virtualenv."
This reverts commit 2a9b3e2505.
2014-01-27 14:11:22 +01:00
Ekaterina Tuzova 2a9b3e2505 updated external tools. Added annoying *.whl for the needs of virtualenv. 2014-01-24 18:10:38 +04:00
Ekaterina Tuzova 801f34d471 fixed missing sys import 2014-01-24 15:00:38 +04:00
Ekaterina Tuzova 32d79c8a03 fixed missing sys import 2014-01-24 13:18:37 +04:00
Ekaterina Tuzova b69f7d4698 fixed PY-11353 Creating Run Configuration from specific test gets the "target" wrong 2014-01-23 20:28:52 +04:00
Ekaterina Tuzova 82ddf7dd1c fixed empty headers and import (dependant in language level) for qt, gtk... skeletons. 2014-01-21 16:36:22 +04:00
Ekaterina Tuzova 4ecf94b8b4 Merge remote-tracking branch 'origin/master' 2014-01-20 18:25:28 +04:00
Andrey Vlasovskikh c62cebb2e4 Merge branch 'python3.4' 2014-01-17 21:17:54 +04:00
Ekaterina Tuzova 2d7f331827 fixed PY-11837 nose test runner errors while formatting a test error 2014-01-17 19:39:51 +04:00
Ekaterina Tuzova e01cd00e2c generator: do not drop the whole module in case there are broken __repr__ defined 2014-01-16 21:54:24 +04:00
Ekaterina Tuzova f2dae4a965 performance for generator: Split big generated modules (like _Gtk, PyQt) into smaller ones 2014-01-16 21:32:02 +04:00
Andrey Vlasovskikh b56b6cc01b Added Python 3.4 modules to the stdlib modules list 2014-01-14 18:42:21 +04:00
Ekaterina Tuzova 293902759e fixed PY-11673 Error on project creation 2013-12-26 20:15:41 +04:00
Ekaterina Tuzova 892dab2528 updated code compatibility inspection 2013-12-24 19:24:40 +04:00
Ekaterina Tuzova ea2df3886e fixed PY-11610 Django johnny-cache breaks django_test_manage.py 2013-12-18 17:40:54 +04:00
Ekaterina Tuzova a239ed4396 fixed PY-11617 Nosetest runner: simple function tests cannot jump to source 2013-12-17 17:51:10 +04:00
Dmitry Trofimov 13f0d4847f Merge remote-tracking branch 'origin/master' 2013-12-10 17:19:39 +01:00
Dmitry Trofimov b3dcc96137 Added logging. 2013-12-10 17:16:55 +01:00
Dmitry Trofimov 0bba0e0907 Better multiline code handling in console. 2013-12-10 03:44:17 +01:00
Dmitry Trofimov c8bd8c1bc8 Correct test data path. 2013-12-10 00:33:55 +01:00
Ekaterina Tuzova 33fcb9eca1 Merge remote-tracking branch 'origin/master' 2013-11-27 17:43:01 +04:00
Dmitry Trofimov b08500c9d2 args can be immutable (PY-11465). 2013-11-26 19:18:39 +01:00
Ekaterina Tuzova 89924a002d fixed PY-11452 tcunittest errors with single-character failure message 2013-11-25 20:21:12 +04:00
Dmitry Trofimov 2ddfd6a817 If command executed but is incomplete and more lines are needed prompt shouldn't be changed to ordinary one in this case. 2013-11-21 13:17:20 +01:00
Dmitry Trofimov 8551ccb74f Jython doesn't support 'exec' symbol in interactive console. 2013-11-19 17:59:23 +01:00
Dmitry Trofimov c8938aa135 Fixed execution of incomplete multiline code fragments. 2013-11-18 20:42:39 +01:00
Dmitry Trofimov 17c0f6cbd0 First evaluate more then add to queue. 2013-11-18 19:11:36 +01:00
Dmitry Trofimov 75f377b181 Simplified. 2013-11-18 19:00:07 +01:00
Dmitry Trofimov cc63d32e61 Attribute renamed. 2013-11-18 18:58:19 +01:00
Dmitry Trofimov 006e155b5c Fixed IPython and debug console broken by console execution model changes. 2013-11-18 18:13:54 +01:00
Dmitry Trofimov 7807a2edcd Merge remote-tracking branch 'origin/master' 2013-11-18 17:40:37 +01:00