|
6 | 6 |
|
7 | 7 | 1. Removed `python.jediEnabled` setting in favor of `python.languageServer`. Instead of `"python.jediEnabled": true` please use `"python.languageServer": "Jedi"`.
|
8 | 8 | ([#7010](https://github.com/Microsoft/vscode-python/issues/7010))
|
9 |
| -1. Integrate VS Code experiment framework in the extension. |
10 |
| - ([#10790](https://github.com/Microsoft/vscode-python/issues/10790)) |
11 | 9 | 1. Added a start page for the extension. It opens to new users or when there is a new release. It can be disabled with the setting 'Python: Show Start Page'.
|
12 | 10 | ([#11057](https://github.com/Microsoft/vscode-python/issues/11057))
|
13 | 11 | 1. Preliminary support using other languages for the kernel.
|
|
63 | 61 | ([#11751](https://github.com/Microsoft/vscode-python/issues/11751))
|
64 | 62 | 1. When switching to an invalid kernel (one that is registered but cannot start) in raw mode respect the launch timeout that is passed in.
|
65 | 63 | ([#11752](https://github.com/Microsoft/vscode-python/issues/11752))
|
66 |
| -1. Make ```python.dataScience.textOutputLimit``` apply on subsequent rerun. We were letting the 'outputPrepend' metadata persist from run to run. |
| 64 | +1. Make `python.dataScience.textOutputLimit` apply on subsequent rerun. We were letting the 'outputPrepend' metadata persist from run to run. |
67 | 65 | (thanks [Barry Nolte](https://github.com/BarryNolte))
|
68 | 66 | ([#11777](https://github.com/Microsoft/vscode-python/issues/11777))
|
69 | 67 | 1. Use `${command:python.interpreterPath}` to get selected interpreter path in `launch.json` and `tasks.json`.
|
|
76 | 74 | ([#11800](https://github.com/Microsoft/vscode-python/issues/11800))
|
77 | 75 | 1. Make sure to use webView.cspSource for all csp sources.
|
78 | 76 | ([#11855](https://github.com/Microsoft/vscode-python/issues/11855))
|
79 |
| -1. Double-check for interpreters when running diagnostics before displaying the "Python is not installed" message. |
80 |
| - ([#11870](https://github.com/Microsoft/vscode-python/issues/11870)) |
81 | 77 | 1. Use command line arguments to launch our raw kernels as opposed to a connection file. The connection file seems to be causing issues in particular on windows CI machines with permissions.
|
82 | 78 | ([#11883](https://github.com/Microsoft/vscode-python/issues/11883))
|
83 |
| -1. Ensure user cannot belong to all experiments in an experiment group. |
84 |
| - ([#11943](https://github.com/Microsoft/vscode-python/issues/11943)) |
85 | 79 | 1. Improve our status reporting when launching and connecting to a raw kernel.
|
86 | 80 | ([#11951](https://github.com/Microsoft/vscode-python/issues/11951))
|
87 | 81 | 1. Prewarm raw kernels based on raw kernel support and don't prewarm if jupyter autostart is disabled.
|
|
108 | 102 | ([#11058](https://github.com/Microsoft/vscode-python/issues/11058))
|
109 | 103 | 1. Reenable CDN unit tests.
|
110 | 104 | ([#11442](https://github.com/Microsoft/vscode-python/issues/11442))
|
111 |
| -1. Update telemetry on errors and exceptions to use [vscode-extension-telemetry](https://www.npmjs.com/package/vscode-extension-telemetry). |
112 |
| - ([#11597](https://github.com/Microsoft/vscode-python/issues/11597)) |
113 | 105 | 1. Run by line for notebook cells minimal implementation.
|
114 | 106 | ([#11607](https://github.com/Microsoft/vscode-python/issues/11607))
|
115 | 107 | 1. Get shape and count when showing debugger variables.
|
@@ -190,6 +182,136 @@ And finally thanks to the [Python](https://www.python.org/) development team and
|
190 | 182 | community for creating a fantastic programming language and community to be a
|
191 | 183 | part of!
|
192 | 184 |
|
| 185 | +## 2020.5.3 (10 June 2020) |
| 186 | + |
| 187 | +1. Update `debugpy` to use `1.0.0b11` or greater. |
| 188 | + |
| 189 | +### Thanks |
| 190 | + |
| 191 | +Thanks to the following projects which we fully rely on to provide some of |
| 192 | +our features: |
| 193 | + |
| 194 | +- [debugpy](https://pypi.org/project/debugpy/) |
| 195 | +- [isort](https://pypi.org/project/isort/) |
| 196 | +- [jedi](https://pypi.org/project/jedi/) |
| 197 | + and [parso](https://pypi.org/project/parso/) |
| 198 | +- [Microsoft Python Language Server](https://github.com/microsoft/python-language-server) |
| 199 | +- [ptvsd](https://pypi.org/project/ptvsd/) |
| 200 | +- [exuberant ctags](http://ctags.sourceforge.net/) (user-installed) |
| 201 | +- [rope](https://pypi.org/project/rope/) (user-installed) |
| 202 | + |
| 203 | +Also thanks to the various projects we provide integrations with which help |
| 204 | +make this extension useful: |
| 205 | + |
| 206 | +- Debugging support: |
| 207 | + [Django](https://pypi.org/project/Django/), |
| 208 | + [Flask](https://pypi.org/project/Flask/), |
| 209 | + [gevent](https://pypi.org/project/gevent/), |
| 210 | + [Jinja](https://pypi.org/project/Jinja/), |
| 211 | + [Pyramid](https://pypi.org/project/pyramid/), |
| 212 | + [PySpark](https://pypi.org/project/pyspark/), |
| 213 | + [Scrapy](https://pypi.org/project/Scrapy/), |
| 214 | + [Watson](https://pypi.org/project/Watson/) |
| 215 | +- Formatting: |
| 216 | + [autopep8](https://pypi.org/project/autopep8/), |
| 217 | + [black](https://pypi.org/project/black/), |
| 218 | + [yapf](https://pypi.org/project/yapf/) |
| 219 | +- Interpreter support: |
| 220 | + [conda](https://conda.io/), |
| 221 | + [direnv](https://direnv.net/), |
| 222 | + [pipenv](https://pypi.org/project/pipenv/), |
| 223 | + [pyenv](https://github.com/pyenv/pyenv), |
| 224 | + [venv](https://docs.python.org/3/library/venv.html#module-venv), |
| 225 | + [virtualenv](https://pypi.org/project/virtualenv/) |
| 226 | +- Linting: |
| 227 | + [bandit](https://pypi.org/project/bandit/), |
| 228 | + [flake8](https://pypi.org/project/flake8/), |
| 229 | + [mypy](https://pypi.org/project/mypy/), |
| 230 | + [prospector](https://pypi.org/project/prospector/), |
| 231 | + [pylint](https://pypi.org/project/pylint/), |
| 232 | + [pydocstyle](https://pypi.org/project/pydocstyle/), |
| 233 | + [pylama](https://pypi.org/project/pylama/) |
| 234 | +- Testing: |
| 235 | + [nose](https://pypi.org/project/nose/), |
| 236 | + [pytest](https://pypi.org/project/pytest/), |
| 237 | + [unittest](https://docs.python.org/3/library/unittest.html#module-unittest) |
| 238 | + |
| 239 | +And finally thanks to the [Python](https://www.python.org/) development team and |
| 240 | +community for creating a fantastic programming language and community to be a |
| 241 | +part of! |
| 242 | + |
| 243 | +## 2020.5.2 (8 June 2020) |
| 244 | + |
| 245 | +### Fixes |
| 246 | + |
| 247 | +1. Double-check for interpreters when running diagnostics before displaying the "Python is not installed" message. |
| 248 | + ([#11870](https://github.com/Microsoft/vscode-python/issues/11870)) |
| 249 | +1. Ensure user cannot belong to all experiments in an experiment group. |
| 250 | + ([#11943](https://github.com/Microsoft/vscode-python/issues/11943)) |
| 251 | +1. Ensure extension features are started when in `Deprecate PythonPath` experiment and opening a file without any folder opened. |
| 252 | + ([#12177](https://github.com/Microsoft/vscode-python/issues/12177)) |
| 253 | + |
| 254 | +### Code Health |
| 255 | + |
| 256 | +1. Integrate VS Code experiment framework in the extension. |
| 257 | + ([#10790](https://github.com/Microsoft/vscode-python/issues/10790)) |
| 258 | +1. Update telemetry on errors and exceptions to use [vscode-extension-telemetry](https://www.npmjs.com/package/vscode-extension-telemetry). |
| 259 | + ([#11597](https://github.com/Microsoft/vscode-python/issues/11597)) |
| 260 | + |
| 261 | +### Thanks |
| 262 | + |
| 263 | +Thanks to the following projects which we fully rely on to provide some of |
| 264 | +our features: |
| 265 | + |
| 266 | +- [debugpy](https://pypi.org/project/debugpy/) |
| 267 | +- [isort](https://pypi.org/project/isort/) |
| 268 | +- [jedi](https://pypi.org/project/jedi/) |
| 269 | + and [parso](https://pypi.org/project/parso/) |
| 270 | +- [Microsoft Python Language Server](https://github.com/microsoft/python-language-server) |
| 271 | +- [ptvsd](https://pypi.org/project/ptvsd/) |
| 272 | +- [exuberant ctags](http://ctags.sourceforge.net/) (user-installed) |
| 273 | +- [rope](https://pypi.org/project/rope/) (user-installed) |
| 274 | + |
| 275 | +Also thanks to the various projects we provide integrations with which help |
| 276 | +make this extension useful: |
| 277 | + |
| 278 | +- Debugging support: |
| 279 | + [Django](https://pypi.org/project/Django/), |
| 280 | + [Flask](https://pypi.org/project/Flask/), |
| 281 | + [gevent](https://pypi.org/project/gevent/), |
| 282 | + [Jinja](https://pypi.org/project/Jinja/), |
| 283 | + [Pyramid](https://pypi.org/project/pyramid/), |
| 284 | + [PySpark](https://pypi.org/project/pyspark/), |
| 285 | + [Scrapy](https://pypi.org/project/Scrapy/), |
| 286 | + [Watson](https://pypi.org/project/Watson/) |
| 287 | +- Formatting: |
| 288 | + [autopep8](https://pypi.org/project/autopep8/), |
| 289 | + [black](https://pypi.org/project/black/), |
| 290 | + [yapf](https://pypi.org/project/yapf/) |
| 291 | +- Interpreter support: |
| 292 | + [conda](https://conda.io/), |
| 293 | + [direnv](https://direnv.net/), |
| 294 | + [pipenv](https://pypi.org/project/pipenv/), |
| 295 | + [pyenv](https://github.com/pyenv/pyenv), |
| 296 | + [venv](https://docs.python.org/3/library/venv.html#module-venv), |
| 297 | + [virtualenv](https://pypi.org/project/virtualenv/) |
| 298 | +- Linting: |
| 299 | + [bandit](https://pypi.org/project/bandit/), |
| 300 | + [flake8](https://pypi.org/project/flake8/), |
| 301 | + [mypy](https://pypi.org/project/mypy/), |
| 302 | + [prospector](https://pypi.org/project/prospector/), |
| 303 | + [pylint](https://pypi.org/project/pylint/), |
| 304 | + [pydocstyle](https://pypi.org/project/pydocstyle/), |
| 305 | + [pylama](https://pypi.org/project/pylama/) |
| 306 | +- Testing: |
| 307 | + [nose](https://pypi.org/project/nose/), |
| 308 | + [pytest](https://pypi.org/project/pytest/), |
| 309 | + [unittest](https://docs.python.org/3/library/unittest.html#module-unittest) |
| 310 | + |
| 311 | +And finally thanks to the [Python](https://www.python.org/) development team and |
| 312 | +community for creating a fantastic programming language and community to be a |
| 313 | +part of! |
| 314 | + |
193 | 315 | ## 2020.5.1 (19 May 2020)
|
194 | 316 |
|
195 | 317 | ### Fixes
|
|
0 commit comments