PyCharm 2017.3.2 released. PyCharm IDE – Python IntelliJ IDEA – for Linux Ubuntu Systems. Install PyCharm by JetBrains – Powerful Python and Django IDE on Ubuntu Systems.
PyCharm 2017.3.2
New in this version:
- Type annotation ahead of time. You can’t put an inline type annotation when defining a variable in a for or a with statement, so you need to provide the annotation in a separate place. This is now supported in PyCharm.
- ‘Show command line afterwards’ now works correctly for remote interpreters. And further fixes to this feature
- Various SQL syntax fixes for PostgreSQL and Oracle (PyCharm Professional Edition bundles all DataGrip features)
- React code completion improvements (PyCharm Professional Edition bundles all WebStorm features)
Code Insight | Bug | PY-21864 | Type annotation ahead of time not working |
Bug | PY-26978 | Wrong completion for argument names if a function has tuple parameters | |
Bug | PY-24990 | Type hinting – cannot annotate self/cls | |
Bug | PY-27178 | PyCharm hangs on autocomplete | |
Console | Bug | PY-21426 | Can’t saw script output with Remote Interpreter and “Show command line afterwards” option |
Bug | PY-27033 | The return value of os.getcwd() with “Show command line afterwards” is not the same with the usual run, anymore | |
Bug | PY-20950 | “Show command line afterwards” setting ignores “Use IPython if available” | |
Bug | PY-27090 | “Show command line afterwards” doesn’t allow to run modules | |
Bug | PY-26479 | No interactive output from python console | |
Bug | PY-27394 | Function input() doesn’t work with “Show command line afterwards” | |
Debugger | Bug | PY-27227 | “Jump To Cursor” action is missed |
Bug | PY-26800 | Can’t attach to local process on macOS with Python 3.6 | |
Bug | PY-27354 | Debugger fails to load Variables since update to 2017.3 | |
Django | Bug | PY-27241 | Django unresolved attribute reference ‘request’ in class based views |
Inspections | Bug | PY-12002 | False positive: incorrect arguments for SQLAlchemy w/ mixin |
Bug | PY-22945 | typing and typing.Type considered as resolved if typing module is not installed | |
Bug | PY-24729 | Class level variable annotations are superseded by value assignment | |
Packaging | Bug | PY-27076 | False positive: requirement is not satisfied for social-auth-app-django==2.0.* |
Bug | PY-26298 | Exception while selecting New Project | Django with no internet connection | |
Performance | PY-24412 | PyPackagesUpdater takes noticeable time at startup on UI thread | |
Remote Interpreters | Bug | PY-23974 | Path mappings are not applied when running script on ssh interpreter with ‘Show command line afterwards’ |
Bug | PY-27204 | Algorithm negotiation fail after upgrading PyCharm to 2017.3 | |
Bug | PY-27136 | PyCharm parses incorrectly with HostKeyAlgorithms ssh config | |
Bug | PY-27131 | Python module execution fails with “No module named -u” message for remote interpreters | |
Bug | PY-27165 | Extra slash in remote path | |
Bug | PY-27171 | Coverage isn’t shown if remote interpreter is used | |
Bug | PY-27184 | “none” value of ProxyCommand incorrectly treated as a command | |
Run | Bug | PY-27431 | “Show command line afterwards” breaks Coverage, Profiler and Concurrency Diagram |
Test Runner | Bug | PY-26330 | Tests output gibberish |
Bug | PY-27286 | Capture and LogCapture lead to TypeError: ‘NoneType’ object is not iterable when running nose tests that throw exceptions | |
Bug | PY-26470 | when test results contain a “\n”, the results only shows the “show difference” link, should show results. | |
Bug | PY-27222 | 2017.3 test runner breaks assertEqual | |
No subsystem | Bug | DBE-5185 | “ApplicationName” from PostgreSQL driver advanced setting is overwritten |
Bug | DBE-5520 | SQL: PostgreSQL dialect does not support CREATE TEMP VIEW | |
Bug | DBE-5359 | Read-only database connection does not prevent schema changes | |
DB Introspection | Exception | DBE-4931 | java.lang.NullPointerException when retireving schema information from AS400 |
DDL & PL Editing | Bug | DBE-5577 | Sql/Plpgsql (PostgreSql) Syntax highlighting and code helping broken |
Bug | DBE-5318 | Generate DDL To Console Places ENDGo at end | |
Data Views | Bug | DBE-5512 | Sql Server – “Save LOB…” error |
IDE General | Feature | DBE-5322 | Allow setting default schemas for databases |
Bug | DBE-5416 | uninstalling DG on Windows 7 leaves behind 16 bogus Registry entries (invalid firewall rules) | |
Bug | DBE-2723 | Installer “uninstall” doesn’t remove windows uninstall entry | |
SQL Editing | Feature | DBE-3708 | Oracle SQL: file reference |
Bug | DBE-4027 | Editor does not highlight error when using indices with multiple columns | |
SQL Highlighting | Bug | DBE-3864 | NOWAIT keyword for Oracle |
Bug | DBE-4424 | Support (NO) MINVALUE, (NO) MAXVALUE, (NO) CYCLE, NO CACHE syntax in sequences | |
Bug | DBE-5495 | Oracle SQL Plus parsing: False positives in GRANT Statement | |
Bug | DBE-5484 | Exasol: support GEOMETRY syntax | |
SQL Resolve | Bug | DBE-3707 | SQL: Oracle: column names in PIVOT/UNPIVOT clauses are not resolved |
Bug | DBE-5485 | DataGrip does not know Azure SQL / SQL Server’s string_agg function | |
User Interface | Cosmetics | DBE-5466 | Anchoring issue with the ‘User parameters’ table in the settings |
CSS | Performance | WEB-30030 | CSS class completion in HTML files is slow |
Debugger | Bug | WEB-29899 | Jest debugging: breakpoints in forked child process are not hit |
Bug | WEB-30026 | not possible to debug NodeJS – exit code 130 | |
Bug | WEB-30039 | Live edit enabling doesn’t affect karma debugging | |
Bug | WEB-30006 | Can’t run react-native app (packager isn’t started) | |
HTML | Bug | WEB-29458 | Spellchecker: Valid attribute values in html gets highlighted by dictionary JSX |
Bug | WEB-29793 | Error. global.html file is missing when invoking documentation | |
JavaScript | Feature | WEB-30027 | ES6: Copy-paste support. Add imports for referenced exported elements |
Bug | WEB-29978 | Links in Flow server error messages navigate incorrectly | |
Bug | WEB-30073 | False positive “Missing import statement” warning for Flow | |
Bug | WEB-29885 | Async generator methods cause syntax errors in Flow | |
Bug | WEB-16273 | ES6: for..of loop triggers uninitialized variable inspection | |
Bug | WEB-29920 | Wrong highlighting of typeof | |
Bug | WEB-30020 | Since Flow 0.60: The IDE fails to start a Flow server (“Timeout on starting language server process”) | |
Bug | WEB-28140 | Inner backticks are escaped when pasting string literal in template string | |
Bug | WEB-28395 | Empty ‘flow executable’ field | |
JavaScript. Formatter | Bug | WEB-30234 | JSX Fragments: indent child elements |
JavaScript. Frameworks | Bug | WEB-29969 | Emmet in JSX doesn’t work if code is wrapped with brackets |
Bug | WEB-29966 | React-native: don’t use `–no-packager’ option with old react-native versions | |
Bug | WEB-29964 | Vue.js: self-closing tags are allowed for vue components, should not be marked by inspection | |
Bug | WEB-29962 | React 16.2 Fragment component support | |
Bug | WEB-29970 | React: use default import instead of namespace for “React” | |
Bug | WEB-22656 | React: don’t report child context properties (childContextTypes, getChildContext()) as unused | |
Bug | WEB-29841 | React: IDE doesn’t use “propTypes” if “@types/react” is installed | |
Bug | WEB-29981 | Webpack: Resolve for file alias is broken | |
JavaScript. Refactoring | Bug | WEB-30083 | TypeScript class won’t refactor/rename |
Linters | Bug | WEB-29873 | ESLint module can’t be found when installed in a subfolder |
Bug | WEB-30100 | Linters: do not enable JSCS and JSHint when config files are placed inside the node_modules | |
REST Client | Feature | WEB-29865 | Support authorization with Basic or Digest |
TypeScript | Feature | WEB-30110 | TypeScript service: if project contains only one root tsconfig.json use the config options for all files from the project |
Bug | WEB-29582 | Higher-order type relationships for mapped and indexed types are not supported, leads to incorrect inference in React’s setState | |
Bug | WEB-27899 | Rename should work with shorthand object property implementing TS interface | |
Bug | WEB-29980 | TypeScript unrecognised signature | |
Bug | WEB-30130 | Variable is marked as unused when using for loop | |
Bug | WEB-30095 | Move File Refactoring not recognized by TypeScript panel | |
Bug | WEB-30077 | Typescript: support tsconfig.json “include” pattern with implicit file patterns | |
Bug | WEB-29959 | For..of loop, index Variable might not have been initialised | |
Bug | WEB-19903 | TypeScript issue: general JavaScript inspection “Mismatched query and update of collection” is fired incorrectly | |
Bug | WEB-28851 | Rename class members issue | |
Bug | WEB-29993 | Types and type inference somehow broken in 2017.3 | |
Unit Tests | Bug | WEB-30069 | Jest: result processing throws Exception |
Bug | WEB-30087 | Jest: unable to run single symlinked test file | |
Xcode Integration | Feature | OC-13193 | AppCode should use the same derived directory as Xcode |
No subsystem | Bug | IDEA-183951 | No synchronization for IdeDocumentHistoryImpl.myChangedFilesInCurrentCommand |
Exception | IDEA-183153 | NullPointerException: null | |
Code Analysis. Inspection | Bug | IDEA-160008 | Found duplicated code inspection — code is the same as a png??? |
Database | Bug | IDEA-183889 | create or replace function in redshift console editor is crashing IDE |
Debugger | Bug | IDEA-139797 | Default Theme doesn’t allow to apply font size to evaluate expression console’s input |
Bug | IDEA-182581 | Edit breakpoint popup doesn’t show with gutter icons disabled | |
Cosmetics | IDEA-181693 | Strange label in evaluate dialog | |
Docker | Bug | IDEA-183186 | Valid EXPOSE entry flagged as invalid in docker compose file |
Usability | IDEA-177938 | Docker: Enable Docker item in View | Tool Windows menu | |
Usability | IDEA-182117 | Docker: DockeView, Image: create a new run configuration with the name “image_name:tag”, not “sha..” | |
Editor. Editing Text | Bug | IDEA-182852 | Editor antialiasing is not honored in inline diff |
Find, Replace, Find Usages | Feature | IDEA-72543 | I would like the ability to configure the max file size to ‘Find in Path’. |
Usability | IDEA-175611 | Search Window: Usability Recursive Search | |
IDE Configuration | Bug | IDEA-182553 | Lose custom color schemes after disable “IDE Settings Sync” |
Packaging and Installation | Bug | IDEA-162504 | The windows executable is missing the build number in file details |
Bug | IDEA-159117 | Silent Install Switch Doesn’t Work | |
Bug | IDEA-117135 | Silent installer doesn’t write to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall | |
Bug | IDEA-154213 | Win10 Installer issue, obsolete shortcuts left under programs list | |
Bug | IDEA-157045 | Support silent installation for local system user | |
Bug | IDEA-144263 | PyCharm Educational Edition silent installation | |
Bug | IDEA-160684 | Intellij IDEA Setup Windows EXE does not allow idea64.exe to be configured (on 64bit platforms) | |
Bug | IDEA-171703 | PyCharm Silent install (/S) creates neither start menu nor uninstall entries | |
Bug | IDEA-169935 | Silent install (/S) on Windows always installs as current user only | |
Bug | IDEA-146215 | SILENT Install should use admin parameters | |
Task | IDEA-156081 | Create icon for running idea on 64-bit JVM from start menu on windows 8/10 | |
Plugin Management | Bug | IDEA-183095 | error-prone-compiler Plugin not compatible with IDEA 2017.3.1 EAP |
Project View | Bug | IDEA-181653 | “Autoscroll to sources” doesn’t work in 181 |
Exception | IDEA-183236 | PhpStorm 2017.3 doesn’t load project tree | |
User Interface | Bug | IDEA-183041 | Background image, displayed “plain”, getting clipped after 2017.3 update |
User Interface. Accessibility | Bug | IDEA-182266 | [windows] do not override app icon |
Version Control | Bug | IDEA-183003 | If a file is renamed and not committed, and another file is created with old name, deleting the renamed file deletes both files |
Bug | IDEA-183047 | Author colum in File history is not sortable anymore | |
PHP Lang | Bug | WI-38965 | Structure view is always collapsed |
No subsystem | Bug | RUBY-20475 | RubyMine collapses project tree in Project Files view each time a command is run from terminal
|
Download PyCharm Python IDE
Ubuntu users can download and use the PyCharm Python IDE JetBrains. No need to install. Simply download, extract and run the executable file to launch the PyCharm Python IDE.
Download PyCharm Python IDE : https://jetbrains.com/pycharm/download