PyCharm 94.429 Release Notes

No subsystem

 
PY-530 (Cosmetics) Provide tooltip for gutter icons
PY-244 (Task) Change Python SDK detection logic
PY-516 (Bug) IDE can't be started
PY-397 (Bug) python plugin: support for adding a virtualenv as a python SDK
PY-526 (Exception) RuntimeException: Unbalanced Psi tree.

Code Insight

 
PY-490 (Feature) Support Ctrl-Shift-F7 on 'return' statement in Python to highlight exit points
PY-514 (Bug) Single instruction for augmented assignment needed

Refactoring

 
PY-479 (Bug) Extract method - else statement execution part loss
PY-474 (Bug) Extract method - disable ability to extract "from" statement
PY-443 (Bug) Incorrect extract method in case of multiple inheritance
PY-480 (Bug) Extract method gerenates syntax error
PY-509 (Bug) Extract Method wants to pass a class as a method parameter
PY-547 (Bug) Extract method - class name handled as parameter which corrupts context
PY-471 (Bug) Extract method - syntax error extractin result of if statement

Django Support

 
PY-508 (Feature) Provide reference to file in {% extends %} and {% include %} tags of Django templates
PY-587 (Feature) Reference in include(...) in Django urls.py
PY-489 (Feature) Provide live template context type for Django templates
PY-588 (Feature) Line marker for navigating from template to views that reference it
PY-523 (Feature) Live template macro for variables available in Django template
PY-274 (Feature) Folding of tags in Django templates
PY-455 (Feature) Support "runserver" task parameters
PY-512 (Bug) Good code is red in Django templates: multiple variables in 'for' tag
PY-510 (Bug) Good code is red in Django template: blocktrans tag with filter and 'as' parameter
PY-472 (Bug) Browse button does nothing in the Django support page of the Settings dialog
PY-488 (Bug) Understand {% endcache %}
PY-487 (Bug) Create view method fix doesn't work
PY-511 (Bug) Good code is red in Django templates: i18n in filter value
PY-464 (Bug) Pycharm does not detect ubuntu installed python-django
PY-531 (Bug) Quick fix "Create django view method" provides error
PY-507 (Bug) Good code is red: dash in block name in Django template
PY-390 (Bug) Invalid behaviour of the inspection for Django ORM

Inspections

 
PY-436 (Feature) Add inspection to highlight unused parameters
PY-580 (Feature) Inspection to highlight deprecated Python modules
PY-583 (Feature) Refactor "java-style" dict creation into a more pythonic version
PY-501 (Feature) Inspection to highlight usages of language features not supported by current Python version
PY-552 (Bug) 'self' parameter should not be highlighted as unused
PY-579 (Bug) Incorrect "code is unreachable" warning
PY-558 (Bug) Unused assignment should not highlight qualified references or class context references
PY-559 (Bug) Unused assignment false positive in case of nested scopes
PY-502 (Bug) Single quote inside triple-quoted string causes "Missing closing quote"
PY-582 (Bug) Unused Assignment inspection must not highlight import statements

Editing

 
PY-522 (Bug) Highlighting of definitions and docstrings should work during index building
PY-544 (Bug) Code autoformatting is broken

Labels

 
(None)