Skip to content

Releases: DonJayamanne/pythonVSCode

Version 0.7.0

03 Aug 09:31
Compare
Choose a tag to compare

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

22 Jul 00:36
Compare
Choose a tag to compare

Version 0.6.9 (22 July 2017)

  • Fix to enure custom linter paths are respected #1106

Version 0.6.5

13 Jun 10:52
Compare
Choose a tag to compare

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

02 Mar 10:37
Compare
Choose a tag to compare
  • 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

03 Feb 07:33
Compare
Choose a tag to compare

Version 0.5.7

02 Feb 20:10
Compare
Choose a tag to compare

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

16 Jan 12:08
Compare
Choose a tag to compare
  • 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

24 Nov 04:57
Compare
Choose a tag to compare
  • Fixes to installing missing packages #544
  • Fixes to indentation of blocks of code #432
  • Fixes to debugging of unittests #543
  • Fixes to extension when a workspace (folder) isn't open #542

Version 0.5.3

23 Nov 08:26
Compare
Choose a tag to compare
  • Added support for PySpark #539, #540
  • Debugging unittests (UnitTest, pytest, nose) #333
  • Displaying progress for formatting #327
  • Auto indenting else: inside if 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
  • Added support for workspace symbols using Exuberant CTags #138
    • New command Python: Build Workspace Symbols
  • Added ability for linter to ignore paths or files #501
    • Add the following setting in settings.json
        "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
  • 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

10 Nov 02:46
Compare
Choose a tag to compare
  • 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