Code Insight |
|
| PY-2744 (Feature) | Completion of parent class attributes |
| PY-2343 (Feature) | Auto-import doesn't suggest imports for variables |
| PY-190 (Feature) | "Join Lines" should be supported for Python statements |
| PY-2345 (Usability Problem) | No "Search for text occurrences" option when searching for usages of Python method or class |
| PY-2873 (Bug) | PyDictLiteralFormToConstructorIntention breaks code if there are key named as python keyword |
| PY-2717 (Bug) | Unresolved Reference: false negative in case of starred import (private members of a module) |
| PY-564 (Bug) | Goto Symbol doesn't go to file-level variable declarations |
| PY-2848 (Bug) | Template name completion list contains original file |
| PY-2689 (Bug) | Convert double-quoted string to single-quoted string: loses data with multi-line strings |
| PY-2433 (Bug) | Auto completion doesn't work for members of a module in imports |
Debugger |
|
| PY-2672 (Usability Problem) | Debugger: Conditional Breakpoints: handle name errors in conditions friendlier |
| PY-2794 (Exception) | Debugger: python 2.4: NPE at com.jetbrains.python.codeInsight.PyStdlibModuleMembersProvider.getMembersByQName |
| PY-2671 (Exception) | Debugger: PyDebuggerException at com.jetbrains.python.debugger.pydev.AbstractCommand.processResponse |
IDE |
|
| PY-2819 (Bug) | Customized file template does not allow to create a file |
| PY-2829 (Exception) | NPE on startup - URLUtil.openStream |
Documentation |
|
| PY-2729 (Usability Problem) | Add help buttons to the dialog boxes Create Run/Debug Configuration |
Parsing |
|
| PY-2667 (Cosmetics) | Tab indents in docstrings are truncated in quick doc popup |
Refactoring |
|
| PY-2264 (Feature) | Add refactoring to convert parameter(s) between normal and variadic |
| PY-2373 (Feature) | Option to rename inheritors when renaming Python classes |
| PY-2374 (Feature) | Option to rename parameters in hierarchy when renaming a method parameter |
| PY-2372 (Feature) | Possibility to rename containing file when renaming a Python class |
| PY-1511 (Feature) | Introduce Variable for get_foo methods should suggest "foo" as the first variable name. |
| PY-1276 (Usability Problem) | Introduce Constant from string should suggest name from text |
| PY-2832 (Usability Problem) | Python 3.x - "Statement can be replaced with function call ignores" arguments |
| PY-2674 (Bug) | Assignment can be replaced with augmented assignmet breaks context |
| PY-2390 (Bug) | No warning when renaming class, function or variable to a name which already exists in the file |
| PY-2810 (Bug) | Pull Up Creates Broken Import Statement in Superclass |
Django Support |
|
| PY-2263 (Feature) | Support Django 1.3 class-based views |
| PY-2745 (Feature) | Django class based views: completion as_view kwargs |
| PY-2747 (Feature) | Provide django generic function views to class-based views migration quick fix intentions |
| PY-1302 (Feature) | File type and syntax highlighting for .po files |
| PY-2714 (Feature) | Django Tests: provide a way to specify exact doctest in application |
| PY-2211 (Feature) | Better Django Template Finding |
| PY-2840 (Feature) | Pressing Shift-Enter in "run manage.py" should ask for arguments in any case |
| PY-2049 (Usability Problem) | Managers related fields |
| PY-2777 (Cosmetics) | Expects %} after includes, does not see with after include as correct |
| PY-2863 (Bug) | Django: templates: incorrect ssl tag parsing |
| PY-2359 (Bug) | Code inspection: support for Django *_id fields on foreign key subclasses |
| PY-2599 (Bug) | Unresolved Attribute reference xxxxx for class 'Manager' warning when accessing attributes on related models by OneToOneField |
| PY-2870 (Bug) | Django: provide reference to default template in ListView |
| PY-2641 (Bug) | Incorrect warning in django template editor |
| PY-2761 (Bug) | Unresolved reference to related object that defined as a string |
| PY-2650 (Bug) | Invalid warning: closing tag without opening tag |
| PY-2814 (Bug) | django "test server" checkbox breaks host/port settings |
| PY-2715 (Bug) | Couldn't run Django Test on python 2.4 |
| PY-2788 (Bug) | Invalid error mark in templatetag |
| PY-2213 (Bug) | More manage.py commands should ask for parameters |
| PY-2732 (Bug) | Django application list contains empty values in test command |
Test Runner |
|
| PY-1634 (Feature) | Provide link to diff for string assertEquals failures in Python unit tests |
| PY-2334 (Usability Problem) | Buildout custom manage.py for unit tests |
| PY-2669 (Bug) | Django Tests: NameError: global name 'build_test' is not defined |
| PY-2807 (Bug) | Running and re-running single test cases or test methods from nosetests runner |
| PY-2658 (Bug) | Can't launch my "dynamic" unit-tests in PyCharm 1.1 (but they work fine in 1.0 and 1.0.1) |
| PY-2716 (Bug) | Can't run Doctest under python 2.4: AttributeError: 'module' object has no attribute 'SKIP' |
| PY-2828 (Bug) | nosetest runner intermittently fails to catch errors |
| PY-2412 (Bug) | test runner inappropriately runs abstract trial TestCase classes |
| PY-2706 (Bug) | Preserve original traceback if creation of testcase fails |
| PY-2809 (Bug) | After installing unittest2, setUpClass/tearDownClass not called |
| PY-2757 (Bug) | Nosetest runner failing on code error |
Inspections |
|
| PY-2593 (Feature) | Redundant parentheses inspection should have option to ignore tuple used in 'return' statement |
| PY-1820 (Feature) | Highlight removed built-in methods depending on the range of Python versions we want to be compatible with |
| PY-2765 (Feature) | Inspection: PEP-8-standard two-line spacing for top-level function and class declarations |
| PY-2719 (Feature) | Missing SyntaxError highlighting in case the list of base classes in a class definition is empty in python 2.4 |
| PY-2752 (Feature) | New Intention: Replace list creation with list literal |
| PY-2772 (Usability Problem) | Auto-complete with 'import' keyword after 'from .' |
| PY-2755 (Cosmetics) | 'Referenced before assignment' inspection when using loop variable after the loop |
| PY-2698 (Task) | 'Too broad exception clause' inspection |
| PY-2743 (Bug) | 'Parameter unfilled' false positive on static method |
| PY-2774 (Bug) | 'from . import x' not highlighted as syntax error under Python 2.4 |
| PY-2585 (Bug) | statement has no effect break code |
| PY-2649 (Bug) | Incorrect warning when string format argument comes from a tuple |
| PY-2648 (Bug) | Dictionary creation intention breaks code when a value is a tuple |
| PY-2776 (Bug) | Python version compatibility inspection ignores selected version range |
| PY-2793 (Bug) | Py2.4 compatibility: relative imports: false negative on relative imports from modules |
| PY-2792 (Bug) | Missing SyntaxError highlighting in case of conditional expression in python 2.4 |
| PY-2797 (Bug) | Py2.4 compatibility: highlight that with statement isn't available in python 2.4 |
| PY-2796 (Bug) | Py2.4 compatibility: missing highlighting when yield value is assigned to a variable |
| PY-2795 (Bug) | Python 2.4 compatibility: Unified try/except/finally: missing inspection |
| PY-2659 (Bug) | missing Tuple Assignment Balance inspection |
| PY-817 (Bug) | Old-style class detected improperly |
| PY-2783 (Bug) | Assignment incorrectly highlighted as unused |
| PY-2823 (Bug) | PyListCreationInspection fails on recursive lists |
| PY-2622 (Bug) | Faulty "Parameter self unfilled" inspection |
| PY-2836 (Bug) | Inspection for Dictionary Argument in String Formatting Statement Yields Incorrect "Key Has No Following Argument" Error |
| PY-2834 (Bug) | Unresolved Reference for Django Template Loaders in Settings File |
| PY-2656 (Bug) | "Convert double quoted string to single quoted" intention incorrectly changes escaped quotes inside the string |
| PY-2684 (Bug) | "Too broad exception clause" false positive |
| PY-2699 (Bug) | Classes subclassing abstract base classes in the collections module are marked as old-style |
| PY-2284 (Bug) | Arguments inspection fails when wrapping @staticmethod |
Editing |
|
| PY-1542 (Feature) | Surround text with quotation when text selected and quotation pressed |
| PY-1934 (Usability Problem) | Locate caret on blank new line on pressing enter inside yet empty list |
| PY-2442 (Usability Problem) | Ctrl-Enter should split a line without adding \ |
| PY-2520 (Cosmetics) | No space after 'current' parameter in parameter info tooltip |
| PY-1469 (Bug) | Wrong indentation on specific dictionaries values |
| PY-2394 (Bug) | No alignment when entering line break in parameter list |
| PY-2407 (Bug) | No alignment when pressing Enter in list literal |
| PY-2651 (Bug) | Go To File Dialog Hangs for Certain Filenames (e.g. "views.py") |
| PY-1928 (Bug) | Improve formatting for special slice syntax |
Labels:
None
