diff --git a/CHANGELOG.md b/CHANGELOG.md index c99dfd6135b5..593d3eab5a1f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,228 @@ # Changelog +## 2021.9.0-rc (30 August 2021) + +### Enhancements + +1. Added commands to select and run a set of tests. + ([#3652](https://github.com/Microsoft/vscode-python/issues/3652)) +1. Fix for tests should be re-discovered after switching environment. + ([#5347](https://github.com/Microsoft/vscode-python/issues/5347)) +1. Remove the testing functionality from the status bar. + ([#8405](https://github.com/Microsoft/vscode-python/issues/8405)) +1. Automatically detect new test file in test explorer. + ([#8675](https://github.com/Microsoft/vscode-python/issues/8675)) +1. Search test names in test explorer. + ([#8836](https://github.com/Microsoft/vscode-python/issues/8836)) +1. Added a command for displaying the test explorer. + ([#9026](https://github.com/Microsoft/vscode-python/issues/9026)) +1. Make "run all tests" icon gray instead of green. + ([#9402](https://github.com/Microsoft/vscode-python/issues/9402)) +1. Use VS Code's test UI instead of code lenses above tests. + ([#10898](https://github.com/Microsoft/vscode-python/issues/10898)) +1. Added command to run last executed test. + ([#11864](https://github.com/Microsoft/vscode-python/issues/11864)) +1. Fix for PyTest discovery can fail but not give any clue as to what the problem is. + ([#12043](https://github.com/Microsoft/vscode-python/issues/12043)) +1. Add shortcut to run the current test (at cursor position). + ([#12218](https://github.com/Microsoft/vscode-python/issues/12218)) +1. Run all tests in a multi-root workspace without prompting. + ([#13147](https://github.com/Microsoft/vscode-python/issues/13147)) +1. Plug into VS Code's Test UI. + ([#15750](https://github.com/Microsoft/vscode-python/issues/15750)) +1. Show notification to join insiders after 5 mins. + ([#16833](https://github.com/Microsoft/vscode-python/issues/16833)) +1. Update Simplified Chinese translation. (thanks [FiftysixTimes7](https://github.com/FiftysixTimes7)) + ([#16916](https://github.com/Microsoft/vscode-python/issues/16916)) +1. Added Debug file button to editor run menu. + ([#16924](https://github.com/Microsoft/vscode-python/issues/16924)) +1. Cache last selection for debug configuration when debugging without launch.json. + ([#16934](https://github.com/Microsoft/vscode-python/issues/16934)) +1. Improve display of default interpreter and suggested interpreter in the interpreter selection quick pick. + ([#16971](https://github.com/Microsoft/vscode-python/issues/16971)) +1. Improve discovery component API. + ([#17005](https://github.com/Microsoft/vscode-python/issues/17005)) +1. Add a notification about Python 2.7 support, displayed whenever a tool is used or whenever debugging is started. + ([#17009](https://github.com/Microsoft/vscode-python/issues/17009)) +1. Add caching debug configuration behind experiment. + ([#17025](https://github.com/Microsoft/vscode-python/issues/17025)) +1. Do not query to get all interpreters where it's not needed in the extension code. + ([#17030](https://github.com/Microsoft/vscode-python/issues/17030)) +1. Add a warning prompt for the Microsoft Python Language Server deprecation. + ([#17056](https://github.com/Microsoft/vscode-python/issues/17056)) +1. Update to latest jedi-language-server. + ([#17072](https://github.com/Microsoft/vscode-python/issues/17072)) + +### Fixes + +1. Fix for test code lenses do not disappear even after disabling the unit tests. + ([#1654](https://github.com/Microsoft/vscode-python/issues/1654)) +1. Fix for code lens for a test class run under unittest doesn't show overall results for methods. + ([#2382](https://github.com/Microsoft/vscode-python/issues/2382)) +1. Fix for test code lens do not appear on initial activation of testing support. + ([#2644](https://github.com/Microsoft/vscode-python/issues/2644)) +1. Fix for "No tests ran, please check the configuration settings for the tests". + ([#2660](https://github.com/Microsoft/vscode-python/issues/2660)) +1. Fix for code lenses disappear on save, then re-appear when tabbing on/off the file. + ([#2790](https://github.com/Microsoft/vscode-python/issues/2790)) +1. Fix for code lenses for tests not showing up when test is defined on line 1. + ([#3062](https://github.com/Microsoft/vscode-python/issues/3062)) +1. Fix for command 'python.runtests' not found. + ([#3591](https://github.com/Microsoft/vscode-python/issues/3591)) +1. Fix for navigation to code doesn't work with parameterized tests. + ([#4469](https://github.com/Microsoft/vscode-python/issues/4469)) +1. Fix for tests are not being discovered at first in multiroot workspace. + ([#4848](https://github.com/Microsoft/vscode-python/issues/4848)) +1. Fix for tests not found after upgrade. + ([#5417](https://github.com/Microsoft/vscode-python/issues/5417)) +1. Fix for failed icon of the first failed test doesn't changed to running icon when using unittest framework. + ([#5791](https://github.com/Microsoft/vscode-python/issues/5791)) +1. Fix for failure details in unittest discovery are not always logged. + ([#5889](https://github.com/Microsoft/vscode-python/issues/5889)) +1. Fix for test results not updated if test is run via codelens. + ([#6787](https://github.com/Microsoft/vscode-python/issues/6787)) +1. Fix for "Run Current Test File" is not running tests, just discovering them. + ([#7150](https://github.com/Microsoft/vscode-python/issues/7150)) +1. Fix for testing code lenses don't show for remote sessions to a directory symlink. + ([#7443](https://github.com/Microsoft/vscode-python/issues/7443)) +1. Fix for discover test per folder icon is missing in multi-root workspace after upgrade. + ([#7870](https://github.com/Microsoft/vscode-python/issues/7870)) +1. Fix for clicking on a test in the Test Explorer does not navigate to the correct test. + ([#8448](https://github.com/Microsoft/vscode-python/issues/8448)) +1. Fix for if multiple tests have the same name, only one is run. + ([#8761](https://github.com/Microsoft/vscode-python/issues/8761)) +1. Fix for test failure is reported as a compile error. + ([#9640](https://github.com/Microsoft/vscode-python/issues/9640)) +1. Fix for discovering tests immediately after interpreter change often fails. + ([#9854](https://github.com/Microsoft/vscode-python/issues/9854)) +1. Fix for unittest module invoking wrong TestCase. + ([#10972](https://github.com/Microsoft/vscode-python/issues/10972)) +1. Fix for unable to navigate to test function. + ([#11866](https://github.com/Microsoft/vscode-python/issues/11866)) +1. Fix for running test fails trying to access non-existing file. + ([#12403](https://github.com/Microsoft/vscode-python/issues/12403)) +1. Fix for code lenses don't work after opening files from different projects in workspace. + ([#12995](https://github.com/Microsoft/vscode-python/issues/12995)) +1. Fix for the pytest icons keep spinning when run Test Method. + ([#13285](https://github.com/Microsoft/vscode-python/issues/13285)) +1. Test for any functionality related to testing doesn't work if language server is set to none. + ([#13713](https://github.com/Microsoft/vscode-python/issues/13713)) +1. Fix for cannot configure PyTest from UI. + ([#13916](https://github.com/Microsoft/vscode-python/issues/13916)) +1. Fix for test icons not updating when using pytest. + ([#15260](https://github.com/Microsoft/vscode-python/issues/15260)) +1. Fix for debugging tests is returning errors due to "unsupported status". + ([#15736](https://github.com/Microsoft/vscode-python/issues/15736)) +1. Removes `"request": "test"` as a config option. This can now be done with `"purpose": ["debug-test"]`. + ([#15790](https://github.com/Microsoft/vscode-python/issues/15790)) +1. Fix for "There was an error in running the tests" when stopping debugger. + ([#16475](https://github.com/Microsoft/vscode-python/issues/16475)) +1. Use the vscode API appropriately to find out what terminal is being used. + ([#16577](https://github.com/Microsoft/vscode-python/issues/16577)) +1. Fix unittest discovery. (thanks [JulianEdwards](https://github.com/bigjools)) + ([#16593](https://github.com/Microsoft/vscode-python/issues/16593)) +1. Fix run `installPythonLibs` error in windows. + ([#16844](https://github.com/Microsoft/vscode-python/issues/16844)) +1. Fix for test welcome screen flashes on refresh. + ([#16855](https://github.com/Microsoft/vscode-python/issues/16855)) +1. Show re-run failed test button only when there are failed tests. + ([#16856](https://github.com/Microsoft/vscode-python/issues/16856)) +1. Triggering test refresh shows progress indicator. + ([#16891](https://github.com/Microsoft/vscode-python/issues/16891)) +1. Fix environment sorting for the `Python: Select Interpreter` command. + (thanks [Marc Mueller](https://github.com/cdce8p)) + ([#16893](https://github.com/Microsoft/vscode-python/issues/16893)) +1. Fix for unittest not getting discovered in all cases. + ([#16902](https://github.com/Microsoft/vscode-python/issues/16902)) +1. Don't show full path in the description for each test node. + ([#16927](https://github.com/Microsoft/vscode-python/issues/16927)) +1. Fix for no notification shown if test framework is not configured and run all tests is called. + ([#16941](https://github.com/Microsoft/vscode-python/issues/16941)) +1. In experiments service don't always `await` on `initialfetch` which can be slow depending on the network. + ([#16959](https://github.com/Microsoft/vscode-python/issues/16959)) +1. Ensure 2.7 unittest still work with new test support. + ([#16962](https://github.com/Microsoft/vscode-python/issues/16962)) +1. Fix issue with parsing test run ids for reporting test status. + ([#16963](https://github.com/Microsoft/vscode-python/issues/16963)) +1. Fix cell magics, line magics, and shell escaping in jupyter notebooks to not show error diagnostics. + ([#17058](https://github.com/Microsoft/vscode-python/issues/17058)) +1. Fix for testing ui update issue when `pytest` parameter has '/'. + ([#17079](https://github.com/Microsoft/vscode-python/issues/17079)) + +### Code Health + +1. Remove nose test support. + ([#16371](https://github.com/Microsoft/vscode-python/issues/16371)) +1. Remove custom start page experience in favor of VSCode's built-in walkthrough support. + ([#16453](https://github.com/Microsoft/vscode-python/issues/16453)) +1. Run auto-selection only once, and return the cached value for subsequent calls. + ([#16735](https://github.com/Microsoft/vscode-python/issues/16735)) +1. Add telemetry for when an interpreter gets auto-selected. + ([#16764](https://github.com/Microsoft/vscode-python/issues/16764)) +1. Remove pre-existing environment sorting algorithm and old rule-based auto-selection logic. + ([#16935](https://github.com/Microsoft/vscode-python/issues/16935)) +1. Add API to run code after extension activation. + ([#16983](https://github.com/Microsoft/vscode-python/issues/16983)) +1. Add telemetry sending time it took to load data from experiment service. + ([#17011](https://github.com/Microsoft/vscode-python/issues/17011)) +1. Improve reliability of virtual env tests and disable poetry watcher tests. + ([#17088](https://github.com/Microsoft/vscode-python/issues/17088)) + +### Thanks + +Thanks to the following projects which we fully rely on to provide some of +our features: + +- [debugpy](https://pypi.org/project/debugpy/) +- [isort](https://pypi.org/project/isort/) +- [jedi](https://pypi.org/project/jedi/) + and [parso](https://pypi.org/project/parso/) +- [jedi-language-server](https://pypi.org/project/jedi-language-server/) +- [Microsoft Python Language Server](https://github.com/microsoft/python-language-server) +- [Pylance](https://github.com/microsoft/pylance-release) +- [exuberant ctags](http://ctags.sourceforge.net/) (user-installed) +- [rope](https://pypi.org/project/rope/) (user-installed) + +Also thanks to the various projects we provide integrations with which help +make this extension useful: + +- Debugging support: + [Django](https://pypi.org/project/Django/), + [Flask](https://pypi.org/project/Flask/), + [gevent](https://pypi.org/project/gevent/), + [Jinja](https://pypi.org/project/Jinja/), + [Pyramid](https://pypi.org/project/pyramid/), + [PySpark](https://pypi.org/project/pyspark/), + [Scrapy](https://pypi.org/project/Scrapy/), + [Watson](https://pypi.org/project/Watson/) +- Formatting: + [autopep8](https://pypi.org/project/autopep8/), + [black](https://pypi.org/project/black/), + [yapf](https://pypi.org/project/yapf/) +- Interpreter support: + [conda](https://conda.io/), + [direnv](https://direnv.net/), + [pipenv](https://pypi.org/project/pipenv/), + [poetry](https://pypi.org/project/poetry/), + [pyenv](https://github.com/pyenv/pyenv), + [venv](https://docs.python.org/3/library/venv.html#module-venv), + [virtualenv](https://pypi.org/project/virtualenv/) +- Linting: + [bandit](https://pypi.org/project/bandit/), + [flake8](https://pypi.org/project/flake8/), + [mypy](https://pypi.org/project/mypy/), + [prospector](https://pypi.org/project/prospector/), + [pylint](https://pypi.org/project/pylint/), + [pydocstyle](https://pypi.org/project/pydocstyle/), + [pylama](https://pypi.org/project/pylama/) +- Testing: + [pytest](https://pypi.org/project/pytest/), + [unittest](https://docs.python.org/3/library/unittest.html#module-unittest) + +And finally thanks to the [Python](https://www.python.org/) development team and +community for creating a fantastic programming language and community to be a +part of! + ## 2021.8.3 (23 August 2021) ### Fixes diff --git a/ThirdPartyNotices-Distribution.txt b/ThirdPartyNotices-Distribution.txt index cb66195588b2..64e6103c7151 100644 --- a/ThirdPartyNotices-Distribution.txt +++ b/ThirdPartyNotices-Distribution.txt @@ -3235,127 +3235,6 @@ END OF TERMS AND CONDITIONS --------------------------------------------------------- -async-listener 0.6.10 - BSD-2-Clause -https://github.com/othiym23/async-listener#readme - -Copyright (c) 2013-2017, Forrest L Norvell -Copyright Joyent, Inc. and other Node contributors. - -BSD 2-Clause License - -Copyright (c) 2013-2017, Forrest L Norvell -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -* Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - -* Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------------------------- - ---------------------------------------------------------- - -cls-hooked 4.2.2 - BSD-2-Clause -https://github.com/jeff-lewis/cls-hooked#readme - -Copyright (c) 2013-2016, Forrest L Norvell - -Copyright (c) 2013-2016, Forrest L Norvell -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------------------------- - ---------------------------------------------------------- - -continuation-local-storage 3.2.1 - BSD-2-Clause -https://github.com/othiym23/node-continuation-local-storage#readme - -Copyright (c) 2013-2016, Forrest L Norvell - -Copyright (c) 2013-2016, Forrest L Norvell -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------------------------- - ---------------------------------------------------------- - -emitter-listener 1.1.2 - BSD-2-Clause -https://github.com/othiym23/emitter-listener - - -Copyright (c) . All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - ---------------------------------------------------------- - ---------------------------------------------------------- - sax 0.5.8 - BSD-2-Clause https://github.com/isaacs/sax-js @@ -3397,42 +3276,6 @@ to the terms of the W3C SOFTWARE NOTICE AND LICENSE. See LICENSE-W3C.html for details. ---------------------------------------------------------- - ---------------------------------------------------------- - -shimmer 1.2.1 - BSD-2-Clause -https://github.com/othiym23/shimmer#readme - -Copyright (c) 2013-2019, Forrest L Norvell - -BSD 2-Clause License - -Copyright (c) 2013-2019, Forrest L Norvell -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -* Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - -* Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - --------------------------------------------------------- --------------------------------------------------------- @@ -4694,6 +4537,39 @@ Ty Coon, President of Vice That's all there is to it! +--------------------------------------------------------- + +--------------------------------------------------------- + +@vscode/jupyter-lsp-middleware 0.2.3 - MIT + + +Copyright (c) TypeFox and others. +Copyright (c) Microsoft Corporation. + + MIT License + + Copyright (c) Microsoft Corporation. + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE + + --------------------------------------------------------- --------------------------------------------------------- @@ -4749,25 +4625,6 @@ The above copyright notice and this permission notice shall be included in all c THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ---------------------------------------------------------- - ---------------------------------------------------------- - -applicationinsights 1.7.4 - MIT -https://github.com/Microsoft/ApplicationInsights-node.js#readme - -Copyright (c) Microsoft Corporation. - -The MIT License (MIT) -Copyright © Microsoft Corporation - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - --------------------------------------------------------- --------------------------------------------------------- @@ -5048,36 +4905,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ---------------------------------------------------------- - ---------------------------------------------------------- - -async-hook-jl 1.7.6 - MIT -https://github.com/jeff-lewis/async-hook-jl#readme - -Copyright (c) 2015 Andreas Madsen - -Copyright (c) 2015 Andreas Madsen - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - --------------------------------------------------------- --------------------------------------------------------- @@ -6240,70 +6067,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ---------------------------------------------------------- - ---------------------------------------------------------- - -diagnostic-channel 0.2.0 - MIT -https://github.com/Microsoft/node-diagnostic-channel - -Copyright (c) Microsoft Corporation. - - MIT License - - Copyright (c) Microsoft Corporation. All rights reserved. - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in all - copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - SOFTWARE - - ---------------------------------------------------------- - ---------------------------------------------------------- - -diagnostic-channel-publishers 0.3.4 - MIT -https://github.com/Microsoft/node-diagnostic-channel - -Copyright (c) Microsoft Corporation. - - MIT License - - Copyright (c) Microsoft Corporation. All rights reserved. - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in all - copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - SOFTWARE - - --------------------------------------------------------- --------------------------------------------------------- @@ -8228,12 +7991,11 @@ THE SOFTWARE. --------------------------------------------------------- -jedi 0.17.2 - MIT +jedi 0.18.0 - MIT Copyright (c) <2013> Copyright (c) Maxim Kurnikov. -copyright u'jedi contributors copyright (c) 2014 by Armin Ronacher. Copyright (c) 2015 Jukka Lehtosalo and contributors @@ -8251,11 +8013,12 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI --------------------------------------------------------- -jedi 0.18.0 - MIT +jedi 0.17.2 - MIT Copyright (c) <2013> Copyright (c) Maxim Kurnikov. +copyright u'jedi contributors copyright (c) 2014 by Armin Ronacher. Copyright (c) 2015 Jukka Lehtosalo and contributors @@ -10804,36 +10567,6 @@ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ---------------------------------------------------------- - ---------------------------------------------------------- - -stack-chain 1.3.7 - MIT -https://github.com/AndreasMadsen/stack-chain#readme - -Copyright 2012 the V8 project -Copyright (c) 2012 Andreas Madsen - -Copyright (c) 2012 Andreas Madsen - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - --------------------------------------------------------- --------------------------------------------------------- @@ -11952,10 +11685,11 @@ THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI --------------------------------------------------------- -vscode-extension-telemetry 0.1.4 - MIT +vscode-extension-telemetry 0.3.2 - MIT https://github.com/Microsoft/vscode-extension-telemetry#readme Copyright (c) Microsoft Corporation. +Copyright (c) Microsoft and contributors. vscode-extension-telemetry @@ -12163,7 +11897,7 @@ SOFTWARE. --------------------------------------------------------- -xml2js 0.4.19 - MIT +xml2js 0.2.8 - MIT https://github.com/Leonidas-from-XIV/node-xml2js Copyright 2010, 2011, 2012, 2013. @@ -12193,7 +11927,7 @@ IN THE SOFTWARE. --------------------------------------------------------- -xml2js 0.2.8 - MIT +xml2js 0.4.19 - MIT https://github.com/Leonidas-from-XIV/node-xml2js Copyright 2010, 2011, 2012, 2013. diff --git a/news/1 Enhancements/10898.md b/news/1 Enhancements/10898.md deleted file mode 100644 index c9dd529d808f..000000000000 --- a/news/1 Enhancements/10898.md +++ /dev/null @@ -1 +0,0 @@ -Use VS Code's test UI instead of code lenses above tests. diff --git a/news/1 Enhancements/11864.md b/news/1 Enhancements/11864.md deleted file mode 100644 index 0790187c7486..000000000000 --- a/news/1 Enhancements/11864.md +++ /dev/null @@ -1 +0,0 @@ -Added command to run last executed test. diff --git a/news/1 Enhancements/12043.md b/news/1 Enhancements/12043.md deleted file mode 100644 index e4912fd40fe5..000000000000 --- a/news/1 Enhancements/12043.md +++ /dev/null @@ -1 +0,0 @@ -Fix for PyTest discovery can fail but not give any clue as to what the problem is. diff --git a/news/1 Enhancements/12218.md b/news/1 Enhancements/12218.md deleted file mode 100644 index 27bf31ac2ec2..000000000000 --- a/news/1 Enhancements/12218.md +++ /dev/null @@ -1 +0,0 @@ -Add shortcut to run the current test (at cursor position). diff --git a/news/1 Enhancements/13147.md b/news/1 Enhancements/13147.md deleted file mode 100644 index 78c8c6fdf147..000000000000 --- a/news/1 Enhancements/13147.md +++ /dev/null @@ -1 +0,0 @@ -Run all tests in a multi-root workspace without prompting. diff --git a/news/1 Enhancements/15750.md b/news/1 Enhancements/15750.md deleted file mode 100644 index 2f0b1c90830d..000000000000 --- a/news/1 Enhancements/15750.md +++ /dev/null @@ -1 +0,0 @@ -Plug into VS Code's Test UI. diff --git a/news/1 Enhancements/16833.md b/news/1 Enhancements/16833.md deleted file mode 100644 index 683b349a326d..000000000000 --- a/news/1 Enhancements/16833.md +++ /dev/null @@ -1 +0,0 @@ -Show notification to join insiders after 5 mins. diff --git a/news/1 Enhancements/16916.md b/news/1 Enhancements/16916.md deleted file mode 100644 index 3f86c962fa49..000000000000 --- a/news/1 Enhancements/16916.md +++ /dev/null @@ -1 +0,0 @@ -Update Simplified Chinese translation. (thanks [FiftysixTimes7](https://github.com/FiftysixTimes7)) diff --git a/news/1 Enhancements/16924.md b/news/1 Enhancements/16924.md deleted file mode 100644 index aab41517b213..000000000000 --- a/news/1 Enhancements/16924.md +++ /dev/null @@ -1 +0,0 @@ -Added Debug file button to editor run menu. diff --git a/news/1 Enhancements/16934.md b/news/1 Enhancements/16934.md deleted file mode 100644 index ba33a8442a9e..000000000000 --- a/news/1 Enhancements/16934.md +++ /dev/null @@ -1 +0,0 @@ -Cache last selection for debug configuration when debugging without launch.json. diff --git a/news/1 Enhancements/16971.md b/news/1 Enhancements/16971.md deleted file mode 100644 index 23c96a709ad6..000000000000 --- a/news/1 Enhancements/16971.md +++ /dev/null @@ -1 +0,0 @@ -Improve display of default interpreter and suggested interpreter in the interpreter selection quick pick. diff --git a/news/1 Enhancements/17005.md b/news/1 Enhancements/17005.md deleted file mode 100644 index 769eaa24dbeb..000000000000 --- a/news/1 Enhancements/17005.md +++ /dev/null @@ -1 +0,0 @@ -Improve discovery component API. diff --git a/news/1 Enhancements/17009.md b/news/1 Enhancements/17009.md deleted file mode 100644 index 98a00ad0f277..000000000000 --- a/news/1 Enhancements/17009.md +++ /dev/null @@ -1 +0,0 @@ -Add a notification about Python 2.7 support, displayed whenever a tool is used or whenever debugging is started. diff --git a/news/1 Enhancements/17025.md b/news/1 Enhancements/17025.md deleted file mode 100644 index f1398998306f..000000000000 --- a/news/1 Enhancements/17025.md +++ /dev/null @@ -1 +0,0 @@ -Add caching debug configuration behind experiment. diff --git a/news/1 Enhancements/17030.md b/news/1 Enhancements/17030.md deleted file mode 100644 index 95c673c68db6..000000000000 --- a/news/1 Enhancements/17030.md +++ /dev/null @@ -1 +0,0 @@ -Do not query to get all interpreters where it's not needed in the extension code. diff --git a/news/1 Enhancements/17056.md b/news/1 Enhancements/17056.md deleted file mode 100644 index f02ae27c89c0..000000000000 --- a/news/1 Enhancements/17056.md +++ /dev/null @@ -1 +0,0 @@ -Add a warning prompt for the Microsoft Python Language Server deprecation. diff --git a/news/1 Enhancements/17072.md b/news/1 Enhancements/17072.md deleted file mode 100644 index bfdd0c212075..000000000000 --- a/news/1 Enhancements/17072.md +++ /dev/null @@ -1 +0,0 @@ -Update to latest jedi-language-server. diff --git a/news/1 Enhancements/3652.md b/news/1 Enhancements/3652.md deleted file mode 100644 index df73e05e453d..000000000000 --- a/news/1 Enhancements/3652.md +++ /dev/null @@ -1 +0,0 @@ -Added commands to select and run a set of tests. diff --git a/news/1 Enhancements/5347.md b/news/1 Enhancements/5347.md deleted file mode 100644 index f9006965a0c1..000000000000 --- a/news/1 Enhancements/5347.md +++ /dev/null @@ -1 +0,0 @@ -Fix for tests should be re-discovered after switching environment. diff --git a/news/1 Enhancements/8405.md b/news/1 Enhancements/8405.md deleted file mode 100644 index 09ea0d1eeced..000000000000 --- a/news/1 Enhancements/8405.md +++ /dev/null @@ -1 +0,0 @@ -Remove the testing functionality from the status bar. diff --git a/news/1 Enhancements/8675.md b/news/1 Enhancements/8675.md deleted file mode 100644 index 4965b95e19cf..000000000000 --- a/news/1 Enhancements/8675.md +++ /dev/null @@ -1 +0,0 @@ -Automatically detect new test file in test explorer. diff --git a/news/1 Enhancements/8836.md b/news/1 Enhancements/8836.md deleted file mode 100644 index 028c8a633124..000000000000 --- a/news/1 Enhancements/8836.md +++ /dev/null @@ -1 +0,0 @@ -Search test names in test explorer. diff --git a/news/1 Enhancements/9026.md b/news/1 Enhancements/9026.md deleted file mode 100644 index 36d21a7f4df9..000000000000 --- a/news/1 Enhancements/9026.md +++ /dev/null @@ -1 +0,0 @@ -Added a command for displaying the test explorer. diff --git a/news/1 Enhancements/9402.md b/news/1 Enhancements/9402.md deleted file mode 100644 index 789362274c96..000000000000 --- a/news/1 Enhancements/9402.md +++ /dev/null @@ -1 +0,0 @@ -Make "run all tests" icon gray instead of green. diff --git a/news/2 Fixes/10972.md b/news/2 Fixes/10972.md deleted file mode 100644 index da53177f3b09..000000000000 --- a/news/2 Fixes/10972.md +++ /dev/null @@ -1 +0,0 @@ -Fix for unittest module invoking wrong TestCase. diff --git a/news/2 Fixes/11866.md b/news/2 Fixes/11866.md deleted file mode 100644 index 211b26ac865c..000000000000 --- a/news/2 Fixes/11866.md +++ /dev/null @@ -1 +0,0 @@ -Fix for unable to navigate to test function. diff --git a/news/2 Fixes/12403.md b/news/2 Fixes/12403.md deleted file mode 100644 index 7603d82d9db2..000000000000 --- a/news/2 Fixes/12403.md +++ /dev/null @@ -1 +0,0 @@ -Fix for running test fails trying to access non-existing file. diff --git a/news/2 Fixes/12995.md b/news/2 Fixes/12995.md deleted file mode 100644 index a983c81eed14..000000000000 --- a/news/2 Fixes/12995.md +++ /dev/null @@ -1 +0,0 @@ -Fix for code lenses don't work after opening files from different projects in workspace. diff --git a/news/2 Fixes/13285.md b/news/2 Fixes/13285.md deleted file mode 100644 index 7f73e64cb180..000000000000 --- a/news/2 Fixes/13285.md +++ /dev/null @@ -1 +0,0 @@ -Fix for the pytest icons keep spinning when run Test Method. diff --git a/news/2 Fixes/13713.md b/news/2 Fixes/13713.md deleted file mode 100644 index 1269610be451..000000000000 --- a/news/2 Fixes/13713.md +++ /dev/null @@ -1 +0,0 @@ -Test for any functionality related to testing doesn't work if language server is set to none. diff --git a/news/2 Fixes/13916.md b/news/2 Fixes/13916.md deleted file mode 100644 index a8c4953e3dad..000000000000 --- a/news/2 Fixes/13916.md +++ /dev/null @@ -1 +0,0 @@ -Fix for cannot configure PyTest from UI. diff --git a/news/2 Fixes/15260.md b/news/2 Fixes/15260.md deleted file mode 100644 index 54af2fe92536..000000000000 --- a/news/2 Fixes/15260.md +++ /dev/null @@ -1 +0,0 @@ -Fix for test icons not updating when using pytest. diff --git a/news/2 Fixes/15736.md b/news/2 Fixes/15736.md deleted file mode 100644 index 0752a597b670..000000000000 --- a/news/2 Fixes/15736.md +++ /dev/null @@ -1 +0,0 @@ -Fix for debugging tests is returning errors due to "unsupported status". diff --git a/news/2 Fixes/15790.md b/news/2 Fixes/15790.md deleted file mode 100644 index 4872e7ef6a5e..000000000000 --- a/news/2 Fixes/15790.md +++ /dev/null @@ -1 +0,0 @@ -Removes `"request"= "test"` as a config option. This can now be done with `"purpose": ["debug-test"]`. diff --git a/news/2 Fixes/16475.md b/news/2 Fixes/16475.md deleted file mode 100644 index ab43422fee61..000000000000 --- a/news/2 Fixes/16475.md +++ /dev/null @@ -1 +0,0 @@ -Fix for "There was an error in running the tests" when stopping debugger. diff --git a/news/2 Fixes/1654.md b/news/2 Fixes/1654.md deleted file mode 100644 index 1015fbcf6244..000000000000 --- a/news/2 Fixes/1654.md +++ /dev/null @@ -1 +0,0 @@ -Fix for test code lenses do not disappear even after disabling the unit tests. diff --git a/news/2 Fixes/16577.md b/news/2 Fixes/16577.md deleted file mode 100644 index 350350bb29b3..000000000000 --- a/news/2 Fixes/16577.md +++ /dev/null @@ -1 +0,0 @@ -Use the vscode API appropriately to find out what terminal is being used. diff --git a/news/2 Fixes/16593.md b/news/2 Fixes/16593.md deleted file mode 100644 index 7c07ec087340..000000000000 --- a/news/2 Fixes/16593.md +++ /dev/null @@ -1 +0,0 @@ -Fix unittest discovery. (thanks [JulianEdwards](https://github.com/bigjools)) diff --git a/news/2 Fixes/16844.md b/news/2 Fixes/16844.md deleted file mode 100644 index 5d7e3c5829e5..000000000000 --- a/news/2 Fixes/16844.md +++ /dev/null @@ -1 +0,0 @@ -Fix run `installPythonLibs` error in windows. diff --git a/news/2 Fixes/16855.md b/news/2 Fixes/16855.md deleted file mode 100644 index 77084985cd5b..000000000000 --- a/news/2 Fixes/16855.md +++ /dev/null @@ -1 +0,0 @@ -Fix for test welcome screen flashes on refresh. diff --git a/news/2 Fixes/16856.md b/news/2 Fixes/16856.md deleted file mode 100644 index cec6abc01655..000000000000 --- a/news/2 Fixes/16856.md +++ /dev/null @@ -1 +0,0 @@ -Show re-run failed test button only when there are failed tests. diff --git a/news/2 Fixes/16891.md b/news/2 Fixes/16891.md deleted file mode 100644 index 033aeedef313..000000000000 --- a/news/2 Fixes/16891.md +++ /dev/null @@ -1 +0,0 @@ -Triggering test refresh shows progress indicator. diff --git a/news/2 Fixes/16893.md b/news/2 Fixes/16893.md deleted file mode 100644 index 39878f4ba792..000000000000 --- a/news/2 Fixes/16893.md +++ /dev/null @@ -1,2 +0,0 @@ -Fix environment sorting for the `Python: Select Interpreter` command. -(thanks [Marc Mueller](https://github.com/cdce8p)) diff --git a/news/2 Fixes/16902.md b/news/2 Fixes/16902.md deleted file mode 100644 index d77b6785c974..000000000000 --- a/news/2 Fixes/16902.md +++ /dev/null @@ -1 +0,0 @@ -Fix for unittest not getting discovered in all cases. diff --git a/news/2 Fixes/16927.md b/news/2 Fixes/16927.md deleted file mode 100644 index 425499c3c6a1..000000000000 --- a/news/2 Fixes/16927.md +++ /dev/null @@ -1 +0,0 @@ -Don't show full path in the description for each test node. diff --git a/news/2 Fixes/16941.md b/news/2 Fixes/16941.md deleted file mode 100644 index be8129b0a8dd..000000000000 --- a/news/2 Fixes/16941.md +++ /dev/null @@ -1 +0,0 @@ -Fix for no notification shown if test framework is not configured and run all tests is called. diff --git a/news/2 Fixes/16959.md b/news/2 Fixes/16959.md deleted file mode 100644 index 991ef1653af8..000000000000 --- a/news/2 Fixes/16959.md +++ /dev/null @@ -1 +0,0 @@ -In experiments service don't always `await` on `initialfetch` which can be slow depending on the network. diff --git a/news/2 Fixes/16962.md b/news/2 Fixes/16962.md deleted file mode 100644 index 40271ed918c8..000000000000 --- a/news/2 Fixes/16962.md +++ /dev/null @@ -1 +0,0 @@ -Ensure 2.7 unittest still work with new test support. diff --git a/news/2 Fixes/16963.md b/news/2 Fixes/16963.md deleted file mode 100644 index a02735ae72d2..000000000000 --- a/news/2 Fixes/16963.md +++ /dev/null @@ -1 +0,0 @@ -Fix issue with parsing test run ids for reporting test status. diff --git a/news/2 Fixes/17058.md b/news/2 Fixes/17058.md deleted file mode 100644 index 20a3311ba337..000000000000 --- a/news/2 Fixes/17058.md +++ /dev/null @@ -1 +0,0 @@ -Fix cell magics, line magics, and shell escaping in jupyter notebooks to not show error diagnostics. diff --git a/news/2 Fixes/17079.md b/news/2 Fixes/17079.md deleted file mode 100644 index 4128ec2ac7a2..000000000000 --- a/news/2 Fixes/17079.md +++ /dev/null @@ -1 +0,0 @@ -Fix for testing ui update issue when `pytest` parameter has '/'. diff --git a/news/2 Fixes/2382.md b/news/2 Fixes/2382.md deleted file mode 100644 index bd31cd7799f3..000000000000 --- a/news/2 Fixes/2382.md +++ /dev/null @@ -1 +0,0 @@ -Fix for code lens for a test class run under unittest doesn't show overall results for methods. diff --git a/news/2 Fixes/2644.md b/news/2 Fixes/2644.md deleted file mode 100644 index e481f5c61932..000000000000 --- a/news/2 Fixes/2644.md +++ /dev/null @@ -1 +0,0 @@ -Fix for test code lens do not appear on initial activation of testing support. diff --git a/news/2 Fixes/2660.md b/news/2 Fixes/2660.md deleted file mode 100644 index 74bb10bfd255..000000000000 --- a/news/2 Fixes/2660.md +++ /dev/null @@ -1 +0,0 @@ -Fix for "No tests ran, please check the configuration settings for the tests". diff --git a/news/2 Fixes/2790.md b/news/2 Fixes/2790.md deleted file mode 100644 index 0a73cb76f516..000000000000 --- a/news/2 Fixes/2790.md +++ /dev/null @@ -1 +0,0 @@ -Fix for code lenses disappear on save, then re-appear when tabbing on/off the file. diff --git a/news/2 Fixes/3062.md b/news/2 Fixes/3062.md deleted file mode 100644 index d490422dc225..000000000000 --- a/news/2 Fixes/3062.md +++ /dev/null @@ -1 +0,0 @@ -Fix for code lenses for tests not showing up when test is defined on line 1. diff --git a/news/2 Fixes/3591.md b/news/2 Fixes/3591.md deleted file mode 100644 index 3bad43fee35c..000000000000 --- a/news/2 Fixes/3591.md +++ /dev/null @@ -1 +0,0 @@ -Fix for command 'python.runtests' not found. diff --git a/news/2 Fixes/4469.md b/news/2 Fixes/4469.md deleted file mode 100644 index 150c3df5eb3b..000000000000 --- a/news/2 Fixes/4469.md +++ /dev/null @@ -1 +0,0 @@ -Fix for navigation to code doesn't work with parameterized tests. diff --git a/news/2 Fixes/4848.md b/news/2 Fixes/4848.md deleted file mode 100644 index 832a093c8f97..000000000000 --- a/news/2 Fixes/4848.md +++ /dev/null @@ -1 +0,0 @@ -Fix for tests are not being discovered at first in multiroot workspace. diff --git a/news/2 Fixes/5417.md b/news/2 Fixes/5417.md deleted file mode 100644 index a80c2adf023c..000000000000 --- a/news/2 Fixes/5417.md +++ /dev/null @@ -1 +0,0 @@ -Fix for tests not found after upgrade. diff --git a/news/2 Fixes/5791.md b/news/2 Fixes/5791.md deleted file mode 100644 index 3ceaa903afe1..000000000000 --- a/news/2 Fixes/5791.md +++ /dev/null @@ -1 +0,0 @@ -Fix for failed icon of the first failed test doesn't changed to running icon when using unittest framework. diff --git a/news/2 Fixes/5889.md b/news/2 Fixes/5889.md deleted file mode 100644 index 67a09c56c6a7..000000000000 --- a/news/2 Fixes/5889.md +++ /dev/null @@ -1 +0,0 @@ -Fix for failure details in unittest discovery are not always logged. diff --git a/news/2 Fixes/6787.md b/news/2 Fixes/6787.md deleted file mode 100644 index f11fc5475504..000000000000 --- a/news/2 Fixes/6787.md +++ /dev/null @@ -1 +0,0 @@ -Fix for test results not updated if test is run via codelens. diff --git a/news/2 Fixes/7150.md b/news/2 Fixes/7150.md deleted file mode 100644 index 792ee09816b0..000000000000 --- a/news/2 Fixes/7150.md +++ /dev/null @@ -1 +0,0 @@ -Fix for "Run Current Test File" is not running tests, just discovering them. diff --git a/news/2 Fixes/7443.md b/news/2 Fixes/7443.md deleted file mode 100644 index e570b451d426..000000000000 --- a/news/2 Fixes/7443.md +++ /dev/null @@ -1 +0,0 @@ -Fix for testing code lenses don't show for remote sessions to a directory symlink. diff --git a/news/2 Fixes/7870.md b/news/2 Fixes/7870.md deleted file mode 100644 index 8bb9c96d3c46..000000000000 --- a/news/2 Fixes/7870.md +++ /dev/null @@ -1 +0,0 @@ -Fix for discover test per folder icon is missing in multi-root workspace after upgrade. diff --git a/news/2 Fixes/8448.md b/news/2 Fixes/8448.md deleted file mode 100644 index fca0c8d6d6c5..000000000000 --- a/news/2 Fixes/8448.md +++ /dev/null @@ -1 +0,0 @@ -Fix for clicking on a test in the Test Explorer does not navigate to the correct test. diff --git a/news/2 Fixes/8761.md b/news/2 Fixes/8761.md deleted file mode 100644 index 5ea6226dc999..000000000000 --- a/news/2 Fixes/8761.md +++ /dev/null @@ -1 +0,0 @@ -Fix for if multiple tests have the same name, only one is run. diff --git a/news/2 Fixes/9640.md b/news/2 Fixes/9640.md deleted file mode 100644 index c8d733193c63..000000000000 --- a/news/2 Fixes/9640.md +++ /dev/null @@ -1 +0,0 @@ -Fix for test failure is reported as a compile error. diff --git a/news/2 Fixes/9854.md b/news/2 Fixes/9854.md deleted file mode 100644 index 26b0e7d175df..000000000000 --- a/news/2 Fixes/9854.md +++ /dev/null @@ -1 +0,0 @@ -Fix for discovering tests immediately after interpreter change often fails. diff --git a/news/3 Code Health/16371.md b/news/3 Code Health/16371.md deleted file mode 100644 index 868130d7cb6e..000000000000 --- a/news/3 Code Health/16371.md +++ /dev/null @@ -1 +0,0 @@ -Remove nose test support. diff --git a/news/3 Code Health/16453.md b/news/3 Code Health/16453.md deleted file mode 100644 index c6e101f3127a..000000000000 --- a/news/3 Code Health/16453.md +++ /dev/null @@ -1 +0,0 @@ -Remove custom start page experience in favor of VSCode's built-in walkthrough support. diff --git a/news/3 Code Health/16735.md b/news/3 Code Health/16735.md deleted file mode 100644 index 2a356067bc0e..000000000000 --- a/news/3 Code Health/16735.md +++ /dev/null @@ -1 +0,0 @@ -Run auto-selection only once, and return the cached value for subsequent calls. diff --git a/news/3 Code Health/16764.md b/news/3 Code Health/16764.md deleted file mode 100644 index 39c9cd34e545..000000000000 --- a/news/3 Code Health/16764.md +++ /dev/null @@ -1 +0,0 @@ -Add telemetry for when an interpreter gets auto-selected. diff --git a/news/3 Code Health/16935.md b/news/3 Code Health/16935.md deleted file mode 100644 index d9bf4aa9204c..000000000000 --- a/news/3 Code Health/16935.md +++ /dev/null @@ -1 +0,0 @@ -Remove pre-existing environment sorting algorithm and old rule-based auto-selection logic. diff --git a/news/3 Code Health/16983.md b/news/3 Code Health/16983.md deleted file mode 100644 index 1be4bfc73160..000000000000 --- a/news/3 Code Health/16983.md +++ /dev/null @@ -1 +0,0 @@ -Add API to run code after extension activation. diff --git a/news/3 Code Health/17011.md b/news/3 Code Health/17011.md deleted file mode 100644 index 13f06dd5be9d..000000000000 --- a/news/3 Code Health/17011.md +++ /dev/null @@ -1 +0,0 @@ -Add telemetry sending time it took to load data from experiment service. diff --git a/news/3 Code Health/17088.md b/news/3 Code Health/17088.md deleted file mode 100644 index 1516e281deed..000000000000 --- a/news/3 Code Health/17088.md +++ /dev/null @@ -1 +0,0 @@ -Improve reliability of virtual env tests and disable poetry watcher tests. diff --git a/package-lock.json b/package-lock.json index c8d32344e460..2ff4245ba322 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "python", - "version": "2021.9.0-dev", + "version": "2021.9.0-rc", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 7bef503a74d2..ed11a5617452 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "python", "displayName": "Python", "description": "IntelliSense (Pylance), Linting, Debugging (multi-threaded, remote), Jupyter Notebooks, code formatting, refactoring, unit tests, and more.", - "version": "2021.9.0-dev", + "version": "2021.9.0-rc", "featureFlags": { "usingNewInterpreterStorage": true },