Skip to content

Commit 3e8598c

Browse files
committed
Merge remote-tracking branch 'origin/master' into ds/custom_editor
2 parents 9ed71a5 + d2725aa commit 3e8598c

File tree

250 files changed

+4793
-3517
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

250 files changed

+4793
-3517
lines changed

β€Ž.github/ISSUE_TEMPLATE/2_bug_report.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ labels: classify, type-bug
1414
- Python version (& distribution if applicable, e.g. Anaconda): XXX
1515
- Type of virtual environment used (N/A | venv | virtualenv | conda | ...): XXX
1616
- Relevant/affected Python packages and their versions: XXX
17+
- Relevant/affected Python-related VS Code extensions and their versions: XXX
1718
- Jedi or Language Server? (i.e. what is `"python.jediEnabled"` set to; more info #3977): XXX
19+
- Value of the `python.languageServer` setting: XXX
1820

1921
## Expected behaviour
2022

β€Ž.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ For #
44
If an item below does not apply to you, then go ahead and check it off as "done" and strikethrough the text, e.g.:
55
- [x] ~Has unit tests & system/integration tests~
66
-->
7-
- [ ] Pull request represents a single change (i.e. not fixing disparate/unrelated things in a single PR)
8-
- [ ] Title summarizes what is changing
9-
- [ ] Has a [news entry](https://github.com/Microsoft/vscode-python/tree/master/news) file (remember to thank yourself!)
10-
- [ ] Appropriate comments and documentation strings in the code
7+
- [ ] Pull request represents a single change (i.e. not fixing disparate/unrelated things in a single PR).
8+
- [ ] Title summarizes what is changing.
9+
- [ ] Has a [news entry](https://github.com/Microsoft/vscode-python/tree/master/news) file (remember to thank yourself!).
10+
- [ ] Appropriate comments and documentation strings in the code.
1111
- [ ] Has sufficient logging.
1212
- [ ] Has telemetry for enhancements.
13-
- [ ] Unit tests & system/integration tests are added/updated
14-
- [ ] [Test plan](https://github.com/Microsoft/vscode-python/blob/master/.github/test_plan.md) is updated as appropriate
15-
- [ ] [`package-lock.json`](https://github.com/Microsoft/vscode-python/blob/master/package-lock.json) has been regenerated by running `npm install` (if dependencies have changed)
13+
- [ ] Unit tests & system/integration tests are added/updated.
14+
- [ ] [Test plan](https://github.com/Microsoft/vscode-python/blob/master/.github/test_plan.md) is updated as appropriate.
15+
- [ ] [`package-lock.json`](https://github.com/Microsoft/vscode-python/blob/master/package-lock.json) has been regenerated by running `npm install` (if dependencies have changed).
1616
- [ ] The wiki is updated with any design decisions/details.

β€Ž.github/release_plan.md

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
- [ ] Announce the code freeze (not just to team but also to ptvsd and language server)
1111
- [ ] Update master for the release
1212
- [ ] Create a branch against `master` for a pull request
13-
- [ ] Change the version in [`package.json`](https://github.com/Microsoft/vscode-python/blob/master/package.json) from a `-dev` suffix to `-rc`
14-
- [ ] Run `npm install` to make sure [`package-lock.json`](https://github.com/Microsoft/vscode-python/blob/master/package.json) is up-to-date
13+
- [ ] Change the version in [`package.json`](https://github.com/Microsoft/vscode-python/blob/master/package.json) from a `-dev` suffix to `-rc` (πŸ€–)
14+
- [ ] Run `npm install` to make sure [`package-lock.json`](https://github.com/Microsoft/vscode-python/blob/master/package.json) is up-to-date (πŸ€–)
1515
- [ ] Update `requirements.txt` to point to latest release version of [ptvsd](https://github.com/microsoft/ptvsd).
1616
- [ ] Update `languageServerVersion` in `package.json` to point to the latest version (???) of [the Language Server](https://github.com/Microsoft/python-language-server).
17-
- [ ] Update [`CHANGELOG.md`](https://github.com/Microsoft/vscode-python/blob/master/CHANGELOG.md)
17+
- [ ] Update [`CHANGELOG.md`](https://github.com/Microsoft/vscode-python/blob/master/CHANGELOG.md) (πŸ€–)
1818
- [ ] Run [`news`](https://github.com/Microsoft/vscode-python/tree/master/news) (typically `python news --final --update CHANGELOG.md | code-insiders -`)
1919
- [ ] Copy over the "Thanks" section from the previous release
2020
- [ ] Make sure the "Thanks" section is up-to-date (e.g. compare to versions in requirements.json)
@@ -31,15 +31,14 @@
3131
+ ask the package maintainer (e.g. via github)
3232
+ ask CELA
3333
- [ ] Update [`ThirdPartyNotices-Repository.txt`](https://github.com/Microsoft/vscode-python/blob/master/ThirdPartyNotices-Repository.txt) as appropriate
34-
- [ ] Create a pull request against `master`
34+
- [ ] Create a pull request against `master` (πŸ€–)
3535
- [ ] Merge pull request into `master`
3636
- [ ] Update the [`release` branch](https://github.com/microsoft/vscode-python/branches)
37-
- [ ] (if necessary) Request from a repo admin that the branch be un-"protected"
3837
- [ ] Delete the `release` branch in the repo
3938
- [ ] Create a new `release` branch from `master`
4039
- (alternately, force-push the master branch to the GitHub "release" branch)
4140
- [ ] (if necessary) Request that the branch be set anew as "protected"
42-
- [ ] Update master post-release
41+
- [ ] Update master post-release (πŸ€–)
4342
- [ ] Bump the version number to the next monthly ("YYYY.M.0-dev") release in the `master` branch
4443
- [ ] `package.json`
4544
- [ ] `package-lock.json`
@@ -49,7 +48,7 @@
4948
- [ ] Update [Component Governance](https://dev.azure.com/ms/vscode-python/_componentGovernance) (Click on "microsoft/vscode-python" on that page)
5049
- [ ] Provide details for any automatically detected npm dependencies
5150
- [ ] Manually add any repository dependencies
52-
- [ ] GDPR bookkeeping (@brettcannon)
51+
- [ ] GDPR bookkeeping (@brettcannon) (πŸ€–)
5352
- [ ] Open appropriate [documentation issues](https://github.com/microsoft/vscode-docs/issues?q=is%3Aissue+is%3Aopen+label%3Apython)
5453
+ new features
5554
+ settings changes
@@ -65,14 +64,14 @@
6564
- [ ] Make sure the [appropriate pull requests](https://github.com/microsoft/vscode-docs/pulls) for the [documentation](https://code.visualstudio.com/docs/python/python-tutorial) -- including the [WOW](https://code.visualstudio.com/docs/languages/python) page -- are ready
6665
- [ ] final updates to the `release` branch
6766
- [ ] Create a branch against `release` for a pull request
68-
- [ ] Update the version in [`package.json`](https://github.com/Microsoft/vscode-python/blob/master/package.json)
69-
- [ ] Run `npm install` to make sure [`package-lock.json`](https://github.com/Microsoft/vscode-python/blob/master/package.json) is up-to-date (the only update should be the version number if `package-lock.json` has been kept up-to-date)
70-
- [ ] Update [`CHANGELOG.md`](https://github.com/Microsoft/vscode-python/blob/master/CHANGELOG.md)
67+
- [ ] Update the version in [`package.json`](https://github.com/Microsoft/vscode-python/blob/master/package.json) (πŸ€–)
68+
- [ ] Run `npm install` to make sure [`package-lock.json`](https://github.com/Microsoft/vscode-python/blob/master/package.json) is up-to-date (the only update should be the version number if `package-lock.json` has been kept up-to-date) (πŸ€–)
69+
- [ ] Update [`CHANGELOG.md`](https://github.com/Microsoft/vscode-python/blob/master/CHANGELOG.md) (πŸ€–)
7170
- [ ] Update version and date for the release section
7271
- [ ] Run [`news`](https://github.com/Microsoft/vscode-python/tree/master/news) and copy-and-paste new entries (typically `python news --final | code-insiders -`; quite possibly nothing new to add)
73-
- [ ] Update [`ThirdPartyNotices-Distribution.txt`](https://github.com/Microsoft/vscode-python/blob/master/ThirdPartyNotices-Distribution.txt) by running [`tpn`](https://github.com/Microsoft/vscode-python/tree/master/tpn) (typically `python tpn --npm package-lock.json --npm-overrides package.datascience-ui.dependencies.json --config tpn/distribution.toml ThirdPartyNotices-Distribution.txt`; quite possible there will be no change)
72+
- [ ] Update [`ThirdPartyNotices-Distribution.txt`](https://github.com/Microsoft/vscode-python/blob/master/ThirdPartyNotices-Distribution.txt) by running [`tpn`](https://github.com/Microsoft/vscode-python/tree/master/tpn) (typically `python tpn --npm package-lock.json --npm-overrides package.datascience-ui.dependencies.json --config tpn/distribution.toml ThirdPartyNotices-Distribution.txt`; quite possible there will be no change) (πŸ€–)
7473
- [ ] Update [`ThirdPartyNotices-Repository.txt`](https://github.com/Microsoft/vscode-python/blob/master/ThirdPartyNotices-Repository.txt) manually if necessary
75-
- [ ] Create pull request against `release`
74+
- [ ] Create pull request against `release` (πŸ€–)
7675
- [ ] Merge pull request into `release`
7776
- [ ] Make sure component governance is happy
7877

@@ -86,12 +85,12 @@
8685
- [ ] Publish [documentation changes](https://github.com/Microsoft/vscode-docs/pulls?q=is%3Apr+is%3Aopen+label%3Apython)
8786
- [ ] Publish the [blog](http://aka.ms/pythonblog) post
8887
- [ ] Determine if a hotfix is needed
89-
- [ ] Merge `release` back into `master`
88+
- [ ] Merge `release` back into `master` (πŸ€–)
9089

9190
## Clean up after _this_ release
92-
- [ ] Go through [`info needed` issues](https://github.com/Microsoft/vscode-python/issues?q=is%3Aopen+label%3A%22info+needed%22+-label%3A%22data+science%22+sort%3Aupdated-asc) and close any that have no activity for over a month
93-
- [ ] GDPR bookkeeping
91+
- [ ] Go through [`info needed` issues](https://github.com/Microsoft/vscode-python/issues?q=is%3Aopen+label%3A%22info+needed%22+-label%3A%22data+science%22+sort%3Aupdated-asc) and close any that have no activity for over a month (πŸ€–)
92+
- [ ] GDPR bookkeeping (πŸ€–)
9493

9594
## Prep for the _next_ release
96-
- [ ] Create a new [release plan](https://raw.githubusercontent.com/microsoft/vscode-python/master/.github/release_plan.md)
97-
- [ ] [(Un-)pin](https://help.github.com/en/articles/pinning-an-issue-to-your-repository) [release plan issues](https://github.com/Microsoft/vscode-python/labels/release%20plan)
95+
- [ ] Create a new [release plan](https://raw.githubusercontent.com/microsoft/vscode-python/master/.github/release_plan.md) (πŸ€–)
96+
- [ ] [(Un-)pin](https://help.github.com/en/articles/pinning-an-issue-to-your-repository) [release plan issues](https://github.com/Microsoft/vscode-python/labels/release%20plan) (πŸ€–)

0 commit comments

Comments
Β (0)