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