Releases: DonJayamanne/pythonVSCode
Releases · DonJayamanne/pythonVSCode
Version 0.7.0
Version 0.7.0 (3 August 2017)
- Displaying internal documntation #1008, #10860
- Fixes to 'async with' snippet #1108, #996
- Add support for environment variable in unit tests #1074
- Fixes to unit test code lenses not being displayed #1115
- Fix to empty brackets being added #1110, #1031
- Fix debugging of Django applications #819, #999
- Update isort to the latest version #1134, #1135
- Fix issue causing intellisense and similar functionality to stop working #1072, #1118, #1089
- Bunch of unit tests and code cleanup
Version 0.6.9
Version 0.6.9 (22 July 2017)
- Fix to enure custom linter paths are respected #1106
Version 0.6.5
Version 0.6.5 (13 June 2017)
- Fix error in launch.json #1006
- Detect current workspace interpreter when selecting interpreter #1006
- Disable output buffering when debugging #1005
- Updated snippets to use correct placeholder syntax #976
- Fix hover and auto complete unit tests #1012
- Fix hover definition variable test for Python 3.5 #1013
- Better formatting of docstring #821, #919
- Supporting more paths when searching for Python interpreters #569
- Increase buffer output (to support detection large number of tests) #927
Version 0.5.9
- Fixed navigating to definitions #711
- Support auto detecting binaries from Python Path #716
- Setting PYTHONPATH environment variable #686
- Improving Linter performance, killing redundant processes 4a8319e
- Changed default path of the CATAS file to
.vscode/tags
#722 - Add parsing severity level for flake8 and pep8 linters #709
- Fix to restore function descriptions (intellisense) #727
- Added default configuration for debugging Pyramid #287
- Feature request: Run current line in Terminal #738
- Miscellaneous improvements to hover provider 6a7a3f3, 6268306
- Fixes to rename refactor (due to 'LF' EOL in Windows) #748
- Fixes to ctag file being generated in home folder when no workspace is opened #753
- Fixes to ctag file being generated in home folder when no workspace is opened #753
- Disabling auto-completion in single line comments #74
- Fixes to debugging of modules #518
- Displaying unit test status icons against unit test code lenses #678
- Fix issue where causing 'python.python-debug.startSession' not found message to be displayed when debugging single file #708
- Ability to include packages directory when generating tags file #735
- Fix issue where running selected text in terminal does not work #758
- Fix issue where disabling linter doesn't disable it (when no workspace is open) #763
- Search additional directories for Python Interpreters (~/.virtualenvs, ~/Envs, ~/.pyenv) #569
- Added ability to pre-load some modules to improve autocompletion #581
- Removed invalid default value in launch.json file #586
- Added ability to configure the pylint executable path #766
- Fixed single file debugger to ensure the Python interpreter configured in python.PythonPath is being used #769
Version 0.5.8
- Fixed a bug in debugging single files without a launch configuration #700
- Fixed error when starting REPL #692
Version 0.5.7
Version 0.5.7 (3 February 2017)
- Added support for debugging single files without a launch configuration
- Adding support for debug snippets #660
- Ability to run a selected text in a Django shell #652
- Adding support for the use of a customized 'isort' for sorting of imports #632
- Debuger auto-detecting python interpreter from the path provided #688
- Showing symbol type on hover #657
- Fixes to running Python file when terminal uses Powershell #651
- Fixes to linter issues when displaying Git diff view for Python files #665
- Fixes to 'Go to definition' functionality #662
- Fixes to Jupyter cells numbered larger than '10' #681
Version 0.5.6
- Added support for Python 3.6 #646, #631, #619, #613
- Autodetect in python path in virtual environments #353
- Add syntax highlighting of code samples in hover defintion #555
- Launch REPL for currently selected interpreter #560
- Fixes to debugging of modules #589
- Reminder to install jedi and ctags in Quick Start #642
- Improvements to Symbol Provider #622
- Changes to disable unit test prompts for workspace #559
- Minor fixes #627
Version 0.5.4
Version 0.5.3
- Added support for PySpark #539, #540
- Debugging unittests (UnitTest, pytest, nose) #333
- Displaying progress for formatting #327
- Auto indenting
else:
insideif
and similar code blocks #432 - Prefixing new lines with '#' when new lines are added in the middle of a comment string #365
- Debugging python modules #518, #354
- Use new debug configuration
Python Module
- Use new debug configuration
- Added support for workspace symbols using Exuberant CTags #138
- New command
Python: Build Workspace Symbols
- New command
- Added ability for linter to ignore paths or files #501
- Add the following setting in
settings.json
- Add the following setting in
"python.linting.ignorePatterns": [
".vscode/*.py",
"**/site-packages/**/*.py"
],
- Automatically adding brackets when autocompleting functions/methods #425
- To enable this feature, turn on the setting
"python.autoComplete.addBrackets": true
- To enable this feature, turn on the setting
- Running nose tests with the arguments '--with-xunit' and '--xunit-file' #517
- Added support for workspaceRootFolderName in settings.json #525, #522
- Added support for workspaceRootFolderName in settings.json #525, #522
- Fixes to running code in terminal #515
Version 0.5.2
- Fix issue with mypy linter #505
- Fix auto completion for files with different encodings #496
- Disable warnings when debugging Django version prior to 1.8 #479
- Prompt to save changes when refactoring without saving any changes #441
- Prompt to save changes when renaminv without saving any changes #443
- Use editor indentation size when refactoring code #442
- Add support for custom jedi paths #500