Skip to content

Commit c2346d0

Browse files
Jan 2020 Release (#9388)
* Jan Release * Update CHANGELOG.md Co-Authored-By: Karthik Nadig <[email protected]> Co-authored-by: Karthik Nadig <[email protected]>
1 parent 8ec8c8b commit c2346d0

File tree

17 files changed

+104
-91
lines changed

17 files changed

+104
-91
lines changed

CHANGELOG.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Changelog
22

3-
## 2019.12.0-rc (12 December 2019)
3+
## 2020.1.0 (6 January 2020)
44

55
### Enhancements
66

@@ -39,6 +39,10 @@
3939
([#8866](https://github.com/Microsoft/vscode-python/issues/8866))
4040
1. Updated `ptvsd` debugger to version v5.0.0a9.
4141
([#8930](https://github.com/Microsoft/vscode-python/issues/8930))
42+
1. Add ability to select an existing remote `kernel`.
43+
([#4644](https://github.com/Microsoft/vscode-python/issues/4644))
44+
1. Notify user when starting jupyter times out and added `Jupyter` output panel to display output from Jupyter.
45+
([#9068](https://github.com/Microsoft/vscode-python/issues/9068))
4246

4347
### Fixes
4448

@@ -98,6 +102,28 @@
98102
([#8895](https://github.com/Microsoft/vscode-python/issues/8895))
99103
1. Set `python.workspaceSymbols.enabled` to false by default.
100104
([#9046](https://github.com/Microsoft/vscode-python/issues/9046))
105+
1. Add ability to pick a remote kernel.
106+
([#3763](https://github.com/Microsoft/vscode-python/issues/3763))
107+
1. Do not set "redirectOutput": true by default when not specified in launch.json, unless "console" is "internalConsole".
108+
([#8865](https://github.com/Microsoft/vscode-python/issues/8865))
109+
1. Fix slowdown in Notebook editor caused by using global storage for too much data.
110+
([#8961](https://github.com/Microsoft/vscode-python/issues/8961))
111+
1. 'y' and 'm' keys toggle cell type but also add a 'y' or 'm' to the cell.
112+
([#9078](https://github.com/Microsoft/vscode-python/issues/9078))
113+
1. Remove unnecessary matplotlib import from first cell.
114+
([#9099](https://github.com/Microsoft/vscode-python/issues/9099))
115+
1. Two 'default' options in the select a Jupyter server URI picker.
116+
([#9101](https://github.com/Microsoft/vscode-python/issues/9101))
117+
1. Plot viewer never opens.
118+
([#9114](https://github.com/Microsoft/vscode-python/issues/9114))
119+
1. Fix color contrast for kernel selection control.
120+
([#9138](https://github.com/Microsoft/vscode-python/issues/9138))
121+
1. Disconnect between displayed server and connected server in Kernel selection UI.
122+
([#9151](https://github.com/Microsoft/vscode-python/issues/9151))
123+
1. Eliminate extra storage space from global storage on first open of a notebook that had already written to storage.
124+
([#9159](https://github.com/Microsoft/vscode-python/issues/9159))
125+
1. Change kernel selection MRU to just save connection time and don't try to connect when popping the list. Plus add unit tests for it.
126+
([#9171](https://github.com/Microsoft/vscode-python/issues/9171))
101127

102128
### Code Health
103129

ThirdPartyNotices-Distribution.txt

Lines changed: 75 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -1986,33 +1986,33 @@ END OF @phosphor/algorithm NOTICES AND INFORMATION
19861986

19871987
%% @phosphor/collections 1.2.0 NOTICES AND INFORMATION BEGIN HERE (https://registry.npmjs.org/@phosphor/collections/-/collections-1.2.0.tgz)
19881988
=========================================
1989-
Copyright (c) 2014-2017, PhosphorJS Contributors
1990-
All rights reserved.
1991-
1992-
Redistribution and use in source and binary forms, with or without
1993-
modification, are permitted provided that the following conditions are met:
1994-
1995-
* Redistributions of source code must retain the above copyright notice, this
1996-
list of conditions and the following disclaimer.
1997-
1998-
* Redistributions in binary form must reproduce the above copyright notice,
1999-
this list of conditions and the following disclaimer in the documentation
2000-
and/or other materials provided with the distribution.
2001-
2002-
* Neither the name of the copyright holder nor the names of its
2003-
contributors may be used to endorse or promote products derived from
2004-
this software without specific prior written permission.
2005-
2006-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
2007-
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2008-
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2009-
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
2010-
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2011-
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
2012-
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2013-
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2014-
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2015-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1989+
Copyright (c) 2014-2017, PhosphorJS Contributors
1990+
All rights reserved.
1991+
1992+
Redistribution and use in source and binary forms, with or without
1993+
modification, are permitted provided that the following conditions are met:
1994+
1995+
* Redistributions of source code must retain the above copyright notice, this
1996+
list of conditions and the following disclaimer.
1997+
1998+
* Redistributions in binary form must reproduce the above copyright notice,
1999+
this list of conditions and the following disclaimer in the documentation
2000+
and/or other materials provided with the distribution.
2001+
2002+
* Neither the name of the copyright holder nor the names of its
2003+
contributors may be used to endorse or promote products derived from
2004+
this software without specific prior written permission.
2005+
2006+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
2007+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2008+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2009+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
2010+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2011+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
2012+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2013+
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2014+
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2015+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
20162016

20172017
=========================================
20182018
END OF @phosphor/collections NOTICES AND INFORMATION
@@ -2184,33 +2184,33 @@ END OF @phosphor/keyboard NOTICES AND INFORMATION
21842184

21852185
%% @phosphor/messaging 1.3.0 NOTICES AND INFORMATION BEGIN HERE (https://registry.npmjs.org/@phosphor/messaging/-/messaging-1.3.0.tgz)
21862186
=========================================
2187-
Copyright (c) 2014-2017, PhosphorJS Contributors
2188-
All rights reserved.
2189-
2190-
Redistribution and use in source and binary forms, with or without
2191-
modification, are permitted provided that the following conditions are met:
2192-
2193-
* Redistributions of source code must retain the above copyright notice, this
2194-
list of conditions and the following disclaimer.
2195-
2196-
* Redistributions in binary form must reproduce the above copyright notice,
2197-
this list of conditions and the following disclaimer in the documentation
2198-
and/or other materials provided with the distribution.
2199-
2200-
* Neither the name of the copyright holder nor the names of its
2201-
contributors may be used to endorse or promote products derived from
2202-
this software without specific prior written permission.
2203-
2204-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
2205-
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2206-
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2207-
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
2208-
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2209-
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
2210-
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2211-
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2212-
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2213-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2187+
Copyright (c) 2014-2017, PhosphorJS Contributors
2188+
All rights reserved.
2189+
2190+
Redistribution and use in source and binary forms, with or without
2191+
modification, are permitted provided that the following conditions are met:
2192+
2193+
* Redistributions of source code must retain the above copyright notice, this
2194+
list of conditions and the following disclaimer.
2195+
2196+
* Redistributions in binary form must reproduce the above copyright notice,
2197+
this list of conditions and the following disclaimer in the documentation
2198+
and/or other materials provided with the distribution.
2199+
2200+
* Neither the name of the copyright holder nor the names of its
2201+
contributors may be used to endorse or promote products derived from
2202+
this software without specific prior written permission.
2203+
2204+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
2205+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2206+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2207+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
2208+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2209+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
2210+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2211+
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2212+
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2213+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
22142214

22152215
=========================================
22162216
END OF @phosphor/messaging NOTICES AND INFORMATION
@@ -14799,27 +14799,27 @@ END OF tslint NOTICES AND INFORMATION
1479914799

1480014800
%% tsscmp 1.0.6 NOTICES AND INFORMATION BEGIN HERE (https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz)
1480114801
=========================================
14802-
The MIT License (MIT)
14803-
14804-
Copyright (c) 2016
14805-
14806-
Permission is hereby granted, free of charge, to any person obtaining a copy
14807-
of this software and associated documentation files (the "Software"), to deal
14808-
in the Software without restriction, including without limitation the rights
14809-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
14810-
copies of the Software, and to permit persons to whom the Software is
14811-
furnished to do so, subject to the following conditions:
14812-
14813-
The above copyright notice and this permission notice shall be included in all
14814-
copies or substantial portions of the Software.
14815-
14816-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14817-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
14818-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
14819-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
14820-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
14821-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
14822-
SOFTWARE.
14802+
The MIT License (MIT)
14803+
14804+
Copyright (c) 2016
14805+
14806+
Permission is hereby granted, free of charge, to any person obtaining a copy
14807+
of this software and associated documentation files (the "Software"), to deal
14808+
in the Software without restriction, including without limitation the rights
14809+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
14810+
copies of the Software, and to permit persons to whom the Software is
14811+
furnished to do so, subject to the following conditions:
14812+
14813+
The above copyright notice and this permission notice shall be included in all
14814+
copies or substantial portions of the Software.
14815+
14816+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14817+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
14818+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
14819+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
14820+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
14821+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
14822+
SOFTWARE.
1482314823

1482414824
=========================================
1482514825
END OF tsscmp NOTICES AND INFORMATION

news/1 Enhancements/4644.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/1 Enhancements/9068.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/3763.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/8865.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/8961.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/9078.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/9099.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/9101.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)