Skip to content

Commit 223a9f8

Browse files
committed
updated readme and changelog for more info
1 parent 5c4dab6 commit 223a9f8

3 files changed

Lines changed: 68 additions & 43 deletions

File tree

CHANGELOG.md

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## 0.5.3
1+
## Version 0.5.3 (23 November 2016)
22
* Added support for [PySpark](http://spark.apache.org/docs/0.9.0/python-programming-guide.html) [#539](https://github.com/DonJayamanne/pythonVSCode/pull/539), [#540](https://github.com/DonJayamanne/pythonVSCode/pull/540)
33
* Debugging unittests (UnitTest, pytest, nose) [#333](https://github.com/DonJayamanne/pythonVSCode/issues/333)
44
* Displaying progress for formatting [#327](https://github.com/DonJayamanne/pythonVSCode/issues/327)
@@ -23,7 +23,7 @@
2323
* Added support for workspaceRootFolderName in settings.json [#525](https://github.com/DonJayamanne/pythonVSCode/pull/525), [#522](https://github.com/DonJayamanne/pythonVSCode/issues/522)
2424
* Fixes to running code in terminal [#515](https://github.com/DonJayamanne/pythonVSCode/issues/515)
2525

26-
## 0.5.2
26+
## Version 0.5.2
2727
* Fix issue with mypy linter [#505](https://github.com/DonJayamanne/pythonVSCode/issues/505)
2828
* Fix auto completion for files with different encodings [#496](https://github.com/DonJayamanne/pythonVSCode/issues/496)
2929
* Disable warnings when debugging Django version prior to 1.8 [#479](https://github.com/DonJayamanne/pythonVSCode/issues/479)
@@ -32,7 +32,7 @@
3232
* Use editor indentation size when refactoring code [#442](https://github.com/DonJayamanne/pythonVSCode/issues/442)
3333
* Add support for custom jedi paths [#500](https://github.com/DonJayamanne/pythonVSCode/issues/500)
3434

35-
## 0.5.1
35+
## Version 0.5.1
3636
* Prompt to install linter if not installed [#255](https://github.com/DonJayamanne/pythonVSCode/issues/255)
3737
* Prompt to configure and install test framework
3838
* Added support for pylama [#495](https://github.com/DonJayamanne/pythonVSCode/pull/495)
@@ -65,7 +65,7 @@
6565
* Marketplace changes [#430](https://github.com/DonJayamanne/pythonVSCode/pull/430)
6666
* Cleanup and miscellaneous fixes (typos, keyboard bindings and the liks)
6767

68-
## 0.5.0
68+
## Version 0.5.0
6969
* Remove dependency on zmq when using Jupyter or IPython (pure python solution)
7070
* Added a default keybinding for ```Jupyter:Run Selection/Line``` of ```ctrl+alt+enter```
7171
* Changes to update settings.json with path to python using [native API](https://github.com/DonJayamanne/pythonVSCode/commit/bce22a2b4af87eaf40669c6360eff3675280cdad)
@@ -82,16 +82,16 @@
8282
* Fixes to linters to handle situations when line numbers aren't returned [#399](https://github.com/DonJayamanne/pythonVSCode/pull/399)
8383
* Fixes to signature tooltips when docstring is very long [#368](https://github.com/DonJayamanne/pythonVSCode/issues/368), [#113](https://github.com/DonJayamanne/pythonVSCode/issues/113)
8484

85-
## 0.4.2
85+
## Version 0.4.2
8686
* Fix for autocompletion and code navigation with unicode characters [#372](https://github.com/DonJayamanne/pythonVSCode/issues/372), [#364](https://github.com/DonJayamanne/pythonVSCode/issues/364)
8787

88-
## 0.4.1
88+
## Version 0.4.1
8989
* Debugging of [Django templates](https://github.com/DonJayamanne/pythonVSCode/wiki/Debugging-Django#templates)
9090
* Linting with [mypy](https://github.com/DonJayamanne/pythonVSCode/wiki/Linting#mypy)
9191
* Improved error handling when loading [Jupyter/IPython](https://github.com/DonJayamanne/pythonVSCode/wiki/Jupyter-(IPython))
9292
* Fixes to unittests
9393

94-
## 0.4.0
94+
## Version 0.4.0
9595
* Added support for [Jupyter/IPython](https://github.com/DonJayamanne/pythonVSCode/wiki/Jupyter-(IPython))
9696
* Added local help (offline documentation)
9797
* Added ability to pass in extra arguments to interpreter when executing scripts ([#316](https://github.com/DonJayamanne/pythonVSCode/issues/316))
@@ -104,21 +104,21 @@
104104
* Fixed issue with the execution of the command ```python.execInTerminal``` via a shortcut ([#340](https://github.com/DonJayamanne/pythonVSCode/issues/340))
105105
* Fixed issue with code refactoring ([#363](https://github.com/DonJayamanne/pythonVSCode/issues/363))
106106

107-
## 0.3.24
107+
## Version 0.3.24
108108
* Added support for clearing cached tests [#307](https://github.com/DonJayamanne/pythonVSCode/issues/307)
109109
* Added support for executing files in terminal with spaces in paths [#308](https://github.com/DonJayamanne/pythonVSCode/issues/308)
110110
* Fix issue related to running unittests on Windows [#309](https://github.com/DonJayamanne/pythonVSCode/issues/309)
111111
* Support custom environment variables when launching external terminal [#311](https://github.com/DonJayamanne/pythonVSCode/issues/311)
112112

113-
## 0.3.23
113+
## Version 0.3.23
114114
* Added support for the attribute supportsRunInTerminal attribute in debugger [#304](https://github.com/DonJayamanne/pythonVSCode/issues/304)
115115
* Changes to ensure remote debugging resolves remote paths correctly [#302](https://github.com/DonJayamanne/pythonVSCode/issues/302)
116116
* Added support for custom pytest and nosetest paths [#301](https://github.com/DonJayamanne/pythonVSCode/issues/301)
117117
* Resolved issue in ```Watch``` window displaying ```<error:previous evaluation...``` [#301](https://github.com/DonJayamanne/pythonVSCode/issues/301)
118118
* Reduce extension size by removing unwanted files [#296](https://github.com/DonJayamanne/pythonVSCode/issues/296)
119119
* Updated code snippets
120120

121-
## 0.3.22
121+
## Version 0.3.22
122122
* Added few new snippets
123123
* Integrated [Unit Tests](https://github.com/DonJayamanne/pythonVSCode/wiki/UnitTests)
124124
* Selecting interpreter and updating ```settings.json```[Documentation]](https://github.com/DonJayamanne/pythonVSCode/wiki/Miscellaneous#select-an-interpreter), [#257](https://github.com/DonJayamanne/pythonVSCode/issues/257)
@@ -133,7 +133,7 @@
133133
* Fixes issue of hardcoding interpreter command arguments [#256](https://github.com/DonJayamanne/pythonVSCode/issues/256)
134134
* Fixes resolving of remote paths when debugging remote applications [#252](https://github.com/DonJayamanne/pythonVSCode/issues/252)
135135

136-
## 0.3.20
136+
## Version 0.3.20
137137
* Sharing python.pythonPath value with debug configuration [#214](https://github.com/DonJayamanne/pythonVSCode/issues/214) and [#183](https://github.com/DonJayamanne/pythonVSCode/issues/183)
138138
* Support extract variable and method refactoring [#220](https://github.com/DonJayamanne/pythonVSCode/issues/220)
139139
* Support environment variables in settings [#148](https://github.com/DonJayamanne/pythonVSCode/issues/148)
@@ -147,7 +147,7 @@
147147
* Fixed refactoring on Python 3.5 [#244](https://github.com/DonJayamanne/pythonVSCode/issues/229)
148148
* Fixed parsing errors when refactoring [#244](https://github.com/DonJayamanne/pythonVSCode/issues/229)
149149

150-
## 0.3.21
150+
## Version 0.3.21
151151
* Sharing python.pythonPath value with debug configuration [#214](https://github.com/DonJayamanne/pythonVSCode/issues/214) and [#183](https://github.com/DonJayamanne/pythonVSCode/issues/183)
152152
* Support extract variable and method refactoring [#220](https://github.com/DonJayamanne/pythonVSCode/issues/220)
153153
* Support environment variables in settings [#148](https://github.com/DonJayamanne/pythonVSCode/issues/148)
@@ -160,7 +160,7 @@
160160
* Handling instances when debugging with invalid paths to the python interpreter [#229](https://github.com/DonJayamanne/pythonVSCode/issues/229)
161161
* Fixed refactoring on Python 3.5 [#244](https://github.com/DonJayamanne/pythonVSCode/issues/229)
162162

163-
## 0.3.19
163+
## Version 0.3.19
164164
* Sharing python.pythonPath value with debug configuration [#214](https://github.com/DonJayamanne/pythonVSCode/issues/214) and [#183](https://github.com/DonJayamanne/pythonVSCode/issues/183)
165165
* Support extract variable and method refactoring [#220](https://github.com/DonJayamanne/pythonVSCode/issues/220)
166166
* Support environment variables in settings [#148](https://github.com/DonJayamanne/pythonVSCode/issues/148)
@@ -172,13 +172,13 @@
172172
* Resolved issue to support large debug outputs [#52](https://github.com/DonJayamanne/pythonVSCode/issues/52) and [#52](https://github.com/DonJayamanne/pythonVSCode/issues/203)
173173
* Handling instances when debugging with invalid paths to the python interpreter [#229](https://github.com/DonJayamanne/pythonVSCode/issues/229)
174174

175-
## 0.3.18
175+
## Version 0.3.18
176176
* Modifications to support environment variables in settings [#148](https://github.com/DonJayamanne/pythonVSCode/issues/148)
177177
* Modifications to support formatting of selected text [#197](https://github.com/DonJayamanne/pythonVSCode/issues/197) and [#183](https://github.com/DonJayamanne/pythonVSCode/issues/183)
178178
* Added support to intellisense for parameters [#71](https://github.com/DonJayamanne/pythonVSCode/issues/71)
179179
* Display name of linter along with diagnostic messages [#199](https://github.com/DonJayamanne/pythonVSCode/issues/199)
180180

181-
## 0.3.15
181+
## Version 0.3.15
182182
* Modifications to handle errors in linters [#185](https://github.com/DonJayamanne/pythonVSCode/issues/185)
183183
* Fixes to formatting and handling of not having empty lines at end of file [#181](https://github.com/DonJayamanne/pythonVSCode/issues/185)
184184
* Modifications to infer paths of packages on windows [#178](https://github.com/DonJayamanne/pythonVSCode/issues/178)
@@ -187,21 +187,21 @@
187187
* Updated Jedi library to latest version [#173](https://github.com/DonJayamanne/pythonVSCode/issues/173)
188188
* Updated iSort library to latest version [#174](https://github.com/DonJayamanne/pythonVSCode/issues/174)
189189

190-
## 0.3.14
190+
## Version 0.3.14
191191
* Modifications to handle errors in linters when the linter isn't installed.
192192

193-
## 0.3.13
193+
## Version 0.3.13
194194
* Fixed error message being displayed by linters and formatters
195195

196-
## 0.3.12
196+
## Version 0.3.12
197197
* Changes to how linters and formatters are executed (optimizations and changes to settings to separate out the command line arguments) [#178](https://github.com/DonJayamanne/pythonVSCode/issues/178), [#163](https://github.com/DonJayamanne/pythonVSCode/issues/163)
198198
* Fix to support Unicode characters in debugger [#102](https://github.com/DonJayamanne/pythonVSCode/issues/102)
199199
* Added support for {workspaceRoot} in Path settings defined in settings.js [#148](https://github.com/DonJayamanne/pythonVSCode/issues/148)
200200
* Resolving path of linters and formatters based on python path defined in settings.json [#148](https://github.com/DonJayamanne/pythonVSCode/issues/148)
201201
* Better handling of Paths to python executable and related tools (linters, formatters) in virtual environments [#148](https://github.com/DonJayamanne/pythonVSCode/issues/148)
202202
* Added support for configurationDone event in debug adapter [#168](https://github.com/DonJayamanne/pythonVSCode/issues/168), [#145](https://github.com/DonJayamanne/pythonVSCode/issues/145)
203203

204-
## 0.3.11
204+
## Version 0.3.11
205205
* Added support for telemetry #156
206206
* Optimized code formatting and sorting of imports #150, #151, #157
207207
* Fixed issues in code formatting #171
@@ -211,82 +211,82 @@
211211
* Added support for unit tests using pytest #164
212212
* General code cleanup
213213

214-
## 0.3.10
214+
## Version 0.3.10
215215
* Fixed issue with duplicate output channels being created
216216
* Fixed issues in the LICENSE file
217217
* Fixed issue where current directory was incorrect [#68](https://github.com/DonJayamanne/pythonVSCode/issues/68)
218218
* General cleanup of code
219219

220-
## 0.3.9
220+
## Version 0.3.9
221221
* Fixed auto indenting issues [#137](https://github.com/DonJayamanne/pythonVSCode/issues/137)
222222

223-
## 0.3.8
223+
## Version 0.3.8
224224
* Added support for linting using prospector [#130](https://github.com/DonJayamanne/pythonVSCode/pull/130)
225225
* Fixed issue where environment variables weren't being inherited by the debugger [#109](https://github.com/DonJayamanne/pythonVSCode/issues/109) and [#77](https://github.com/DonJayamanne/pythonVSCode/issues/77)
226226

227-
## 0.3.7
227+
## Version 0.3.7
228228
* Added support for auto indenting of some keywords [#83](https://github.com/DonJayamanne/pythonVSCode/issues/83)
229229
* Added support for launching console apps for Mac [#128](https://github.com/DonJayamanne/pythonVSCode/issues/128)
230230
* Fixed issue where configuration files for pylint, pep8 and flake8 commands weren't being read correctly [#117](https://github.com/DonJayamanne/pythonVSCode/issues/117)
231231

232-
## 0.3.6
232+
## Version 0.3.6
233233
* Added support for linting using pydocstyle [#56](https://github.com/DonJayamanne/pythonVSCode/issues/56)
234234
* Added support for auto-formatting documents upon saving (turned off by default) [#27](https://github.com/DonJayamanne/pythonVSCode/issues/27)
235235
* Added support to configure the output window for linting, formatting and unit test messages [#112](https://github.com/DonJayamanne/pythonVSCode/issues/112)
236236

237-
## 0.3.5
237+
## Version 0.3.5
238238
* Fixed printing of unicode characters when evaulating expressions [#73](https://github.com/DonJayamanne/pythonVSCode/issues/73)
239239

240-
## 0.3.4
240+
## Version 0.3.4
241241
* Updated snippets
242242
* Fixes to remote debugging [#65](https://github.com/DonJayamanne/pythonVSCode/issues/65)
243243
* Fixes related to code navigation [#58](https://github.com/DonJayamanne/pythonVSCode/issues/58) and [#78](https://github.com/DonJayamanne/pythonVSCode/pull/78)
244244
* Changes to allow code navigation for methods
245245

246-
## 0.3.0
246+
## Version 0.3.0
247247
* Remote debugging (attaching to local and remote processes)
248248
* Debugging with support for shebang
249249
* Support for passing environment variables to debug program
250250
* Improved error handling in the extension
251251

252-
## 0.2.9
252+
## Version 0.2.9
253253
* Added support for debugging django applications
254254
+ Debugging templates is not supported at this stage
255255

256-
## 0.2.8
256+
## Version 0.2.8
257257
* Added support for conditional break points
258258
* Added ability to optionally display the shell window (Windows Only, Mac is coming soon)
259259
+ Allowing an interactive shell window, which isn't supported in VSCode.
260260
* Added support for optionally breaking into python code as soon as debugger starts
261261
* Fixed debugging when current thread is busy processing.
262262
* Updated documentation with samples and instructions
263263

264-
## 0.2.4
264+
## Version 0.2.4
265265
* Fixed issue where debugger would break into all exceptions
266266
* Added support for breaking on all and uncaught exceptions
267267
* Added support for pausing (breaking) into a running program while debugging.
268268

269-
## 0.2.3
269+
## Version 0.2.3
270270
* Fixed termination of debugger
271271

272-
## 0.2.2
272+
## Version 0.2.2
273273
* Improved debugger for Mac, with support for Multi threading, Web Applications, expanding properties, etc
274274
* (Debugging now works on both Windows and Mac)
275275
* Debugging no longer uses PDB
276276

277-
## 0.2.1
277+
## Version 0.2.1
278278
* Improved debugger for Windows, with support for Multi threading, debugging Multi-threaded apps, Web Applications, expanding properties, etc
279279
* Added support for relative paths for extra paths in additional libraries for Auto Complete
280280
* Fixed a bug where paths to custom Python versions weren't respected by the previous (PDB) debugger
281281
* NOTE: PDB Debugger is still supported
282282

283-
## 0.1.3
283+
## Version 0.1.3
284284
* Fixed linting when using pylint
285285

286-
## 0.1.2
286+
## Version 0.1.2
287287
* Fixed autoformatting of code (falling over when using yapf8)
288288

289-
## 0.1.1
289+
## Version 0.1.1
290290
* Fixed linting of files on Mac
291291
* Added support for linting using pep8
292292
* Added configuration support for pep8 and pylint
@@ -295,11 +295,11 @@
295295
* Added support for formatting using yapf
296296
* Added a number of configuration settings
297297

298-
## 0.0.4
298+
## Version 0.0.4
299299
* Added support for linting using Pylint (configuring pylint is coming soon)
300300
* Added support for sorting Imports (Using the command "Pythong: Sort Imports")
301301
* Added support for code formatting using Autopep8 (configuring autopep8 is coming soon)
302302
* Added ability to view global variables, arguments, add and remove break points
303303

304-
## 0.0.3
304+
## Version 0.0.3
305305
* Added support for debugging using PDB

README.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,32 @@ For further information and details continue through to the [documentation](http
101101
## [Roadmap](https://donjayamanne.github.io/pythonVSCodeDocs/docs/roadmap/)
102102

103103
## [Change Log](https://github.com/DonJayamanne/pythonVSCode/blob/master/CHANGELOG.md)
104+
### 0.5.4
105+
106+
### Version 0.5.3 (23 November 2016)
107+
* Added support for [PySpark](http://spark.apache.org/docs/0.9.0/python-programming-guide.html) [#539](https://github.com/DonJayamanne/pythonVSCode/pull/539), [#540](https://github.com/DonJayamanne/pythonVSCode/pull/540)
108+
* Debugging unittests (UnitTest, pytest, nose) [#333](https://github.com/DonJayamanne/pythonVSCode/issues/333)
109+
* Displaying progress for formatting [#327](https://github.com/DonJayamanne/pythonVSCode/issues/327)
110+
* Auto indenting ```else:``` inside ```if``` and similar code blocks [#432](https://github.com/DonJayamanne/pythonVSCode/issues/432)
111+
* Prefixing new lines with '#' when new lines are added in the middle of a comment string [#365](https://github.com/DonJayamanne/pythonVSCode/issues/365)
112+
* Debugging python modules [#518](https://github.com/DonJayamanne/pythonVSCode/issues/518), [#354](https://github.com/DonJayamanne/pythonVSCode/issues/354)
113+
+ Use new debug configuration ```Python Module```
114+
* Added support for workspace symbols using Exuberant CTags [#138](https://github.com/DonJayamanne/pythonVSCode/issues/138)
115+
+ New command ```Python: Build Workspace Symbols```
116+
* Added ability for linter to ignore paths or files [#501](https://github.com/DonJayamanne/pythonVSCode/issues/501)
117+
+ Add the following setting in ```settings.json```
118+
```python
119+
"python.linting.ignorePatterns": [
120+
".vscode/*.py",
121+
"**/site-packages/**/*.py"
122+
],
123+
```
124+
* Automatically adding brackets when autocompleting functions/methods [#425](https://github.com/DonJayamanne/pythonVSCode/issues/425)
125+
+ To enable this feature, turn on the setting ```"python.autoComplete.addBrackets": true```
126+
* Running nose tests with the arguments '--with-xunit' and '--xunit-file' [#517](https://github.com/DonJayamanne/pythonVSCode/issues/517)
127+
* Added support for workspaceRootFolderName in settings.json [#525](https://github.com/DonJayamanne/pythonVSCode/pull/525), [#522](https://github.com/DonJayamanne/pythonVSCode/issues/522)
128+
* Added support for workspaceRootFolderName in settings.json [#525](https://github.com/DonJayamanne/pythonVSCode/pull/525), [#522](https://github.com/DonJayamanne/pythonVSCode/issues/522)
129+
* Fixes to running code in terminal [#515](https://github.com/DonJayamanne/pythonVSCode/issues/515)
104130

105131
### Thanks
106132
* [Shengyu Fu](https://github.com/shengyfu)

package.json

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "python",
33
"displayName": "Python",
44
"description": "Linting, Debugging (multi-threaded, remote), Intellisense, code formatting, refactoring, unit tests, snippets, Data Science (with Jupyter), PySpark and more.",
5-
"version": "0.5.3",
5+
"version": "0.5.4",
66
"publisher": "donjayamanne",
77
"author": {
88
"name": "Don Jayamanne",
@@ -33,10 +33,9 @@
3333
"ipython",
3434
"watson",
3535
"pyspark",
36-
"numpy",
37-
"matplotlib",
38-
"spark",
39-
"notebook"
36+
"snippets",
37+
"debugger",
38+
"unittest"
4039
],
4140
"categories": [
4241
"Languages",

0 commit comments

Comments
 (0)