profile
viewpoint
Kim-Adeline Miguel kimadeline @microsoft Vancouver https://twitter.com/kimadeline_m 🦄 Emojis 🥖 everywhere 🚮

brettcannon/mousebender 15

A package for installing Python packages

kimadeline/vscode-python 1

Python extension for Visual Studio Code

kimadeline/overwatch-ocr 0

Overwatch OCR project (Python)

kimadeline/pypi-simple-scraping 0

Scraping of PyPI's simple API

kimadeline/python-sample-tweeterapp 0

Sample Django+React+Postgres application for use in Visual Studio Code and Azure

kimadeline/python-sample-vscode-django-tutorial 0

Sample code for the Django tutorial in the VS Code documentation

kimadeline/redwood 0

Bringing full-stack to the Jamstack.

kimadeline/talk-proposals 0

📣 One-stop shop for my personal talk proposals - accepted, pending, and rejected.

kimadeline/Useful-Website-Flask 0

A very useful website written with Flask

kimadeline/vscode 0

Visual Studio Code

issue openedmicrosoft/vscode

"Problems" not removed for closed TS file when file is closed

Issue Type: <b>Bug</b>

Moved off https://github.com/microsoft/vscode/issues/100646

Steps to reproduce:

  1. Add code that generates a linting warning (in this case, const foo = "one"; should should generate an unused variable warning)
  2. Open the file, and then close it before the diagnostics appear

Expected behavior:

Diagnostics are not shown when the file is closed.

Actual behavior:

Diagnostics are sometimes shown when the file is closed, and will not disappear until I reload the window.

⚠️ Please note that I couldn't reproduce this behaviour reliably.

Action gif:

problems_view_001

VS Code version: Code 1.46.1 (cd9ea6488829f560dc949a8b2fb789f3cdc05f5d, 2020-06-17T21:17:14.222Z) OS version: Darwin x64 19.5.0

<details> <summary>System Info</summary>

Item Value
CPUs Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz (12 x 2600)
GPU Status 2d_canvas: enabled<br>flash_3d: enabled<br>flash_stage3d: enabled<br>flash_stage3d_baseline: enabled<br>gpu_compositing: enabled<br>metal: disabled_off<br>multiple_raster_threads: enabled_on<br>oop_rasterization: disabled_off<br>protected_video_decode: unavailable_off<br>rasterization: enabled<br>skia_renderer: disabled_off_ok<br>video_decode: enabled<br>viz_display_compositor: enabled_on<br>viz_hit_test_surface_layer: disabled_off_ok<br>webgl: enabled<br>webgl2: enabled
Load (avg) 1, 1, 1
Memory (System) 16.00GB (1.76GB free)
Process Argv
Screen Reader no
VM 0%

</details><details><summary>Extensions (15)</summary>

Extension Author (truncated) Version
bracket-pair-colorizer-2 Coe 0.2.0
gitlens eam 10.2.2
prettier-vscode esb 5.1.3
vscode-pull-request-github Git 0.17.0
vscode-docker ms- 1.3.1
python ms- 2020.6.91350
vscode-pylance ms- 2020.6.1
remote-containers ms- 0.122.1
remote-ssh ms- 0.51.0
remote-ssh-edit ms- 0.51.0
remote-wsl ms- 0.44.4
vscode-remote-extensionpack ms- 0.20.0
azure-account ms- 0.8.11
vscode-typescript-tslint-plugin ms- 1.2.3
vscode-icons vsc 10.1.1

(3 theme extensions excluded)

</details> <!-- generated by issue reporter -->

created time in 34 minutes

issue commentmicrosoft/vscode

"Problems" not removed for closed file when file is closed while file is being linted

I don't use a watch task, does it mean that the behaviour in the gif above is unexpected? Should I open a separate issue for it?

bersbersbers

comment created time in 2 hours

push eventkimadeline/vscode-python

Timothy Ruscica

commit sha 1b3bebdac32a77d278227ad26b90f8d448af46b6

Added export to PDF, HTML and python to interactive window (#12732) * mostly working * fixed naming * added news file * added export util to clean up code * added export util to clean up code * added export util to service container * removed busy indicator * addressed comments * refactored and cleaned up * added sleep to temp file creation

view details

Jim Griesmer

commit sha 73cbe71ae4d1910bb711fb8468bdbc33ca0c888f

Update experiments.json (#12775) Significantly bump raw kernel.

view details

Ian Huff

commit sha 76ea8b5faa9c52902d33829c31f2a7993cf57db6

If we fail to start a raw kernel daemon, fall back on process execution (#12736) Co-authored-by: Ian Huff <ianhuff@ravikun-dev2.redmond.corp.microsoft.com>

view details

Kartik Raj

commit sha e5e5417f391d362334a86839e676937e25b9cd9b

Ensure we only have a single isort process running on a single file (#12728) * Ensure we only have a single isort process running on a single file * Code reviews * Fix compile errors * Added tests * Add more tests * Code reviews * Remove internal tests and test the outcome instead * Fix hygiene errors * Oops

view details

Joyce Er

commit sha ed125d5bd2a7a7cfbe6eb48fb0dce2852f600258

Don't indicate dirty when trust changes (#12758)

view details

Rich Chiodo

commit sha 05911c8847d9f66888800ed3e6d1844cb3b07ad7

Auto open the variable explorer when doing run by line (#12777) * Auto variable explorer open during run by line * Fix case of debugging one notebook messing up variables in another * Don't show variable explorer if ever closed. * Fix hygiene

view details

Karthik Nadig

commit sha 8894487605bfc9820474bdd0cd0d971f333e2bee

Consolidate python envs component registration (#12776) * Consolidate python envs component registration * Fix linting and test issues * Address comments * Try rebinding instance * Fix more tests * More ioc binding fixes * Fix multiroot tests

view details

Joyce Er

commit sha 9404460af250a05aacb9dcb430ae4317e0048c30

Allow user to opt into/out of trusted nb exp (#12789)

view details

Kim-Adeline Miguel

commit sha a2d6ac74f86162cb154ced5242ebcb4461370d9e

Log experiments run via ExP in the output panel (#12742) * Log experiments run via ExP in the output panel * Fix tests * It worked on my machine ;_; * Filter out non-PVSC experiments * Fix tests * Clarification. * Clarification 2. * Case-insentitive filtering

view details

David Kutugata

commit sha 90628a7e5875328352c6f033add3c37334052562

check JUPYTER_PATH on kernel finder (#12768) * Include the JUPYTER_PATH environment variable when searching the disk for kernels. * fix unit tests * check if paths are real on windows added a function to get the env var separator * use path.delimeter * update unit tests

view details

David Kutugata

commit sha c2cda3ddeb752867e28edb58c3194783860b232c

Remove gather from the Python Extension (#12607) * removed gather and ppa * remove ppa types * fixed functional tests removed unit tests (those will be in the gather extension) update name of the gather extension * updated the comments on scritps/notebooks generated by gather * removed enableGather setting and all mention of python program analysis * create the extension pack * fix the functional tests * remove extension pack in case the gather ext is not published yet * hide gather button if the extension is not installed * add IGatherProvider itnerface added localization and telemetry * fix tests

view details

push time in 3 hours

GollumEvent

issue closedmicrosoft/vscode-python

Command translation is broken

The command description in the extension info's "Feature Contributions" section is broken.

Screen Shot 2020-07-06 at 5 44 47 PM

closed time in 4 hours

hyangah

issue commentmicrosoft/vscode-python

Command translation is broken

Hi @hyangah, thank you for reaching out.

The strings being shown (%python.command.....%) are what we use to localize our commands inside the extension, however the page you're seeing is managed by the marketplace, which doesn't seem to support nls-based localization yet: https://github.com/microsoft/vscode/issues/3289. Feel free to upvote https://github.com/microsoft/vscode/issues/3289 to help prioritize it.

Closing in favour of https://github.com/microsoft/vscode/issues/3289.

Thank you!

hyangah

comment created time in 4 hours

issue closedmicrosoft/vscode-python

Log experiments run via ExP in the output panel

Current workaround: ​This information is stored in the memento storage that you pass when you initialize the experimentation service with the key VSCode.ABExp.FeatureData, so you could read that value and log it.

Since this returns all experiments run by the ExP platform we can filter them out so that we only display the experiments run by the Python extension.

closed time in 4 hours

kimadeline

delete branch kimadeline/vscode-python

delete branch : 12656-exp-log

delete time in 4 hours

push eventmicrosoft/vscode-python

Kim-Adeline Miguel

commit sha a2d6ac74f86162cb154ced5242ebcb4461370d9e

Log experiments run via ExP in the output panel (#12742) * Log experiments run via ExP in the output panel * Fix tests * It worked on my machine ;_; * Filter out non-PVSC experiments * Fix tests * Clarification. * Clarification 2. * Case-insentitive filtering

view details

push time in 4 hours

PR merged microsoft/vscode-python

Log experiments run via ExP in the output panel

For #12656

🕯️ We need to filter the experiments we log since the ExP platform is also used by other teams. After talking with @luabud we agreed to prefix all future experiment names with python (will update the documentation). The start page experiment doesn't follow this convention, but it should be phased out soon so it's not a problem.

<!-- If an item below does not apply to you, then go ahead and check it off as "done" and strikethrough the text, e.g.: - [x] ~Has unit tests & system/integration tests~ -->

  • [x] Pull request represents a single change (i.e. not fixing disparate/unrelated things in a single PR).
  • [x] Title summarizes what is changing.
  • [x] Has a news entry file (remember to thank yourself!).
  • [ ] Appropriate comments and documentation strings in the code.
  • [ ] Has sufficient logging.
  • [ ] Has telemetry for enhancements.
  • [x] Unit tests & system/integration tests are added/updated.
  • [ ] Test plan is updated as appropriate.
  • [ ] package-lock.json has been regenerated by running npm install (if dependencies have changed).
  • [ ] The wiki is updated with any design decisions/details.
+83 -15

1 comment

3 changed files

kimadeline

pr closed time in 4 hours

push eventkimadeline/vscode-python

Kim-Adeline Miguel

commit sha 093e8a38d67d380a6f93b6704bbcad667d505c5d

Case-insentitive filtering

view details

push time in 5 hours

push eventkimadeline/vscode-python

Kim-Adeline Miguel

commit sha 42f65128fef896129bc1ce0d2e477ed40eddd1c3

Clarification 2.

view details

push time in 7 hours

Pull request review commentmicrosoft/vscode-python

Log experiments run via ExP in the output panel

 export class ExperimentService implements IExperimentService {          return this.experimentationService.isCachedFlightEnabled(experiment);     }++    private logExperiments() {+        const experiments = this.globalState.get<{ features: string[] }>(EXP_MEMENTO_KEY, { features: [] });

The behaviour is similar as the existing experiment manager, which already only logs the experiments the user belongs to. Instead I'll clarify the existing comment to say that we filter out experiments that are not run by the Python extension.

kimadeline

comment created time in 7 hours

push eventkimadeline/vscode-python

Kim-Adeline Miguel

commit sha 6b7104a8c6227b76c6df05297035340491f4f6bc

Clarification.

view details

push time in 8 hours

Pull request review commentmicrosoft/vscode-python

Log experiments run via ExP in the output panel

 export class ExperimentService implements IExperimentService {          return this.experimentationService.isCachedFlightEnabled(experiment);     }++    private logExperiments() {+        const experiments = this.globalState.get<{ features: string[] }>(EXP_MEMENTO_KEY, { features: [] });

Sure, I can amend it to be "Log ExP experiments the user belongs to in the output panel.".

kimadeline

comment created time in 8 hours

Pull request review commentmicrosoft/vscode-python

Log experiments run via ExP in the output panel

 export class ExperimentService implements IExperimentService {          return this.experimentationService.isCachedFlightEnabled(experiment);     }++    private logExperiments() {+        const experiments = this.globalState.get<{ features: string[] }>(EXP_MEMENTO_KEY, { features: [] });

We asked, and they said they were working on it. In the meantime, they are the ones who provided us with this workaround.

kimadeline

comment created time in 8 hours

issue commentmicrosoft/vscode

"Problems" not removed for closed file when file is closed while file is being linted

We certainly should fix it in the Python extension, but I could reproduce it using the built-in TypeScript support, which isn't caused by an extension. The behaviour (diagnostics not being hidden) doesn't happen all the time though, why are the diagnostics sometimes hidden and sometimes not when closing the file?

bersbersbers

comment created time in 8 hours

Pull request review commentmicrosoft/vscode-python

Log experiments run via ExP in the output panel

 export class ExperimentService implements IExperimentService {          return this.experimentationService.isCachedFlightEnabled(experiment);     }++    private logExperiments() {+        const experiments = this.globalState.get<{ features: string[] }>(EXP_MEMENTO_KEY, { features: [] });

I don't think the news entry nor the naming are ambiguous (we're logging experiments inside the Python extension, why would we log experiments that are not from the Python extension), but I updated the issue content provide an answer to your question.

kimadeline

comment created time in 8 hours

Pull request review commentmicrosoft/vscode-python

Log experiments run via ExP in the output panel

 export class ExperimentService implements IExperimentService {          return this.experimentationService.isCachedFlightEnabled(experiment);     }++    private logExperiments() {+        const experiments = this.globalState.get<{ features: string[] }>(EXP_MEMENTO_KEY, { features: [] });

If the user doesn't belong to an experiment it won't be in local storage, so by default it returns all experiments the user belongs to. Then because we don't want to log experiments that are not run by the Python extension we filter them out.

kimadeline

comment created time in 8 hours

push eventkimadeline/vscode-python

Brett Cannon

commit sha 9c338d4a81ff2c5a0bdcb1c84a1a21b107d88e5e

Drop Developer Tools from the bug issue template

view details

Kartik Raj

commit sha e76070ea2187c73c566b9d3d654f4609dcaf5e78

Increase timeout for flaky tests & hooks (#12721)

view details

Kartik Raj

commit sha 7de0f0f448f00819bc46e00b5cd642d1f0101b0d

Add telemetry for 'Select Interpreter' command (#12723) * Add telemetry for 'Select Interpreter' command * Apply suggestions from code review Co-authored-by: Eric Snow <ericsnowcurrently@gmail.com> * Code reviews Co-authored-by: Eric Snow <ericsnowcurrently@gmail.com>

view details

Rich Chiodo

commit sha 9c582aa56be97c3a3f297cfbbbea9e2a2aa9427f

Better way to determine the 'real' path for a file than assuming it's in a certain location (#12734)

view details

Don Jayamanne

commit sha 27dfd87f19569451e237760aff2945628d076d3c

Process iopub messages synchronously (#12733) For #12588 At least in VS Code Notebooks, the improvement is fairly significant. Down from 3minutes to 5 seconds. Note: This doesn't completely resolve the slow times experienced in the existing Notebook Editor. We have delays due to UI updates there (however that too is down from 3minutes to ~15 seconds). That might probably need to be addressed separately. Either way its a significantly improvement.

view details

Joyce Er

commit sha f2c229e01505cf6b21381b0c18f3749b6cbc01d0

Put trusted notebooks behind an experiment (#12712)

view details

Joyce Er

commit sha 84a99ee59546ce22772d964b7726329c647fb9d4

Disable trust message button if notebook is trusted (#12755)

view details

Kim-Adeline Miguel

commit sha dd4d20232b884714d2e5daa98a56600ded6f626e

Merge branch 'main' into 12656-exp-log

view details

Kim-Adeline Miguel

commit sha dc89e80a072cf9ea7d0f2af196d76ddb3dc6e513

Fix tests

view details

push time in a day

push eventkimadeline/vscode-python

Joyce Er

commit sha f2c229e01505cf6b21381b0c18f3749b6cbc01d0

Put trusted notebooks behind an experiment (#12712)

view details

Joyce Er

commit sha 84a99ee59546ce22772d964b7726329c647fb9d4

Disable trust message button if notebook is trusted (#12755)

view details

push time in a day

push eventkimadeline/vscode-python

Kim-Adeline Miguel

commit sha 5473887358c6c8266b7fcfef5524eae9297878e7

Filter out non-PVSC experiments

view details

push time in a day

issue commentmicrosoft/vscode-python

path bug

Hi @ogurechik, thank you for reaching out!

I could reproduce your issue locally only when using the Microsoft Python Language Server, and not with Jedi nor Pylance, which is a faster and improved version of MPLS.

I'd suggest giving Pylance a try by downloading the Pylance extension from the Marketplace, and I'll transfer this issue to the MPLS repo in the meantime.

Thank you!

ogurechik

comment created time in a day

issue commentmicrosoft/vscode-python

Errors not being highlighted

Hello @tamminenisidhartha, thank you for reaching out.

Did you enable linting and Pylint in your code using the python.linting.enabled and python.linting.pylintEnabled settings?

image

image

If yes, do you have a sample repo I could use to try and reproduce your issue?

Thanks!

tamminenisidhartha

comment created time in a day

issue commentmicrosoft/vscode-python

"Problems" re-appear and cannot be hidden after closing a file while it is being linted

Hi @bersbersbers,

I left a comment on the original issue you reported so that VS Code can handle the TS part, but we'll still have to fix it on the Python extension side.

Thank you!


Notes

The linter should be listening to file close events and remove the diagnostics.

For reference, here's PR in the R extension: https://github.com/REditorSupport/languageserver/pull/292

bersbersbers

comment created time in a day

issue commentmicrosoft/vscode-python

Python: Insiders Channel reverts to off when used with Remote SSH

Hmmm 🤔 We can try narrowing down the problem to see if it could be caused by your local machine or the remote one:

  • Do you have a different machine you could use as your local machine?
  • Do you have another remote you could access by SSH and see if the problem happens too?
  • Can you try disabling settings sync and see if there are any changes?

And digging a bit around:

  • Does the problem only happen on the remote machine (the Insiders setting sticks to daily or weekly on your local machine)?
  • Does it happen whenever there is a new Insiders version of the extension available? Like, could it be caused by the download and restart flow? Or does it just happen eventually even when you don't download a new Insiders version?
albireox

comment created time in a day

push eventkimadeline/vscode-python

Kim-Adeline Miguel

commit sha 6887d64eb9c2ec61c240984ce2556f1cf9a1e778

It worked on my machine ;_;

view details

push time in 4 days

push eventkimadeline/vscode-python

Kim-Adeline Miguel

commit sha ba3cfa483d4e3c3efab8a56b9b3be2607e9a63cc

Fix tests

view details

push time in 4 days

push eventkimadeline/vscode-python

Brett Cannon

commit sha 9c338d4a81ff2c5a0bdcb1c84a1a21b107d88e5e

Drop Developer Tools from the bug issue template

view details

Kartik Raj

commit sha e76070ea2187c73c566b9d3d654f4609dcaf5e78

Increase timeout for flaky tests & hooks (#12721)

view details

Kartik Raj

commit sha 7de0f0f448f00819bc46e00b5cd642d1f0101b0d

Add telemetry for 'Select Interpreter' command (#12723) * Add telemetry for 'Select Interpreter' command * Apply suggestions from code review Co-authored-by: Eric Snow <ericsnowcurrently@gmail.com> * Code reviews Co-authored-by: Eric Snow <ericsnowcurrently@gmail.com>

view details

Rich Chiodo

commit sha 9c582aa56be97c3a3f297cfbbbea9e2a2aa9427f

Better way to determine the 'real' path for a file than assuming it's in a certain location (#12734)

view details

Don Jayamanne

commit sha 27dfd87f19569451e237760aff2945628d076d3c

Process iopub messages synchronously (#12733) For #12588 At least in VS Code Notebooks, the improvement is fairly significant. Down from 3minutes to 5 seconds. Note: This doesn't completely resolve the slow times experienced in the existing Notebook Editor. We have delays due to UI updates there (however that too is down from 3minutes to ~15 seconds). That might probably need to be addressed separately. Either way its a significantly improvement.

view details

push time in 4 days

PR opened microsoft/vscode-python

Log experiments run via ExP in the output panel

For #12656

<!-- If an item below does not apply to you, then go ahead and check it off as "done" and strikethrough the text, e.g.: - [x] ~Has unit tests & system/integration tests~ -->

  • [x] Pull request represents a single change (i.e. not fixing disparate/unrelated things in a single PR).
  • [x] Title summarizes what is changing.
  • [x] Has a news entry file (remember to thank yourself!).
  • [ ] Appropriate comments and documentation strings in the code.
  • [ ] Has sufficient logging.
  • [ ] Has telemetry for enhancements.
  • [x] Unit tests & system/integration tests are added/updated.
  • [ ] Test plan is updated as appropriate.
  • [ ] package-lock.json has been regenerated by running npm install (if dependencies have changed).
  • [ ] The wiki is updated with any design decisions/details.
+80 -16

0 comment

3 changed files

pr created time in 4 days

create barnchkimadeline/vscode-python

branch : 12656-exp-log

created branch time in 4 days

issue commentmicrosoft/vscode

"Problems" not removed for closed file when file is closed while file is being linted

Hi @sandy081,

This doesn't seem to be an extension-specific problem, there's a similar behaviour in TypeScript:

problems_002

It is flaky though, I couldn't get it to reproduce 100% of the time.

bersbersbers

comment created time in 4 days

issue commentmicrosoft/vscode-python

Python: Insiders Channel reverts to off when used with Remote SSH

It could be that in some cases I have changed from off to daily while the extension was not active (which, by the way, doesn't sounds as such an unusual thing to do)

I totally agree that it is not something uncommon to do, hence why #8256 is open to fix it (feel free to upvote it to help us prioritize it 🙂 ).

albireox

comment created time in 5 days

issue commentmicrosoft/vscode-python

Repo housekeeping - Labels cleanup 🧹

If the team is up for it we could use the housekeeping time slot to comb through old issues and close the ones that aren't relevant anymore (if any). The secondary suggestion of starting with area-intellisense was because I stumbled upon #10079.

kimadeline

comment created time in 5 days

pull request commentmicrosoft/vscode-python

Ensure we only have a single isort process running on a single file

Is the following scenario possible and/or something we should consider:

  • isort is triggered, so a promise is added to the map
  • more changes are made to the file, but the first promise hasn't completed yet
  • isort is triggered again, but we are discarding the incoming command since the first promise hasn't completed yet
karrtikr

comment created time in 5 days

Pull request review commentmicrosoft/vscode-python

Ensure we only have a single isort process running on a single file

 suite('Import Sort Provider', () => {         shell.verifyAll();         documentManager.verifyAll();     });+    test("Ensure new isort process isn't started for file until the previous process has finished its execution", async () => {+        const uri = Uri.file('TestDoc');+        const _provideDocumentSortImportsEdits = sinon.stub(+            SortImportsEditingProvider.prototype,+            '_provideDocumentSortImportsEdits'+        );+        const deferred = createDeferred<WorkspaceEdit | undefined>();+        _provideDocumentSortImportsEdits.returns(deferred.promise);+        sortProvider.provideDocumentSortImportsEdits(uri).ignoreErrors();++        // Next two calls should simply return because the previous promise hasn't completed yet+        await sortProvider.provideDocumentSortImportsEdits(uri);+        await sortProvider.provideDocumentSortImportsEdits(uri);++        // Ensure only one isort process is only created for the file+        assert.ok(_provideDocumentSortImportsEdits.calledOnce);

Splitting these 2 asserts in 2 separate tests would make them simpler (and easier to debug when Azdo returns AssertionError: expected false to be truthy with the wrong line number).

karrtikr

comment created time in 5 days

Pull request review commentmicrosoft/vscode-python

Ensure we only have a single isort process running on a single file

 export class SortImportsEditingProvider implements ISortImportsEditingProvider {     public async provideDocumentSortImportsEdits(         uri: Uri,         token?: CancellationToken+    ): Promise<WorkspaceEdit | undefined> {+        if (this.isortPromises.has(uri.fsPath)) {+            if (!this.isortPromises.get(uri.fsPath)!.completed) {+                return;+            }+        }
        if (this.isortPromises.has(uri.fsPath) && !this.isortPromises.get(uri.fsPath)!.completed) {
                return;
        }
karrtikr

comment created time in 5 days

issue commentmicrosoft/vscode-python

"Problems" re-appear and cannot be hidden after closing a file while it is being linted

Hi @bersbersbers,

Can you let me know is this gif showing a behaviour similar to what you're seeing, but with TypeScript instead of Python?

problems_002

If that's the same, I'll reply on the original VS Code issue given that it's not just an extension problem, since it also happens with the default TS integration.

bersbersbers

comment created time in 5 days

issue commentmicrosoft/vscode-python

Python: Insiders Channel reverts to off when used with Remote SSH

Hi @albireox, thank you for reaching out.

When you say that the Insiders channel reverts to off, is it on your local or remote machine? What is the version of the extension installed on your machines, 2020.7.91728-dev for both local and remote?

Possibly related:

  • Is the extension activated when you change Python : Insiders Channel to daily (https://github.com/microsoft/vscode-python/issues/8256)?
  • Do you wait for the Insiders download to complete before reloading VS Code (https://github.com/microsoft/vscode-python/issues/9543)?
albireox

comment created time in 5 days

issue commentmicrosoft/vscode-python

Repo housekeeping - Labels cleanup 🧹

Suggestion: Go through area-intellisense issues and update/close the ones that are not relevant anymore (for example: https://github.com/microsoft/vscode-python/issues/10079)?

kimadeline

comment created time in 5 days

issue commentmicrosoft/vscode-python

This is a bug or im just wrong??! Please help

Hi @Reeaveld, thank you for reaching out.

Can you try running pylint on your file in the terminal with path/to/python.exe -m pylint Main8.py, and copy the output here?

Thanks!

Reeaveld

comment created time in 5 days

push eventkimadeline/vscode-python

Ian Huff

commit sha 2e4709397db658965ce9a8008b10579e8a6b8ca6

Fix linux tests to report correctly, get rid of stream destroyed messages on raw kernel shutdown (#12643)

view details

Rich Chiodo

commit sha 929195d4ebce66be21c9d3dcfe6c01a5a3d559d1

Add extensibility point to allow custom authorization (#12651) * Working idea? * Working prototype * Abstract out concept of the URI into a handle so can ask for it when appropriate. * Get azure ml compute to work without token in url * Add new extension * Refactor to have other extension supply test compute provider * Get to build * Fix test extension to build with webpack * Extract out user specific entries * Add unit tests * Fixup nbformat changes * Add news entry * Add directions for using to readme * Update styling * Fix failing tests * More functional test failures * Fix sonar error * Use IExtensions instead of vscode directly. * Some refactoring of the example extension * Preliminary api change * Fix up quick picker to go away * Update unit tests * Remove need for unnecessary 'as any' * Can call on second reopen with loading other extensions * Fix error message on reopen without checking extensions * Fix id to be readonly and add test for when no picker call made * Change package json to supply id as well Change uri provider registration to verify uniqueness of ids

view details

Don Jayamanne

commit sha b071d1752a1eaaebc7ec275051805f3fc98f5bb5

Ensure we can open VSCode Notebook with old editor (#12676) If we setup old editor to always open ipynb files, then opening with VSC Notebook doesn't work.

view details

Don Jayamanne

commit sha cb0791a0d22660efb33b21529e20c59d766ed608

Updates to Notebooks based on latest VSC API changes (#12672) For #10496

view details

Eric Snow

commit sha a6db5c036d2e3ad3b51c8b92136eae7ec4704c23

Use composition rather than inheritance for ProtocolParser. (#12680) For #12679 This fixes some inversify-related test failures.

view details

Rich Chiodo

commit sha 8bb3ddf71e61bb33ce06c0dc91250e0fd82e98f6

Add package name to output (#12683)

view details

Don Jayamanne

commit sha 0ac275750dce0d83bdf59770fafb69734a51dd0b

Register notebook with VSC only in Insiders (#12681) For #10496 If the API changes, and user is not using the VSC Notebooks or insiders, then swallow errors. Do not register API against stable version of VSCode. Also fixed a test. Basically we need to ensure VSC works when using this API and not crash if the API changes.

view details

Joyce Er

commit sha 21fcb0b21086d302b7f01f012cee3b0c18ac2494

DS: Fixes for trusted notebooks UI (#12685) * Prompt to trust notebook should be error message * Fix apparent bug with markdown editor styling This was causing the markdown cells to jut out 2 pixels to the right of the middle content bar * Refactor readOnly markdown props for consistency * Sign up for keydown / up events when props.readOnly changes

view details

Kartik Raj

commit sha 678e016c86079abc557e6a1a6daab20ba05295ed

Log time taken by pytest hook and increase timeout (#12682)

view details

Eric Snow

commit sha 53e6fcebae17c582367013a0575c7b0b7d9e0087

Move remaining "virtual"-env-related code to the py-envs component tree. (#12516) This change is part of the work to isolate a "component" for Python environments. The focus here is on pulling over the remaining significant sections of code belonging to the "discovery" portion of the py-envs component. There are a few pieces here and there but we'll get those pulled over in later phases. For those most part this PR only moves code between files. In some cases this involves refactoring code so that part of it can be moved.

view details

Rich Chiodo

commit sha 2ac130e64993790bb8500e3227c0808487149213

Fix variable flash when using run by line (#12687) * Add refresh count where appropriate * More refresh cases * Fix run by line test. * Add news entry

view details

Nicolas Kruchten

commit sha ab1eadfb5f846d84969e4ae401f308a337c58b00

Bump plotly.js to 1.54.5 (#12609) * Bump plotly.js to 1.54.5 * update lockfile

view details

Rich Chiodo

commit sha 7c6d40a458ead2083533a784f1501029160dfc5e

Give restarts a chance when running debugger tests (#12696)

view details

Rich Chiodo

commit sha 3a926e25c4499ab85b9604ca3e65aa3186048e09

Refactor ipywidget tests to use real kernel to wait for idle (#12695)

view details

Don Jayamanne

commit sha 05d9e4125bd2e39fea0235792495682ddaa18eaf

Add icon to restart kernel for VSC Notebooks (#12686) For #10496 Existing icon used for restart icon

view details

Peter Law

commit sha 58220ca200dadbdc19f616bfc44b4022f1e54c3b

Update to Jedi 0.17.1 (#12471) * Update to Jedi 0.17.1 This brings completions for Django (via django-stubs, which is now included in Jedi) as well as support for Python 3.9 and various bugfixes (mostly around generic type annotations). * Rename news entry to match GitHub issue

view details

Rich Chiodo

commit sha 744cb928d258a494f9797075fcb6baee0801ce01

Fix export from the interactive window (#12704) * Fix export from the interactive window * Make sure to reset flag at beginning of every test. * Potential fix for linxu

view details

Karthik Nadig

commit sha f8a31a3cea8721eaa4abb5bc9bed317a7b0b701f

Merge back release into master (#12701)

view details

Don Jayamanne

commit sha ea4026367449aca9a0e966514ac4c4801fbfa074

Tests for opening multiple notebooks and toggling (#12703)

view details

Pavel Minaev

commit sha 306885efdae1d316e28e6c69e34a7afd893f247b

Fix #12705: Tests broken due to Prospector / Python 2.7 incompatibility (#12707) Pin prospector to 1.2.0 in test-requirements.txt.

view details

push time in 5 days

issue commentmicrosoft/vscode-python

Switching python from status bar if both settings.json and .code-workspace are present

@karthiknadig Is it still a problem given that we're deprecating python.pythonPath?

karthiknadig

comment created time in 5 days

issue commentmicrosoft/vscode-python

"Problems" re-appear and cannot be hidden after closing a file while it is being linted

Hi @bersbersbers, thank you for reaching out.

Does it happen if you disable pylint and use the Microsoft Language Server ("python.languageServer": "Microsoft") or the newly released Pylance Language Server?

I noticed that you wrote in the original issue on VS Code that it also happens with the R extension. Let me check if I can reproduce the issue with JavaScript or TypeScript code (in which case it would be VS Code's responsibility to address it as you originally expected). If not, it's something we'll have to make sure we're removing diagnostics on file close events.

bersbersbers

comment created time in 7 days

push eventkimadeline/vscode

Aditya Thakral

commit sha 3431da2b80aeb47f492fc9f49850299248f6fdaf

Support additionalProperties

view details

Utsav Munendra

commit sha 19dcc7916c1d092329593c7be02829f66d949f9f

Fixes https://github.com/microsoft/vscode/issues/79910 (#80150) Co-authored-by: João Moreno <joao.moreno@microsoft.com>

view details

João Moreno

commit sha bcbe1ef91e48529aec662e451143e9e17df2c58a

fix oss setup

view details

Aditya Thakral

commit sha 5c79782ea785bdcb96b1f0e43c5c759c60833290

Add key descriptions

view details

Rob Lourens

commit sha 34573b3d1a0f3ae4529fe755ca77a4fff74d0a54

Removes usages of deprecated values helper #99664

view details

Jackson Kearl

commit sha aea4cae3d54ac33f4435e9b3e213975d6ed3b2a4

Pass app insights key to release pipeline labler

view details

Aditya Thakral

commit sha a7c622887a1c75342f6ee0dd5d6d46fa76f45c62

Edit an already existing key if it exists

view details

Aditya Thakral

commit sha 40afdf1ed9005e473250df83af370837f836a6de

Update labels + row title

view details

Jackson Kearl

commit sha c1e3747a9ff3f98addf159ca1274fe6c74c5d29f

Bump actions

view details

Jackson Kearl

commit sha 54d381d5e4bbbb6b913eaec1581f521d3b60e586

Fix #99348.

view details

Miguel Solorio

commit sha 562fa11e96a51bc809f33e4565373b92679b6592

Hide focus border on click state in panel titles (fixes #99210)

view details

Aditya Thakral

commit sha bb787e8f88c07a446d853a68986ad6f9509857da

Remove redundant if block

view details

Sandeep Somavarapu

commit sha d335d3639c3d317e18c66ca5ca09a3efbfe5f41c

Fix #99764

view details

isidor

commit sha 0bd5c2976abe1e036caa6012c853faa65d8b1a9d

use footer element for status bar fixes #98376

view details

Rob Lourens

commit sha 002d722585735a5b18c67f4dbf10d62e3f951c04

Merge pull request #99642 from microsoft/adi/object-setting-gui Add a basic object renderer

view details

Eric Amodio

commit sha c6f4de2336ffdc175c65238024aedc4374578f83

Moves first run setting into workspace storage

view details

Eric Amodio

commit sha 748fc4021a10d789c2f1e9927db05dcd75ead02e

Open in background on vscode.[open|openWith|diff]

view details

Rob Lourens

commit sha 4e02919b82b464c0fbb144a26549aec8cd8f39e5

Add overflow menu for cell toolbar

view details

rebornix

commit sha b6e58e713c0e33ffe852aa679acda40c8f32c664

notebook editor contribution priority.

view details

rebornix

commit sha be7c29a633423e7d709b34fffbaaed95d17fd2d3

update distro

view details

push time in 7 days

push eventkimadeline/redwood

Peter Pistorius

commit sha 5c2428ef9a65eaaebbc7e2866d0a48ced66c23d4

Move each auth client to own file.

view details

Thomas Seillan

commit sha b3b49241360a4f17ed5aef333af931f3e3f714b7

Added firebase generator

view details

Thomas Seillan

commit sha 1436a37fce69ce32193add255f9febe95b09993d

Modified how the imports are handled because some packages will not import namespaces.

view details

Thomas Seillan

commit sha 3bc9d6bdd18ecc77f543ec79a7b9645848cca396

Fixed the import to make it work.

view details

Thomas Seillan

commit sha 730cead1ed8d827786a7a14625ff4a9eac5dc6c0

Added auth.firebase.js.template, to the reviewer's discretion.

view details

noire.munich

commit sha d0181f3046e706f54272715d0489e6439ca18dd6

Merge branch 'master' into firebase_generator

view details

noire.munich

commit sha 71bed91cb2b42da4835030f69e33068981e45c6d

Update packages/cli/src/commands/generate/auth/auth.js The Yoda condition, thou shall not use

view details

Thomas Seillan

commit sha c21f04bc537a51752a9843c1fb9279566e65bc3f

Simplified getCurrentUser implementation

view details

Thomas Seillan

commit sha e21ebe73269e6b3c047c792c2d3aba581c0552ff

Merge branch 'firebase_generator' of github.com:noire-munich/redwood into firebase_generator

view details

Peter Pistorius

commit sha 0697cdae339bb43b0c0c50bb54bb2606aca3d90f

Rename to file as it is in api side of project.

view details

Peter Pistorius

commit sha 010c7c496fdf5018c74aa8669401e6b50dd16240

Remove tsignore, we have types!

view details

Terris Kremer

commit sha d5ddc63066eadbcf35dfc7f798a1f25447e5bcb2

add useLocation hook

view details

Terris Kremer

commit sha 8652cc02b451bc5ff4711f9bd3fef09a1ab825ec

add useLocation hook to router

view details

Terris Kremer

commit sha 95c8101a47b907927d774f416b6973a0b1a14dca

add useLocation to router package exports

view details

Terris Kremer

commit sha dca6646dea46c621b5aac498b34641df5818fa75

add basic useLocation hook test

view details

Terris Kremer

commit sha 2a38b805aada7eb3fe0ddc5618419c0736b696e5

add expect tests for each location value

view details

Peter Pistorius

commit sha 9c9ac0e10fa6c50a5ad2ecfd2d82e4721d55858e

Update the README.

view details

Peter Pistorius

commit sha 4f00afecabfe2fc67f6e2de9d142da8b20aa106e

Rename the tests to match the new function.

view details

Peter Pistorius

commit sha 20f6acff95cecddfe86ae1ae9191cd5fbebe229d

Make adding new auth clients slightly easier.

view details

Thomas Seillan

commit sha 6c1cb9383f5662f9b61e0bd7318973f99b61f5d7

Merge branch 'master' into firebase_generator

view details

push time in 7 days

push eventkimadeline/vscode-python

Rich Chiodo

commit sha a94c8b8d648034d199046dcd4a83eafb75d1ee06

Jupyter hub preliminary support (#12574) * Move request header generation into password generation * Connecting to token api * Working jupyter hub connection * Use multistep input * Remove token on shutdown * Support certificate checking * Skip waiting on shutdown * Get old unit tests passing again * Fix xsrf token to remove extra cookie crap * Test plan changes and new unit test * Fix linter and input box result * Fix sonar warning * Review feedback * Actually cookie not sent back for hub

view details

Kartik Raj

commit sha 2dbe02ba7619d4eaa147d31e37dfb55ef0edcaa8

Skip more flaky CI tests (#12577) * Skip more flaky CI tests * Oops * Special hook

view details

Rich Chiodo

commit sha 7003ead107165ee459c318a017cfec4de8674ebe

Run by line telemetry (#12583) * Run by line telemetry * Add hover telemetry

view details

Kartik Raj

commit sha 6b80c943857fab4a648e4553bc6b087b6d0a96a1

Skip failing Python Daemon Pool unit test (#12568)

view details

Kartik Raj

commit sha f0153fc43b10ab4a33ec1ab759c94c6dc9e5a1cc

Skip another flaky Python daemon test (#12598)

view details

Timothy Ruscica

commit sha ba587d3eac3880c0f13a5d9456f8901f9fc0de17

Refactored importing jupyter notebook as python file (#12575) * refactored import notebook * added wait for status * added wait for status * fixed tests * added export stuff to serviceContainer * made exported python document dirty * fixed tests

view details

Timothy Ruscica

commit sha c70d8be555ff809ae0e3300d786e129ccd96f923

moved interfaces to types (#12599)

view details

Don Jayamanne

commit sha 6a5246013e31c31903f50e677d18ad8610d1a250

Fix missing events and hooks from INotebookEditor (#12570) * Ensures a number of events have been wired up properly * Added a number of tests (for these events)

view details

Don Jayamanne

commit sha 5eb5e1ae1736b1b8195e70ab280e06b8b0ff6e4e

Start restart session after first cell execution (#12600) Found that we weren't starting the restart kernel in the right place. We used to start restart kernel after first cell has been executed else this impact time to execute first cell. Moved code to base class as it applies to both.

view details

Ian Huff

commit sha 46e01e58e86fac1216492eac2c30c035a65b9ca3

pull type from type file (#12605) Co-authored-by: Ian Huff <ianhuff@BE-ADINAB-SB2.europe.corp.microsoft.com>

view details

Joyce Er

commit sha 782690d042291e61470bdb8e7f357d1f7070f58a

Fix IW kernel selection style (#12608) * Merge KernelSelection and TrustMessage * Rename KernelSelection to JupyterInfo

view details

Ian Huff

commit sha 08b8e5c8a2cb55fe77ccf9b0975aa123f618949c

Cache full ZMQ check promise, not just the result of the import (#12610) * save ZMQ support check in a promise to prevent race condition * remove old comment Co-authored-by: Ian Huff <ianhuff@BE-ADINAB-SB2.europe.corp.microsoft.com>

view details

Joyce Er

commit sha bbca2fd6f8c892b5bdf5f7046480944a580fb8aa

DS: Allow user to override checking notebook trust (#12612)

view details

Kartik Raj

commit sha d214e0114304efff6628adedae9ef2197d396c59

Skip more flaky tests (#12635) * Skip more flaky tests * Add issue link comment

view details

Don Jayamanne

commit sha a42b02662e585b6defcca02f8718e92e641b10c0

Simplify INotebookModel when using VSCode Notebooks (#12604) * Two INotebookModels, one for existing Notebook and one for VS Code Notebooks * VS Code Notebooks will not need a lot of the API in INotebookModel class (such as updates to cells, undo/redo, etc). * VSC Notebooks will use INotebookModel as a mere mirror (readonly view) of the actual VSC NotebookDocument. This PR just refactors stuff (moving stuff to accommodate the two new INotebook classes).

view details

Kartik Raj

commit sha 9891723c1e471c04f404fa4bb48e3a36de0fc827

Changed public API for execution to return an object and provide a callback which is called when interpreter setting changes (#12597) * Modified the API * Fix gulp errors * Code reviews

view details

Don Jayamanne

commit sha 538d9130ff2e25904306c84a3ac5782f0a4da0cd

Model is in charge of updates to model & cells (#12640) For #10496 Part 2 of #12604 Move code related to updates to INotebookModel into the corresponding INotebookModel class.

view details

Luciana Abud

commit sha 096c601ecbfd39816cff06896cdd8a22aec8896d

Remove ** from activation rule in package.json for workspaces with mspythonconfig.json (#12636) * Removing ** from activation rule on presence of mspythoncofing.json file * Add news entry

view details

David Kutugata

commit sha 03e8ad5a9f64df4a8dff5a5a6e983340a6550561

More start page telemetry (#12647) * add telemetry for the start page * add news file

view details

Don Jayamanne

commit sha 2960baff6d992e957830238307903c3d6d29d631

Fix flaky Daemon and MimeType tracker tests (#12646) For #12567, #12637 Use a better package for a fake clock. Added more comments in one of the damon pool tests.

view details

push time in 7 days

issue openedmicrosoft/vscode-python

Log experiments run via ExP in the output panel

Current workaround: ​This information is stored in the memento storage that you pass when you initialize the experimentation service with the key VSCode.ABExp.FeatureData, so you could read that value and log it.

created time in 8 days

issue closedmicrosoft/vscode-python

Linter doesn't find package in non-standard path

I'm working on a Python project that includes a package and some scripts that use that package. I include the path containing the package in PYTHONPATH in an environment variable definition file. Despite this, the linter reports that it cannot import the package.

Environment data

  • VS Code version: 1.46.1
  • Extension version (available under the Extensions sidebar): 2020.6.90262
  • OS and version: macOS 10.15.5
  • Python version (& distribution if applicable, e.g. Anaconda): 3.7.7 installed with brew
  • Type of virtual environment used (N/A | venv | virtualenv | conda | ...): None
  • Relevant/affected Python packages and their versions: pylint 2.5.2
  • Relevant/affected Python-related VS Code extensions and their versions: None
  • Value of the python.languageServer setting: Jedi

Expected behaviour

Linter should handle imports from a package found under a location in PYTHONPATH variable set in a .env file.

Actual behaviour

Linter reports that the package is not found and marks every import from it as an error.

Steps to reproduce:

I'm describing below a toy project that reproduces the problem. It's directory structure is as follows:

project/
  .env
  bin/
    run.py
  foo/
    __init__.py
    bar.py

These are contents of the files:

# .env
PYTHONPATH=/absolute/path/to/project
# bin/run.py
from foo import bar
if __name__ == '__main__':
    print(bar)

# foo/__init__.py
from .bar import bar

# foo/bar.py
bar = 42

Steps to reproduce the issue:

  1. Open a new VS Code window.
  2. Press ‘Open Folder…’ and navigate to the project's root directory.
  3. Open file bin/run.py and save it to trigger linter.
  4. Linter reports an error at the first line (‘Unable to import 'foo'’).

Curiously, if I convert the package into a module foo.py, the linter works fine.

Logs

<details>

<summary>Output for <code>Python</code> in the <code>Output</code> panel (<code>View</code>→<code>Output</code>, change the drop-down the upper-right of the <code>Output</code> panel to <code>Python</code>) </summary>

<p>

User belongs to experiment group 'ShowPlayIcon - start'
User belongs to experiment group 'DebugAdapterFactory - experiment'
User belongs to experiment group 'PtvsdWheels37 - experiment'
User belongs to experiment group 'UseTerminalToGetActivatedEnvVars - control'
User belongs to experiment group 'AA_testing - experiment'
User belongs to experiment group 'LocalZMQKernel - control'
User belongs to experiment group 'CollectLSRequestTiming - control'
User belongs to experiment group 'CollectNodeLSRequestTiming - experiment'
User belongs to experiment group 'EnableIPyWidgets - experiment'
User belongs to experiment group 'RunByLine - control'
User belongs to experiment group 'CustomEditorSupport - control'
> python3.6 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> pyenv root
> python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> conda --version
> python2 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python3.7 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> /usr/local/opt/python/bin/python3.7 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import notebook"
> /usr/local/opt/python/bin/python3.7 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import notebook"
> /usr/local/opt/python/bin/python3.7 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import jupyter"
> /usr/local/opt/python/bin/python3.7 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import jupyter"
> conda info --json
Python interpreter path: /usr/local/bin/python3
Starting Jedi Python language engine.
> conda --version
> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py pylint --disable=all --enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 --msg-template='{line},{column},{category},{symbol}:{msg}' --reports=n --output-format=text ~/Documents/tmp/vscode-env-2/bin/run.py
cwd: ~/Documents/tmp/vscode-env-2
> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py pylint --disable=all --enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 --msg-template='{line},{column},{category},{symbol}:{msg}' --reports=n --output-format=text ~/Documents/tmp/vscode-env-2/bin/run.py
cwd: ~/Documents/tmp/vscode-env-2
> /usr/local/opt/python/bin/python3.7 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py jupyter kernelspec --version
> /usr/local/opt/python/bin/python3.7 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py jupyter kernelspec --version
> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.prefix)"
cwd: ~/Documents/tmp/vscode-env-2
> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.prefix)"
cwd: ~/Documents/tmp/vscode-env-2
> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
cwd: ~/Documents/tmp/vscode-env-2
> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
cwd: ~/Documents/tmp/vscode-env-2
> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())"
cwd: ~/Documents/tmp/vscode-env-2
> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())"
cwd: ~/Documents/tmp/vscode-env-2
> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py site --user-site
cwd: ~/Documents/tmp/vscode-env-2
> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py site --user-site
cwd: ~/Documents/tmp/vscode-env-2
> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/completion.py
> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/completion.py
##########Linting Output - pylint##########
************* Module run
1,0,error,import-error:Unable to import 'foo'

---------------------------------------------------------------------
Your code has been rated at -6.67/10 (previous run: 10.00/10, -16.67)

> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py pylint --disable=all --enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 --msg-template='{line},{column},{category},{symbol}:{msg}' --reports=n --output-format=text ~/Documents/tmp/vscode-env-2/bin/run.py
cwd: ~/Documents/tmp/vscode-env-2
> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py pylint --disable=all --enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 --msg-template='{line},{column},{category},{symbol}:{msg}' --reports=n --output-format=text ~/Documents/tmp/vscode-env-2/bin/run.py
cwd: ~/Documents/tmp/vscode-env-2
##########Linting Output - pylint##########
************* Module run
1,0,error,import-error:Unable to import 'foo'

--------------------------------------------------------------------
Your code has been rated at -6.67/10 (previous run: -6.67/10, +0.00)

> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py pylint --disable=all --enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 --msg-template='{line},{column},{category},{symbol}:{msg}' --reports=n --output-format=text ~/Documents/tmp/vscode-env-2/foo/__init__.py
cwd: ~/Documents/tmp/vscode-env-2
> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py pylint --disable=all --enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 --msg-template='{line},{column},{category},{symbol}:{msg}' --reports=n --output-format=text ~/Documents/tmp/vscode-env-2/foo/__init__.py
cwd: ~/Documents/tmp/vscode-env-2
##########Linting Output - pylint##########

--------------------------------------------------------------------
Your code has been rated at 10.00/10 (previous run: 10.00/10, +0.00)

> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py pylint --disable=all --enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 --msg-template='{line},{column},{category},{symbol}:{msg}' --reports=n --output-format=text ~/Documents/tmp/vscode-env-2/foo/bar.py
cwd: ~/Documents/tmp/vscode-env-2
> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py pylint --disable=all --enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 --msg-template='{line},{column},{category},{symbol}:{msg}' --reports=n --output-format=text ~/Documents/tmp/vscode-env-2/foo/bar.py
cwd: ~/Documents/tmp/vscode-env-2
##########Linting Output - pylint##########

--------------------------------------------------------------------
Your code has been rated at 10.00/10 (previous run: 10.00/10, +0.00)

</p> </details>

<br />

<details>

<summary> Output from <code>Console</code> under the <code>Developer Tools</code> panel (toggle Developer Tools on under <code>Help</code>; turn on source maps to make any tracebacks be useful by running <code>Enable source map support for extension debugging</code>) </summary>

<p>

console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: id is e046c58b-672c-4a4b-b0be-9ea435a900d2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Display locator refreshing progress, Class name = p, completed in 2ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Notify locators are locating, Class name = p, completed in 3ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Detected refreshing of Interpreters, Class name = p, completed in 4ms, has a falsy return value, Arg 1: {}, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Display locator refreshing progress, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Notify locators are locating, Class name = p, completed in 1ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Detected refreshing of Interpreters, Class name = p, completed in 1ms, has a falsy return value, Arg 1: {}, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Display locator refreshing progress, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Notify locators are locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Detected refreshing of Interpreters, Class name = p, completed in 0ms, has a falsy return value, Arg 1: {}, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Create file systemwatcher with pattern */python
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Create file systemwatcher with pattern */*/python
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Display locator refreshing progress, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Notify locators are locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Detected refreshing of Interpreters, Class name = p, completed in 0ms, has a falsy return value, Arg 1: {}, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Display locator refreshing progress, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Notify locators are locating, Class name = p, completed in 1ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Detected refreshing of Interpreters, Class name = p, completed in 1ms, has a falsy return value, Arg 1: {}, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Display locator refreshing progress, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Notify locators are locating, Class name = p, completed in 1ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Detected refreshing of Interpreters, Class name = p, completed in 1ms, has a falsy return value, Arg 1: {}, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Get Interpreters in CacheableLocatorService, Class name = m, completed in 23ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2/bin/run.py>, Return Value: []
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Get Interpreters in CacheableLocatorService, Class name = m, completed in 16ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2/bin/run.py>, Return Value: []
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Get Interpreters in CacheableLocatorService, Class name = m, completed in 15ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2/bin/run.py>, Return Value: []
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Register Interpreter Watcher, Class name = p, completed in 11ms, has a falsy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2/bin/run.py>, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Get Interpreters in CacheableLocatorService, Class name = m, completed in 10ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2/bin/run.py>, Return Value: [{"architecture":3,"path":"/usr/local/opt/python/libexec/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4599dd4a0612ff23c79df9da53ec352c0986e5a02dccc815eb265c99826392587bc102f3988f7a84ea5d48105c30815777588c8e3e56c634c98c768ff678e5c1","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4e738cc914ece47dce60ce8b476538493b817ba8e514cbe75b5ea45490dadbb3880c0494c3db53f12e61192284221ee7c68125e63d944f2ba7c6dd358889d8fc","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"52a79806124becd15b886f71ace13bc106f53452499262d1a6ce612cec678d7c8dc43c75ff6a4f52083048551cba63821dcc4e54efbeba3cb2509ad0c468c8fb","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"bf11d8097f7a24c264b27ca09c4b7365a39fba535fe1f52a8a40c254a30f1e0dff92cb15d9eec222def388a073845db531c30a98e677a10644685d49aec45a07","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python2","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"fbfedf8a06b7b55db509c7118ac5593c6eaf853f483b12ec3f8ad2a66a3efe00cc856311381c6e64a661e94a4a591b1f5e6a2d8a815335ddbf68ec48d534b9a6","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python2.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"70c56352b55fc2b45e36e9dc069d42b213c96a6054af08826bd3757fb0cb17ae22cac1135917b5d94bef7bddc287ae9024c141c73158e478b7c0ed958940f693","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.3-final","major":3,"minor":7,"patch":3,"prerelease":["final"],"build":[],"version":"3.7.3-final"},"sysPrefix":"/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7","fileHash":"bffe60f49130a02a7d8b71ebb69eba5c02f7d9db0d05d99a44b6cbb3434ff8a63b0e5df4818f87c059580146e01c42b0bb90376607cc611463f8fe9e31d8f026","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4e738cc914ece47dce60ce8b476538493b817ba8e514cbe75b5ea45490dadbb3880c0494c3db53f12e61192284221ee7c68125e63d944f2ba7c6dd358889d8fc","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"52a79806124becd15b886f71ace13bc106f53452499262d1a6ce612cec678d7c8dc43c75ff6a4f52083048551cba63821dcc4e54efbeba3cb2509ad0c468c8fb","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"bf11d8097f7a24c264b27ca09c4b7365a39fba535fe1f52a8a40c254a30f1e0dff92cb15d9eec222def388a073845db531c30a98e677a10644685d49aec45a07","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python2","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"fbfedf8a06b7b55db509c7118ac5593c6eaf853f483b12ec3f8ad2a66a3efe00cc856311381c6e64a661e94a4a591b1f5e6a2d8a815335ddbf68ec48d534b9a6","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python2.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"70c56352b55fc2b45e36e9dc069d42b213c96a6054af08826bd3757fb0cb17ae22cac1135917b5d94bef7bddc287ae9024c141c73158e478b7c0ed958940f693","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.3-final","major":3,"minor":7,"patch":3,"prerelease":["final"],"build":[],"version":"3.7.3-final"},"sysPrefix":"/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7","fileHash":"bffe60f49130a02a7d8b71ebb69eba5c02f7d9db0d05d99a44b6cbb3434ff8a63b0e5df4818f87c059580146e01c42b0bb90376607cc611463f8fe9e31d8f026","type":"Unknown","cachedEntry":true}]
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Get Interpreters in CacheableLocatorService, Class name = m, completed in 8ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2/bin/run.py>, Return Value: [{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"c72691b78f7f4c06141bdb2a9a8ba2517162b8fae39d4dd51facc2f9545c66bb29171d38a160f8f5fc5c2364e15fbaddffff959a4ee74ceb10a84cd681104621","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true}]
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Build the workspace interpreter watcher, Class name = d, completed in 15ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2/bin/run.py>, Return Value: <Return value cannot be serialized for logging>
2console.ts:137 [Extension Host] (node:8077) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
t.log @ console.ts:137
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Rule = settings, result = exit
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: autoSelectInterpreter, Class name = f, completed in 1ms, has a falsy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Arg 2: <argument cannot be serialized for logging>, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Display locator refreshing progress, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Notify locators are locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Detected refreshing of Interpreters, Class name = p, completed in 1ms, has a falsy return value, Arg 1: {}, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Rule = windowsRegistry, result = runNextRule
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Executing next rule from windowsRegistry
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Rule = settings, result = exit
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: autoSelectInterpreter, Class name = f, completed in 3ms, has a falsy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: autoSelectInterpreter, Class name = f, completed in 5ms, has a falsy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Build the workspace interpreter watcher, Class name = d, completed in 3ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2/bin/run.py>, Return Value: <Return value cannot be serialized for logging>
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Current value for rule system is {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","displayName":"Python 3.7.7 64-bit"}
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Current value for rule currentPath is {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown"}
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Current value for rule windowsRegistry is nothing
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Selected Interpreter from cachedInterpreters, {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown"}
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Get Interpreters in CacheableLocatorService, Class name = m, completed in 3ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Return Value: [{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"c72691b78f7f4c06141bdb2a9a8ba2517162b8fae39d4dd51facc2f9545c66bb29171d38a160f8f5fc5c2364e15fbaddffff959a4ee74ceb10a84cd681104621","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true}]
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Selected Interpreter from currentPath, {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true}
2console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Get Interpreters in CacheableLocatorService, Class name = m, completed in 4ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Return Value: []
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Get Interpreters in CacheableLocatorService, Class name = m, completed in 3ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Return Value: []
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Get Interpreters in CacheableLocatorService, Class name = m, completed in 3ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Return Value: [{"architecture":3,"path":"/usr/local/opt/python/libexec/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4599dd4a0612ff23c79df9da53ec352c0986e5a02dccc815eb265c99826392587bc102f3988f7a84ea5d48105c30815777588c8e3e56c634c98c768ff678e5c1","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4e738cc914ece47dce60ce8b476538493b817ba8e514cbe75b5ea45490dadbb3880c0494c3db53f12e61192284221ee7c68125e63d944f2ba7c6dd358889d8fc","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"52a79806124becd15b886f71ace13bc106f53452499262d1a6ce612cec678d7c8dc43c75ff6a4f52083048551cba63821dcc4e54efbeba3cb2509ad0c468c8fb","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"bf11d8097f7a24c264b27ca09c4b7365a39fba535fe1f52a8a40c254a30f1e0dff92cb15d9eec222def388a073845db531c30a98e677a10644685d49aec45a07","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python2","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"fbfedf8a06b7b55db509c7118ac5593c6eaf853f483b12ec3f8ad2a66a3efe00cc856311381c6e64a661e94a4a591b1f5e6a2d8a815335ddbf68ec48d534b9a6","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python2.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"70c56352b55fc2b45e36e9dc069d42b213c96a6054af08826bd3757fb0cb17ae22cac1135917b5d94bef7bddc287ae9024c141c73158e478b7c0ed958940f693","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.3-final","major":3,"minor":7,"patch":3,"prerelease":["final"],"build":[],"version":"3.7.3-final"},"sysPrefix":"/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7","fileHash":"bffe60f49130a02a7d8b71ebb69eba5c02f7d9db0d05d99a44b6cbb3434ff8a63b0e5df4818f87c059580146e01c42b0bb90376607cc611463f8fe9e31d8f026","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4e738cc914ece47dce60ce8b476538493b817ba8e514cbe75b5ea45490dadbb3880c0494c3db53f12e61192284221ee7c68125e63d944f2ba7c6dd358889d8fc","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"52a79806124becd15b886f71ace13bc106f53452499262d1a6ce612cec678d7c8dc43c75ff6a4f52083048551cba63821dcc4e54efbeba3cb2509ad0c468c8fb","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"bf11d8097f7a24c264b27ca09c4b7365a39fba535fe1f52a8a40c254a30f1e0dff92cb15d9eec222def388a073845db531c30a98e677a10644685d49aec45a07","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python2","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"fbfedf8a06b7b55db509c7118ac5593c6eaf853f483b12ec3f8ad2a66a3efe00cc856311381c6e64a661e94a4a591b1f5e6a2d8a815335ddbf68ec48d534b9a6","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python2.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"70c56352b55fc2b45e36e9dc069d42b213c96a6054af08826bd3757fb0cb17ae22cac1135917b5d94bef7bddc287ae9024c141c73158e478b7c0ed958940f693","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.3-final","major":3,"minor":7,"patch":3,"prerelease":["final"],"build":[],"version":"3.7.3-final"},"sysPrefix":"/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7","fileHash":"bffe60f49130a02a7d8b71ebb69eba5c02f7d9db0d05d99a44b6cbb3434ff8a63b0e5df4818f87c059580146e01c42b0bb90376607cc611463f8fe9e31d8f026","type":"Unknown","cachedEntry":true}]
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:19: Get Interpreters in CacheableLocatorService, Class name = m, completed in 3ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Return Value: [{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"c72691b78f7f4c06141bdb2a9a8ba2517162b8fae39d4dd51facc2f9545c66bb29171d38a160f8f5fc5c2364e15fbaddffff959a4ee74ceb10a84cd681104621","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true}]
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: > python3.6 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: > pyenv root
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: > python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: > conda --version
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: > python2 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: > python ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: > python3.7 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: > /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Detection of Python Interpreter for Command python3.6 and args  failed
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Interpreters returned by CondaEnvFileService are of count 0
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Interpreters returned by CondaEnvFileService are []
console.ts:137 [Extension Host] Error Python Extension: 2020-06-27 20:28:20: Failed to check if file needs to be fixed [EntryNotFound (FileSystemError): Unable to read file '/Users/andre/Documents/tmp/vscode-env-2/.vscode/settings.json' (EntryNotFound (FileSystemError): Error: ENOENT: no such file or directory, open '/Users/andre/Documents/tmp/vscode-env-2/.vscode/settings.json')	at _handleError (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:666:25)	at processTicksAndRejections (internal/process/task_queues.js:85:5)	at async v.readText (/Users/andre/.vscode/extensions/ms-python.python-2020.6.90262/out/client/extension.js:1:589032)	at async p.doesFileNeedToBeFixed (/Users/andre/.vscode/extensions/ms-python.python-2020.6.90262/out/client/extension.js:48:899395)	at async /Users/andre/.vscode/extensions/ms-python.python-2020.6.90262/out/client/extension.js:48:898522	at async Promise.all (index 1)	at async p.getFilesToBeFixed (/Users/andre/.vscode/extensions/ms-python.python-2020.6.90262/out/client/extension.js:48:898468)	at async p.updateTestSettings (/Users/andre/.vscode/extensions/ms-python.python-2020.6.90262/out/client/extension.js:48:898095)] {  code: 'FileNotFound',  name: 'EntryNotFound (FileSystemError)'}
t.log @ console.ts:137
3console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Activation Commands received undefined for shell bash
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: getActivatedEnvironmentVariables, Class name = E, completed in 1042ms, has a falsy return value, Arg 1: undefined, Arg 2: {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","displayName":"Python 3.7.7 64-bit"}, Arg 3: true
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Cached data exists getEnvironmentVariables, <No Resource>
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: getActivatedEnvironmentVariables, Class name = E, completed in 1046ms, has a falsy return value, Arg 1: undefined, Arg 2: {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","displayName":"Python 3.7.7 64-bit"}, Arg 3: true
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Cached data exists getEnvironmentVariables, <No Resource>
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: getActivatedEnvironmentVariables, Class name = E, completed in 1101ms, has a falsy return value, Arg 1: undefined
2console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: > /usr/local/opt/python/bin/python3.7 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import notebook"
2console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: > /usr/local/opt/python/bin/python3.7 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import jupyter"
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Cached data exists getEnvironmentVariables, <No Resource>
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: > conda info --json
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: setGlobalInterpreter, Class name = f, completed in 363ms, has a falsy return value, Arg 1: {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown"}, Arg 2: undefined, Return Value: false
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Rule = cachedInterpreters, result = runNextRule
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Executing next rule from cachedInterpreters
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: autoSelectInterpreter, Class name = f, completed in 1081ms, has a falsy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: setGlobalInterpreter, Class name = f, completed in 368ms, has a falsy return value, Arg 1: {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true}, Arg 2: undefined, Return Value: false
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Rule = currentPath, result = runNextRule
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Executing next rule from currentPath
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: autoSelectInterpreter, Class name = f, completed in 1087ms, has a falsy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Interpreters returned by WorkspaceVirtualEnvService are of count 0
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Interpreters returned by WorkspaceVirtualEnvService are []
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Interpreters returned by WorkspaceVirtualEnvService are of count 0
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Interpreters returned by WorkspaceVirtualEnvService are []
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Get Interpreters in CacheableLocatorService, Class name = m, completed in 1200ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2/bin/run.py>, Return Value: []
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Get Interpreters in CacheableLocatorService, Class name = m, completed in 1103ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Arg 2: {"ignoreCache":true}, Return Value: []
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Get Interpreters in CacheableLocatorService, Class name = m, completed in 388ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Return Value: []
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Selected Interpreter from workspaceEnvs, Nothing Selected
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Rule = workspaceEnvs, result = runNextRule
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Executing next rule from workspaceEnvs
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: autoSelectInterpreter, Class name = f, completed in 1112ms, has a falsy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Interpreters returned by CondaEnvService are of count 0
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Interpreters returned by CondaEnvService are []
2console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Interpreters returned by KnownPathsService are of count 13
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Interpreters returned by KnownPathsService are [{"architecture":3,"path":"/usr/local/opt/python/libexec/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4599dd4a0612ff23c79df9da53ec352c0986e5a02dccc815eb265c99826392587bc102f3988f7a84ea5d48105c30815777588c8e3e56c634c98c768ff678e5c1","type":"Unknown"},{"architecture":3,"path":"/usr/local/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4e738cc914ece47dce60ce8b476538493b817ba8e514cbe75b5ea45490dadbb3880c0494c3db53f12e61192284221ee7c68125e63d944f2ba7c6dd358889d8fc","type":"Unknown"},{"architecture":3,"path":"/usr/local/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"52a79806124becd15b886f71ace13bc106f53452499262d1a6ce612cec678d7c8dc43c75ff6a4f52083048551cba63821dcc4e54efbeba3cb2509ad0c468c8fb","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"bf11d8097f7a24c264b27ca09c4b7365a39fba535fe1f52a8a40c254a30f1e0dff92cb15d9eec222def388a073845db531c30a98e677a10644685d49aec45a07","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python2","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"fbfedf8a06b7b55db509c7118ac5593c6eaf853f483b12ec3f8ad2a66a3efe00cc856311381c6e64a661e94a4a591b1f5e6a2d8a815335ddbf68ec48d534b9a6","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python2.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"70c56352b55fc2b45e36e9dc069d42b213c96a6054af08826bd3757fb0cb17ae22cac1135917b5d94bef7bddc287ae9024c141c73158e478b7c0ed958940f693","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.3-final","major":3,"minor":7,"patch":3,"prerelease":["final"],"build":[],"version":"3.7.3-final"},"sysPrefix":"/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7","fileHash":"bffe60f49130a02a7d8b71ebb69eba5c02f7d9db0d05d99a44b6cbb3434ff8a63b0e5df4818f87c059580146e01c42b0bb90376607cc611463f8fe9e31d8f026","type":"Unknown"},{"architecture":3,"path":"/usr/local/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4e738cc914ece47dce60ce8b476538493b817ba8e514cbe75b5ea45490dadbb3880c0494c3db53f12e61192284221ee7c68125e63d944f2ba7c6dd358889d8fc","type":"Unknown"},{"architecture":3,"path":"/usr/local/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"52a79806124becd15b886f71ace13bc106f53452499262d1a6ce612cec678d7c8dc43c75ff6a4f52083048551cba63821dcc4e54efbeba3cb2509ad0c468c8fb","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"bf11d8097f7a24c264b27ca09c4b7365a39fba535fe1f52a8a40c254a30f1e0dff92cb15d9eec222def388a073845db531c30a98e677a10644685d49aec45a07","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python2","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"fbfedf8a06b7b55db509c7118ac5593c6eaf853f483b12ec3f8ad2a66a3efe00cc856311381c6e64a661e94a4a591b1f5e6a2d8a815335ddbf68ec48d534b9a6","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python2.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"70c56352b55fc2b45e36e9dc069d42b213c96a6054af08826bd3757fb0cb17ae22cac1135917b5d94bef7bddc287ae9024c141c73158e478b7c0ed958940f693","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.3-final","major":3,"minor":7,"patch":3,"prerelease":["final"],"build":[],"version":"3.7.3-final"},"sysPrefix":"/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7","fileHash":"bffe60f49130a02a7d8b71ebb69eba5c02f7d9db0d05d99a44b6cbb3434ff8a63b0e5df4818f87c059580146e01c42b0bb90376607cc611463f8fe9e31d8f026","type":"Unknown"}]
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Get Interpreters, Class name = m, completed in 1266ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2/bin/run.py>, Arg 2: undefined, Return Value: [{"architecture":3,"path":"/usr/local/opt/python/libexec/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4599dd4a0612ff23c79df9da53ec352c0986e5a02dccc815eb265c99826392587bc102f3988f7a84ea5d48105c30815777588c8e3e56c634c98c768ff678e5c1","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4e738cc914ece47dce60ce8b476538493b817ba8e514cbe75b5ea45490dadbb3880c0494c3db53f12e61192284221ee7c68125e63d944f2ba7c6dd358889d8fc","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"bf11d8097f7a24c264b27ca09c4b7365a39fba535fe1f52a8a40c254a30f1e0dff92cb15d9eec222def388a073845db531c30a98e677a10644685d49aec45a07","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.3-final","major":3,"minor":7,"patch":3,"prerelease":["final"],"build":[],"version":"3.7.3-final"},"sysPrefix":"/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7","fileHash":"bffe60f49130a02a7d8b71ebb69eba5c02f7d9db0d05d99a44b6cbb3434ff8a63b0e5df4818f87c059580146e01c42b0bb90376607cc611463f8fe9e31d8f026","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"c72691b78f7f4c06141bdb2a9a8ba2517162b8fae39d4dd51facc2f9545c66bb29171d38a160f8f5fc5c2364e15fbaddffff959a4ee74ceb10a84cd681104621","type":"Unknown","cachedEntry":true}]
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Get Interpreters, Class name = m, completed in 457ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Arg 2: undefined, Return Value: [{"architecture":3,"path":"/usr/local/opt/python/libexec/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4599dd4a0612ff23c79df9da53ec352c0986e5a02dccc815eb265c99826392587bc102f3988f7a84ea5d48105c30815777588c8e3e56c634c98c768ff678e5c1","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4e738cc914ece47dce60ce8b476538493b817ba8e514cbe75b5ea45490dadbb3880c0494c3db53f12e61192284221ee7c68125e63d944f2ba7c6dd358889d8fc","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"bf11d8097f7a24c264b27ca09c4b7365a39fba535fe1f52a8a40c254a30f1e0dff92cb15d9eec222def388a073845db531c30a98e677a10644685d49aec45a07","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.3-final","major":3,"minor":7,"patch":3,"prerelease":["final"],"build":[],"version":"3.7.3-final"},"sysPrefix":"/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7","fileHash":"bffe60f49130a02a7d8b71ebb69eba5c02f7d9db0d05d99a44b6cbb3434ff8a63b0e5df4818f87c059580146e01c42b0bb90376607cc611463f8fe9e31d8f026","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"c72691b78f7f4c06141bdb2a9a8ba2517162b8fae39d4dd51facc2f9545c66bb29171d38a160f8f5fc5c2364e15fbaddffff959a4ee74ceb10a84cd681104621","type":"Unknown","cachedEntry":true}]
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Selected Interpreter from system, {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true,"displayName":"Python 3.7.7 64-bit"}
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Cached data exists getEnvironmentVariables, /Users/andre/Documents/tmp/vscode-env-2/bin/run.py
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Interpreters returned by VirtualEnvService are of count 0
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Interpreters returned by VirtualEnvService are []
3console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: setGlobalInterpreter, Class name = f, completed in 50ms, has a falsy return value, Arg 1: {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true,"displayName":"Python 3.7.7 64-bit"}, Arg 2: undefined, Return Value: false
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Rule = system, result = runNextRule
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Executing next rule from system
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: autoSelectInterpreter, Class name = f, completed in 1232ms, has a falsy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Cached data exists getEnvironmentVariables, /Users/andre/Documents/tmp/vscode-env-2/bin/run.py
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Rule = settings, result = exit
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: autoSelectInterpreter, Class name = f, completed in 0ms, has a falsy return value, Arg 1: undefined, Arg 2: <argument cannot be serialized for logging>, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Display locator refreshing progress, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Notify locators are locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Detected refreshing of Interpreters, Class name = p, completed in 0ms, has a falsy return value, Arg 1: {}, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Rule = windowsRegistry, result = runNextRule
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Executing next rule from windowsRegistry
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Rule = settings, result = exit
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: autoSelectInterpreter, Class name = f, completed in 4ms, has a falsy return value, Arg 1: undefined, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: autoSelectInterpreter, Class name = f, completed in 11ms, has a falsy return value, Arg 1: undefined, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: [object Object]. Shell identified as undefined 
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Shell path '/bin/zsh'
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Shell path identified as shell 'zsh'
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Terminal shell path '/bin/zsh' identified as shell 'zsh'
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: [object Object]. Shell identified as zsh 
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Shell identified as 'zsh'
2console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Cached data exists getEnvironmentVariables, <No Resource>
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Get Interpreters in CacheableLocatorService, Class name = m, completed in 0ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Return Value: []
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Get Interpreters in CacheableLocatorService, Class name = m, completed in 1ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Return Value: [{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"c72691b78f7f4c06141bdb2a9a8ba2517162b8fae39d4dd51facc2f9545c66bb29171d38a160f8f5fc5c2364e15fbaddffff959a4ee74ceb10a84cd681104621","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true}]
3console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Get Interpreters in CacheableLocatorService, Class name = m, completed in 1ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Return Value: []
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Get Interpreters in CacheableLocatorService, Class name = m, completed in 2ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Return Value: [{"architecture":3,"path":"/usr/local/opt/python/libexec/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4599dd4a0612ff23c79df9da53ec352c0986e5a02dccc815eb265c99826392587bc102f3988f7a84ea5d48105c30815777588c8e3e56c634c98c768ff678e5c1","type":"Unknown"},{"architecture":3,"path":"/usr/local/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4e738cc914ece47dce60ce8b476538493b817ba8e514cbe75b5ea45490dadbb3880c0494c3db53f12e61192284221ee7c68125e63d944f2ba7c6dd358889d8fc","type":"Unknown"},{"architecture":3,"path":"/usr/local/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"52a79806124becd15b886f71ace13bc106f53452499262d1a6ce612cec678d7c8dc43c75ff6a4f52083048551cba63821dcc4e54efbeba3cb2509ad0c468c8fb","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"bf11d8097f7a24c264b27ca09c4b7365a39fba535fe1f52a8a40c254a30f1e0dff92cb15d9eec222def388a073845db531c30a98e677a10644685d49aec45a07","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python2","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"fbfedf8a06b7b55db509c7118ac5593c6eaf853f483b12ec3f8ad2a66a3efe00cc856311381c6e64a661e94a4a591b1f5e6a2d8a815335ddbf68ec48d534b9a6","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python2.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"70c56352b55fc2b45e36e9dc069d42b213c96a6054af08826bd3757fb0cb17ae22cac1135917b5d94bef7bddc287ae9024c141c73158e478b7c0ed958940f693","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.3-final","major":3,"minor":7,"patch":3,"prerelease":["final"],"build":[],"version":"3.7.3-final"},"sysPrefix":"/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7","fileHash":"bffe60f49130a02a7d8b71ebb69eba5c02f7d9db0d05d99a44b6cbb3434ff8a63b0e5df4818f87c059580146e01c42b0bb90376607cc611463f8fe9e31d8f026","type":"Unknown"},{"architecture":3,"path":"/usr/local/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4e738cc914ece47dce60ce8b476538493b817ba8e514cbe75b5ea45490dadbb3880c0494c3db53f12e61192284221ee7c68125e63d944f2ba7c6dd358889d8fc","type":"Unknown"},{"architecture":3,"path":"/usr/local/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"52a79806124becd15b886f71ace13bc106f53452499262d1a6ce612cec678d7c8dc43c75ff6a4f52083048551cba63821dcc4e54efbeba3cb2509ad0c468c8fb","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"bf11d8097f7a24c264b27ca09c4b7365a39fba535fe1f52a8a40c254a30f1e0dff92cb15d9eec222def388a073845db531c30a98e677a10644685d49aec45a07","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python2","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"fbfedf8a06b7b55db509c7118ac5593c6eaf853f483b12ec3f8ad2a66a3efe00cc856311381c6e64a661e94a4a591b1f5e6a2d8a815335ddbf68ec48d534b9a6","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python2.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"70c56352b55fc2b45e36e9dc069d42b213c96a6054af08826bd3757fb0cb17ae22cac1135917b5d94bef7bddc287ae9024c141c73158e478b7c0ed958940f693","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.3-final","major":3,"minor":7,"patch":3,"prerelease":["final"],"build":[],"version":"3.7.3-final"},"sysPrefix":"/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7","fileHash":"bffe60f49130a02a7d8b71ebb69eba5c02f7d9db0d05d99a44b6cbb3434ff8a63b0e5df4818f87c059580146e01c42b0bb90376607cc611463f8fe9e31d8f026","type":"Unknown"}]
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Cached data exists KeyPrefix=Cache_Method_Output_b.getCondaInfo-Args=
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: > conda --version
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Get Interpreters, Class name = m, completed in 27ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Arg 2: undefined, Return Value: [{"architecture":3,"path":"/usr/local/opt/python/libexec/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4599dd4a0612ff23c79df9da53ec352c0986e5a02dccc815eb265c99826392587bc102f3988f7a84ea5d48105c30815777588c8e3e56c634c98c768ff678e5c1","type":"Unknown"},{"architecture":3,"path":"/usr/local/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4e738cc914ece47dce60ce8b476538493b817ba8e514cbe75b5ea45490dadbb3880c0494c3db53f12e61192284221ee7c68125e63d944f2ba7c6dd358889d8fc","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"bf11d8097f7a24c264b27ca09c4b7365a39fba535fe1f52a8a40c254a30f1e0dff92cb15d9eec222def388a073845db531c30a98e677a10644685d49aec45a07","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.3-final","major":3,"minor":7,"patch":3,"prerelease":["final"],"build":[],"version":"3.7.3-final"},"sysPrefix":"/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7","fileHash":"bffe60f49130a02a7d8b71ebb69eba5c02f7d9db0d05d99a44b6cbb3434ff8a63b0e5df4818f87c059580146e01c42b0bb90376607cc611463f8fe9e31d8f026","type":"Unknown"},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"c72691b78f7f4c06141bdb2a9a8ba2517162b8fae39d4dd51facc2f9545c66bb29171d38a160f8f5fc5c2364e15fbaddffff959a4ee74ceb10a84cd681104621","type":"Unknown","cachedEntry":true}]
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Create file systemwatcher with pattern */python
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Create file systemwatcher with pattern */*/python
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Display locator refreshing progress, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Notify locators are locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Detected refreshing of Interpreters, Class name = p, completed in 0ms, has a falsy return value, Arg 1: {}, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Current value for rule system is {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","displayName":"Python 3.7.7 64-bit"}
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Current value for rule currentPath is {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true}
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Current value for rule windowsRegistry is nothing
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Selected Interpreter from cachedInterpreters, {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true}
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Get Interpreters in CacheableLocatorService, Class name = m, completed in 3ms, has a truthy return value, Arg 1: undefined, Return Value: [{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"c72691b78f7f4c06141bdb2a9a8ba2517162b8fae39d4dd51facc2f9545c66bb29171d38a160f8f5fc5c2364e15fbaddffff959a4ee74ceb10a84cd681104621","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true}]
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Selected Interpreter from currentPath, {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true}
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Register Interpreter Watcher, Class name = p, completed in 3ms, has a falsy return value, Arg 1: undefined, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Get Interpreters in CacheableLocatorService, Class name = m, completed in 3ms, has a truthy return value, Arg 1: undefined, Return Value: [{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"c72691b78f7f4c06141bdb2a9a8ba2517162b8fae39d4dd51facc2f9545c66bb29171d38a160f8f5fc5c2364e15fbaddffff959a4ee74ceb10a84cd681104621","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true}]
3console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Get Interpreters in CacheableLocatorService, Class name = m, completed in 4ms, has a truthy return value, Arg 1: undefined, Return Value: []
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Get Interpreters in CacheableLocatorService, Class name = m, completed in 3ms, has a truthy return value, Arg 1: undefined, Return Value: [{"architecture":3,"path":"/usr/local/opt/python/libexec/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4599dd4a0612ff23c79df9da53ec352c0986e5a02dccc815eb265c99826392587bc102f3988f7a84ea5d48105c30815777588c8e3e56c634c98c768ff678e5c1","type":"Unknown"},{"architecture":3,"path":"/usr/local/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4e738cc914ece47dce60ce8b476538493b817ba8e514cbe75b5ea45490dadbb3880c0494c3db53f12e61192284221ee7c68125e63d944f2ba7c6dd358889d8fc","type":"Unknown"},{"architecture":3,"path":"/usr/local/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"52a79806124becd15b886f71ace13bc106f53452499262d1a6ce612cec678d7c8dc43c75ff6a4f52083048551cba63821dcc4e54efbeba3cb2509ad0c468c8fb","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"bf11d8097f7a24c264b27ca09c4b7365a39fba535fe1f52a8a40c254a30f1e0dff92cb15d9eec222def388a073845db531c30a98e677a10644685d49aec45a07","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python2","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"fbfedf8a06b7b55db509c7118ac5593c6eaf853f483b12ec3f8ad2a66a3efe00cc856311381c6e64a661e94a4a591b1f5e6a2d8a815335ddbf68ec48d534b9a6","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python2.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"70c56352b55fc2b45e36e9dc069d42b213c96a6054af08826bd3757fb0cb17ae22cac1135917b5d94bef7bddc287ae9024c141c73158e478b7c0ed958940f693","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.3-final","major":3,"minor":7,"patch":3,"prerelease":["final"],"build":[],"version":"3.7.3-final"},"sysPrefix":"/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7","fileHash":"bffe60f49130a02a7d8b71ebb69eba5c02f7d9db0d05d99a44b6cbb3434ff8a63b0e5df4818f87c059580146e01c42b0bb90376607cc611463f8fe9e31d8f026","type":"Unknown"},{"architecture":3,"path":"/usr/local/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4e738cc914ece47dce60ce8b476538493b817ba8e514cbe75b5ea45490dadbb3880c0494c3db53f12e61192284221ee7c68125e63d944f2ba7c6dd358889d8fc","type":"Unknown"},{"architecture":3,"path":"/usr/local/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"52a79806124becd15b886f71ace13bc106f53452499262d1a6ce612cec678d7c8dc43c75ff6a4f52083048551cba63821dcc4e54efbeba3cb2509ad0c468c8fb","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"bf11d8097f7a24c264b27ca09c4b7365a39fba535fe1f52a8a40c254a30f1e0dff92cb15d9eec222def388a073845db531c30a98e677a10644685d49aec45a07","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python2","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"fbfedf8a06b7b55db509c7118ac5593c6eaf853f483b12ec3f8ad2a66a3efe00cc856311381c6e64a661e94a4a591b1f5e6a2d8a815335ddbf68ec48d534b9a6","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python2.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"70c56352b55fc2b45e36e9dc069d42b213c96a6054af08826bd3757fb0cb17ae22cac1135917b5d94bef7bddc287ae9024c141c73158e478b7c0ed958940f693","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.3-final","major":3,"minor":7,"patch":3,"prerelease":["final"],"build":[],"version":"3.7.3-final"},"sysPrefix":"/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7","fileHash":"bffe60f49130a02a7d8b71ebb69eba5c02f7d9db0d05d99a44b6cbb3434ff8a63b0e5df4818f87c059580146e01c42b0bb90376607cc611463f8fe9e31d8f026","type":"Unknown"}]
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Build the workspace interpreter watcher, Class name = d, completed in 5ms, has a truthy return value, Arg 1: undefined, Return Value: <Return value cannot be serialized for logging>
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Current value for rule workspaceEnvs is nothing
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: setGlobalInterpreter, Class name = f, completed in 20ms, has a falsy return value, Arg 1: {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true}, Arg 2: undefined, Return Value: false
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Rule = cachedInterpreters, result = runNextRule
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Executing next rule from cachedInterpreters
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: autoSelectInterpreter, Class name = f, completed in 100ms, has a falsy return value, Arg 1: undefined, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: setGlobalInterpreter, Class name = f, completed in 24ms, has a falsy return value, Arg 1: {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true}, Arg 2: undefined, Return Value: false
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Rule = currentPath, result = runNextRule
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Executing next rule from currentPath
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: autoSelectInterpreter, Class name = f, completed in 106ms, has a falsy return value, Arg 1: undefined, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Interpreters returned by WorkspaceVirtualEnvService are of count 0
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Interpreters returned by WorkspaceVirtualEnvService are []
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Get Interpreters in CacheableLocatorService, Class name = m, completed in 107ms, has a truthy return value, Arg 1: <Uri:/Users/andre/Documents/tmp/vscode-env-2>, Arg 2: {"ignoreCache":true}, Return Value: []
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Selected Interpreter from workspaceEnvs, Nothing Selected
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Rule = workspaceEnvs, result = runNextRule
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Executing next rule from workspaceEnvs
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: autoSelectInterpreter, Class name = f, completed in 108ms, has a falsy return value, Arg 1: undefined, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Interpreters returned by WorkspaceVirtualEnvService are of count 0
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Interpreters returned by WorkspaceVirtualEnvService are []
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Get Interpreters in CacheableLocatorService, Class name = m, completed in 41ms, has a truthy return value, Arg 1: undefined, Return Value: []
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Get Interpreters, Class name = m, completed in 43ms, has a truthy return value, Arg 1: undefined, Arg 2: undefined, Return Value: [{"architecture":3,"path":"/usr/local/opt/python/libexec/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4599dd4a0612ff23c79df9da53ec352c0986e5a02dccc815eb265c99826392587bc102f3988f7a84ea5d48105c30815777588c8e3e56c634c98c768ff678e5c1","type":"Unknown"},{"architecture":3,"path":"/usr/local/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"4e738cc914ece47dce60ce8b476538493b817ba8e514cbe75b5ea45490dadbb3880c0494c3db53f12e61192284221ee7c68125e63d944f2ba7c6dd358889d8fc","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"bf11d8097f7a24c264b27ca09c4b7365a39fba535fe1f52a8a40c254a30f1e0dff92cb15d9eec222def388a073845db531c30a98e677a10644685d49aec45a07","type":"Unknown"},{"architecture":3,"path":"/usr/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.3-final","major":3,"minor":7,"patch":3,"prerelease":["final"],"build":[],"version":"3.7.3-final"},"sysPrefix":"/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7","fileHash":"bffe60f49130a02a7d8b71ebb69eba5c02f7d9db0d05d99a44b6cbb3434ff8a63b0e5df4818f87c059580146e01c42b0bb90376607cc611463f8fe9e31d8f026","type":"Unknown"},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true},{"architecture":3,"path":"/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"c72691b78f7f4c06141bdb2a9a8ba2517162b8fae39d4dd51facc2f9545c66bb29171d38a160f8f5fc5c2364e15fbaddffff959a4ee74ceb10a84cd681104621","type":"Unknown","cachedEntry":true}]
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Selected Interpreter from system, {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true,"displayName":"Python 3.7.7 64-bit"}
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: setGlobalInterpreter, Class name = f, completed in 5ms, has a falsy return value, Arg 1: {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","cachedEntry":true,"displayName":"Python 3.7.7 64-bit"}, Arg 2: undefined, Return Value: false
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Rule = system, result = runNextRule
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Executing next rule from system
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: autoSelectInterpreter, Class name = f, completed in 129ms, has a falsy return value, Arg 1: undefined, Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Interpreters returned by CurrentPathService are of count 5
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Interpreters returned by CurrentPathService are [{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown"},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown"},{"architecture":3,"path":"/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.16-final","major":2,"minor":7,"patch":16,"prerelease":["final"],"build":[],"version":"2.7.16-final"},"sysPrefix":"/System/Library/Frameworks/Python.framework/Versions/2.7","fileHash":"c72691b78f7f4c06141bdb2a9a8ba2517162b8fae39d4dd51facc2f9545c66bb29171d38a160f8f5fc5c2364e15fbaddffff959a4ee74ceb10a84cd681104621","type":"Unknown"},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown"},{"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown"}]
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a truthy return value, , Return Value: true
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Hide locator refreshing progress, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: All locators have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Cached data exists getEnvironmentVariables, /Users/andre/Documents/tmp/vscode-env-2/bin/run.py
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: > /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py pylint --disable=all --enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 --msg-template='{line},{column},{category},{symbol}:{msg}' --reports=n --output-format=text ~/Documents/tmp/vscode-env-2/bin/run.py
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: cwd: ~/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: > /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py pylint --disable=all --enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 --msg-template='{line},{column},{category},{symbol}:{msg}' --reports=n --output-format=text ~/Documents/tmp/vscode-env-2/bin/run.py
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: cwd: ~/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: getActivatedEnvironmentVariables, Class name = E, completed in 0ms, has a falsy return value, Arg 1: undefined, Arg 2: {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","displayName":"Python 3.7.7 64-bit"}, Arg 3: undefined
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: Cached data exists getEnvironmentVariables, <No Resource>
2console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:20: > /usr/local/opt/python/bin/python3.7 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py jupyter kernelspec --version
5console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: Cached data exists getEnvironmentVariables, /Users/andre/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: > /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.prefix)"
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: cwd: ~/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: > /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.prefix)"
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: cwd: ~/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: > /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: cwd: ~/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: > /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: cwd: ~/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: > /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())"
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: cwd: ~/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: > /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())"
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: cwd: ~/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: > /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py site --user-site
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: cwd: ~/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: > /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py site --user-site
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: cwd: ~/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: Cached data exists getEnvironmentVariables, /Users/andre/Documents/tmp/vscode-env-2
2console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: > /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/completion.py
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: getActivatedEnvironmentVariables, Class name = E, completed in 0ms, has a falsy return value, Arg 1: undefined, Arg 2: {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","displayName":"Python 3.7.7 64-bit"}
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:28:21: getActivatedEnvironmentVariables, Class name = E, completed in 1ms, has a falsy return value, Arg 1: undefined, Arg 2: {"architecture":3,"path":"/usr/local/opt/python/bin/python3.7","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.7-final","major":3,"minor":7,"patch":7,"prerelease":["final"],"build":[],"version":"3.7.7-final"},"sysPrefix":"/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7","fileHash":"84611907f1b92d385de8cfd5a36559bf6d00fa1f1302504baf96a418b7a23a92925262f5a5df386e6d58c45df6be7654a948d5ecfd71d59aac4fc26a5431cfff","type":"Unknown","displayName":"Python 3.7.7 64-bit"}
console.ts:137 [Extension Host] Error Python Extension: 2020-06-27 20:28:21: stderr jediProxy Error (stderr) /Users/andre/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/completion.py:589: DeprecationWarning: Deprecated since version 0.16.0. Use Script(...).get_names instead.  all_scopes=True,
t.log @ console.ts:137
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:39:10: Cached data exists getEnvironmentVariables, tasks
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:39:15: Cached data exists getEnvironmentVariables, /Users/andre/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:39:15: Cached data exists getEnvironmentVariables, extension-output-#4
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:47:22: Cached data exists getEnvironmentVariables, /Users/andre/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:47:24: Cached data exists getEnvironmentVariables, /Users/andre/Documents/tmp/vscode-env-2/bin/run.py
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:47:24: > /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py pylint --disable=all --enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 --msg-template='{line},{column},{category},{symbol}:{msg}' --reports=n --output-format=text ~/Documents/tmp/vscode-env-2/bin/run.py
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:47:24: cwd: ~/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:47:24: > /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py pylint --disable=all --enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 --msg-template='{line},{column},{category},{symbol}:{msg}' --reports=n --output-format=text ~/Documents/tmp/vscode-env-2/bin/run.py
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:47:24: cwd: ~/Documents/tmp/vscode-env-2
log.ts:197   ERR TreeError [MarkersView] Tree element not found: [object Object]: Error: TreeError [MarkersView] Tree element not found: [object Object]
    at t.ObjectTreeModel.getElementLocation (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:114:540)
    at t.ObjectTreeModel.setCollapsed (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:113:767)
    at expand (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1106:172)
    at e.autoReveal (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:7017:297)
    at e.onActiveEditorChanged (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:7014:325)
    at file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:7013:162
    at file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:92:344
    at e.fire (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:95:940)
    at e.doHandleActiveEditorChangeEvent (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5988:92)
    at e.handleActiveEditorChange (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5987:882)
    at file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5988:202
    at e.fire (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:95:940)
    at file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:6218:665
    at async e.openEditor (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:6217:121)
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 20:53:36: Cached data exists getEnvironmentVariables, /Users/andre/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Error Python Extension: 2020-06-27 20:53:37: stderr jediProxy Error (stderr) /Users/andre/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/completion.py:589: DeprecationWarning: Deprecated since version 0.16.0. Use Script(...).get_names instead.  all_scopes=True,
t.log @ console.ts:137
bingsettingssearch.trafficmanager.net/api/Search:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error)
log.ts:185  INFO Setting search error: {"url":"https://bingsettingssearch.trafficmanager.net/api/Search","body":"{\"query\":\"(la)%5E10%20%7C%7C%20la~\",\"filters\":\"(packageid%20eq%20'7d236dd4-6af6-48f4-9464-6bf82ad36aaa'%20and%20startbuildno%20le%20'000000000300000000000000000050'%20and%20endbuildno%20ge%20'000000000300000000000000000050')%20or%20(packageid%20eq%20'1d66faf4-3266-4fce-b7c9-df60aecf496d'%20and%20startbuildno%20le%20'000000000200000000050000000001'%20and%20endbuildno%20ge%20'000000000200000000050000000001')%20or%20(packageid%20eq%20'61d03280-3919-4dd1-bce1-178ca21fdeaf'%20and%20startbuildno%20le%20'000000000800000000110000000000'%20and%20endbuildno%20ge%20'000000000800000000110000000000')%20or%20(packageid%20eq%20'cb5ffd62-3768-4f92-83a0-ccf84e22ddf4'%20and%20startbuildno%20le%20'000000000100000000000000000001'%20and%20endbuildno%20ge%20'000000000100000000000000000001')%20or%20(packageid%20eq%20'f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5'%20and%20startbuildno%20le%20'000000202000000000060000090262'%20and%20endbuildno%20ge%20'000000202000000000060000090262')%20or%20(packageid%20eq%20'607fd052-be03-4363-b657-2bd62b83d28a'%20and%20startbuildno%20le%20'000000000000000000510000000000'%20and%20endbuildno%20ge%20'000000000000000000510000000000')%20or%20(packageid%20eq%20'690b692e-e8a9-493f-b802-8089d50ac1b2'%20and%20startbuildno%20le%20'000000000000000000280000000003'%20and%20endbuildno%20ge%20'000000000000000000280000000003')%20or%20(packageid%20eq%20'core'%20and%20startbuildno%20le%20'1460100680300'%20and%20endbuildno%20ge%20'1460100680300')\",\"rawQuery\":\"la\"}","hasMoreFilters":false} returned status code: 500
bingsettingssearch.trafficmanager.net/api/Search:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error)
log.ts:185  INFO Setting search error: {"url":"https://bingsettingssearch.trafficmanager.net/api/Search","body":"{\"query\":\"(la)%5E10%20%7C%7C%20la~\",\"filters\":\"diminish%20eq%20'latest'\",\"rawQuery\":\"la\"}","hasMoreFilters":false} returned status code: 500
2bingsettingssearch.trafficmanager.net/api/Search:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error)
log.ts:185  INFO Setting search error: {"url":"https://bingsettingssearch.trafficmanager.net/api/Search","body":"{\"query\":\"(langua)%5E10%20%7C%7C%20langua~\",\"filters\":\"diminish%20eq%20'latest'\",\"rawQuery\":\"langua\"}","hasMoreFilters":false} returned status code: 500
log.ts:185  INFO Setting search error: {"url":"https://bingsettingssearch.trafficmanager.net/api/Search","body":"{\"query\":\"(langua)%5E10%20%7C%7C%20langua~\",\"filters\":\"(packageid%20eq%20'7d236dd4-6af6-48f4-9464-6bf82ad36aaa'%20and%20startbuildno%20le%20'000000000300000000000000000050'%20and%20endbuildno%20ge%20'000000000300000000000000000050')%20or%20(packageid%20eq%20'1d66faf4-3266-4fce-b7c9-df60aecf496d'%20and%20startbuildno%20le%20'000000000200000000050000000001'%20and%20endbuildno%20ge%20'000000000200000000050000000001')%20or%20(packageid%20eq%20'61d03280-3919-4dd1-bce1-178ca21fdeaf'%20and%20startbuildno%20le%20'000000000800000000110000000000'%20and%20endbuildno%20ge%20'000000000800000000110000000000')%20or%20(packageid%20eq%20'cb5ffd62-3768-4f92-83a0-ccf84e22ddf4'%20and%20startbuildno%20le%20'000000000100000000000000000001'%20and%20endbuildno%20ge%20'000000000100000000000000000001')%20or%20(packageid%20eq%20'f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5'%20and%20startbuildno%20le%20'000000202000000000060000090262'%20and%20endbuildno%20ge%20'000000202000000000060000090262')%20or%20(packageid%20eq%20'607fd052-be03-4363-b657-2bd62b83d28a'%20and%20startbuildno%20le%20'000000000000000000510000000000'%20and%20endbuildno%20ge%20'000000000000000000510000000000')%20or%20(packageid%20eq%20'690b692e-e8a9-493f-b802-8089d50ac1b2'%20and%20startbuildno%20le%20'000000000000000000280000000003'%20and%20endbuildno%20ge%20'000000000000000000280000000003')%20or%20(packageid%20eq%20'core'%20and%20startbuildno%20le%20'1460100680300'%20and%20endbuildno%20ge%20'1460100680300')\",\"rawQuery\":\"langua\"}","hasMoreFilters":false} returned status code: 500
bingsettingssearch.trafficmanager.net/api/Search:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error)
log.ts:185  INFO Setting search error: {"url":"https://bingsettingssearch.trafficmanager.net/api/Search","body":"{\"query\":\"(languageServer)%5E10%20%7C%7C%20languageServer~\",\"filters\":\"diminish%20eq%20'latest'\",\"rawQuery\":\"languageServer\"}","hasMoreFilters":false} returned status code: 500
bingsettingssearch.trafficmanager.net/api/Search:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error)
log.ts:185  INFO Setting search error: {"url":"https://bingsettingssearch.trafficmanager.net/api/Search","body":"{\"query\":\"(languageServer)%5E10%20%7C%7C%20languageServer~\",\"filters\":\"(packageid%20eq%20'7d236dd4-6af6-48f4-9464-6bf82ad36aaa'%20and%20startbuildno%20le%20'000000000300000000000000000050'%20and%20endbuildno%20ge%20'000000000300000000000000000050')%20or%20(packageid%20eq%20'1d66faf4-3266-4fce-b7c9-df60aecf496d'%20and%20startbuildno%20le%20'000000000200000000050000000001'%20and%20endbuildno%20ge%20'000000000200000000050000000001')%20or%20(packageid%20eq%20'61d03280-3919-4dd1-bce1-178ca21fdeaf'%20and%20startbuildno%20le%20'000000000800000000110000000000'%20and%20endbuildno%20ge%20'000000000800000000110000000000')%20or%20(packageid%20eq%20'cb5ffd62-3768-4f92-83a0-ccf84e22ddf4'%20and%20startbuildno%20le%20'000000000100000000000000000001'%20and%20endbuildno%20ge%20'000000000100000000000000000001')%20or%20(packageid%20eq%20'f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5'%20and%20startbuildno%20le%20'000000202000000000060000090262'%20and%20endbuildno%20ge%20'000000202000000000060000090262')%20or%20(packageid%20eq%20'607fd052-be03-4363-b657-2bd62b83d28a'%20and%20startbuildno%20le%20'000000000000000000510000000000'%20and%20endbuildno%20ge%20'000000000000000000510000000000')%20or%20(packageid%20eq%20'690b692e-e8a9-493f-b802-8089d50ac1b2'%20and%20startbuildno%20le%20'000000000000000000280000000003'%20and%20endbuildno%20ge%20'000000000000000000280000000003')%20or%20(packageid%20eq%20'core'%20and%20startbuildno%20le%20'1460100680300'%20and%20endbuildno%20ge%20'1460100680300')\",\"rawQuery\":\"languageServer\"}","hasMoreFilters":false} returned status code: 500
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 21:11:03: Cached data exists getEnvironmentVariables, /Users/andre/Documents/tmp/vscode-env-2
log.ts:197   ERR TreeError [MarkersView] Tree element not found: [object Object]: Error: TreeError [MarkersView] Tree element not found: [object Object]
    at t.ObjectTreeModel.getElementLocation (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:114:540)
    at t.ObjectTreeModel.setCollapsed (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:113:767)
    at expand (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1106:172)
    at e.autoReveal (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:7017:297)
    at e.onActiveEditorChanged (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:7014:325)
    at file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:7013:162
    at file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:92:344
    at e.fire (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:95:940)
    at e.doHandleActiveEditorChangeEvent (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5988:92)
    at e.handleActiveEditorChange (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5987:882)
    at file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5988:202
    at e.fire (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:95:940)
    at file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:6218:665
    at async e.openEditor (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:6217:121)
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 21:12:40: Cached data exists getEnvironmentVariables, /Users/andre/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Error Python Extension: 2020-06-27 21:12:41: stderr jediProxy Error (stderr) /Users/andre/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/completion.py:589: DeprecationWarning: Deprecated since version 0.16.0. Use Script(...).get_names instead.  all_scopes=True,
t.log @ console.ts:137
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 21:12:58: Cached data exists getEnvironmentVariables, /Users/andre/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 21:12:58: Cached data exists getEnvironmentVariables, /Users/andre/Documents/tmp/vscode-env-2/foo/__init__.py
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 21:12:58: > /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py pylint --disable=all --enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 --msg-template='{line},{column},{category},{symbol}:{msg}' --reports=n --output-format=text ~/Documents/tmp/vscode-env-2/foo/__init__.py
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 21:12:58: cwd: ~/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 21:12:58: > /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py pylint --disable=all --enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 --msg-template='{line},{column},{category},{symbol}:{msg}' --reports=n --output-format=text ~/Documents/tmp/vscode-env-2/foo/__init__.py
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 21:12:58: cwd: ~/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Error Python Extension: 2020-06-27 21:12:58: stderr jediProxy Error (stderr) /Users/andre/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/completion.py:589: DeprecationWarning: Deprecated since version 0.16.0. Use Script(...).get_names instead.  all_scopes=True,
t.log @ console.ts:137
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 21:13:25: Cached data exists getEnvironmentVariables, /Users/andre/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 21:13:25: Cached data exists getEnvironmentVariables, /Users/andre/Documents/tmp/vscode-env-2/foo/bar.py
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 21:13:25: > /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py pylint --disable=all --enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 --msg-template='{line},{column},{category},{symbol}:{msg}' --reports=n --output-format=text ~/Documents/tmp/vscode-env-2/foo/bar.py
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 21:13:25: cwd: ~/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 21:13:25: > /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py pylint --disable=all --enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 --msg-template='{line},{column},{category},{symbol}:{msg}' --reports=n --output-format=text ~/Documents/tmp/vscode-env-2/foo/bar.py
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 21:13:25: cwd: ~/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Error Python Extension: 2020-06-27 21:13:25: stderr jediProxy Error (stderr) /Users/andre/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/completion.py:589: DeprecationWarning: Deprecated since version 0.16.0. Use Script(...).get_names instead.  all_scopes=True,
t.log @ console.ts:137
log.ts:197   ERR TreeError [MarkersView] Tree element not found: [object Object]: Error: TreeError [MarkersView] Tree element not found: [object Object]
    at t.ObjectTreeModel.getElementLocation (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:114:540)
    at t.ObjectTreeModel.setCollapsed (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:113:767)
    at expand (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1106:172)
    at e.autoReveal (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:7017:297)
    at e.onActiveEditorChanged (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:7014:325)
    at file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:7013:162
    at file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:92:344
    at e.fire (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:95:940)
    at e.doHandleActiveEditorChangeEvent (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5988:92)
    at e.handleActiveEditorChange (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5987:882)
    at file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5988:202
    at e.fire (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:95:940)
    at file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:6218:665
    at async e.openEditor (file:///Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:6217:121)
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 21:16:06: Cached data exists getEnvironmentVariables, /Users/andre/Documents/tmp/vscode-env-2
console.ts:137 [Extension Host] Error Python Extension: 2020-06-27 21:16:13: stderr jediProxy Error (stderr) /Users/andre/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/completion.py:600: DeprecationWarning: Deprecated since version 0.17.0. Use the project API instead, which means Script(project=Project(dir, sys_path=sys_path)) instead.  sys_path=sys.path,/Users/andre/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/completion.py:600: DeprecationWarning: Providing the line is now done in the functions themselves like `Script(...).complete(line, column)`  sys_path=sys.path,
t.log @ console.ts:137
console.ts:137 [Extension Host] Error Python Extension: 2020-06-27 21:16:13: stderr jediProxy Error (stderr) /Users/andre/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/completion.py:600: DeprecationWarning: Providing the column is now done in the functions themselves like `Script(...).complete(line, column)`  sys_path=sys.path,/Users/andre/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/completion.py:628: DeprecationWarning: Deprecated since version 0.16.0. Use Script(...).infer instead.  script.goto_definitions(), request["id"]
t.log @ console.ts:137
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 21:20:54: Cached data exists getEnvironmentVariables, extension-output-#4
console.ts:137 [Extension Host] Info Python Extension: 2020-06-27 21:21:49: Cached data exists getEnvironmentVariables, /Users/andre/Documents/tmp/vscode-env-2
log.ts:197   ERR No application in the Launch Services database matches the input criteria.: Error: No application in the Launch Services database matches the input criteria.

</p> </details>

closed time in 8 days

andrey-popov

issue commentmicrosoft/vscode-python

Linter doesn't find package in non-standard path

Hi @andrey-popov, thank you for reaching out.

Turns out this is a duplicate of https://github.com/microsoft/vscode-python/issues/9185 (see this comment).

Workaround documented here.

https://github.com/microsoft/vscode-python/issues/4368 might also help.

Feel free to upvote any of the original comments of the issues I mentioned to help us prioritize them.

Thank you!

andrey-popov

comment created time in 8 days

issue closedmicrosoft/vscode-python

Interpreter selection not saved in workspace configuration

Environment data

  • VS Code version: 1.37.1
  • Extension version (available under the Extensions sidebar): 2019.8.30787
  • OS and version: Windows 7
  • Jedi or Language Server? (i.e. what is "python.jediEnabled" set to; more info #3977): Language Server

Expected behaviour

Python interpreter configuration is saved in the *.code-workspace file.

Actual behaviour

Python interpreter configuration is saved in the .vscode/settings.json

Steps to reproduce

  1. Open a workspace
  2. Select a Python interpreter in the status bar

closed time in 8 days

schlamar

issue commentmicrosoft/vscode-python

Interpreter selection not saved in workspace configuration

Hi @kynan, we deprecated the use of python.pythonPath. Instead, lextudio.restructuredtext should fetch the python interpreter using the API we expose: currently https://github.com/formulahendry/vscode-code-runner/issues/604 (implementation example here), but we will update it to https://github.com/microsoft/vscode-python/issues/12596.

Please open a separate issue if you have any further questions.

Closing this issue since we don't save python.PythonPath anymore.

schlamar

comment created time in 8 days

issue commentmicrosoft/vscode-python

Pylint cannot be disabled

What happens if you set "python.languageServer": "None", in your user settings?

PranavDhamanage

comment created time in 8 days

issue commentmicrosoft/vscode-python

command 'python.setInterpreter' not found

Thank you both for your replies! I'll mark the issue as a regression, and in the meantime feel free to upvote the original comment to help us prioritize this fix.

I can confirm it's still an issue with version 2020.6.90262 of the Python extension, and the latest version of code-server (3.4.1).

Repro steps:

  • Install code-server (instructions here), I did it in a Docker instance:
    • Open an existing Python workspace in a Docker container
    • Call the code-server install script from the terminal there
  • Launch code-server (just type code-server in the terminal), access the instance in the browser and open a Python file to try and activate the extension
  • Open the browser developer tools, this error appears (happens during activation):
Failure during activation. [Error: The number of constructor arguments in the derived class o must be >= than the number of constructor arguments of its base class.
	at /root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:261081
	at Array.forEach (<anonymous>)
	at e (/root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:260644)
	at /root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:261118
	at Array.forEach (<anonymous>)
	at /root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:261097
	at Array.forEach (<anonymous>)
	at e (/root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:260644)
	at /root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:261118
	at Array.forEach (<anonymous>)
	at /root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:261097
	at Array.forEach (<anonymous>)
	at e (/root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:260644)
	at /root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:261118
	at Array.forEach (<anonymous>)
	at /root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:261097
	at Array.forEach (<anonymous>)
	at e (/root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:260644)
	at /root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:261118
	at Array.forEach (<anonymous>)
	at /root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:261097
	at Array.forEach (<anonymous>)
	at e (/root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:260644)
	at Object.t.plan (/root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:261159)
	at /root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:257812
	at e._get (/root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:257721)
	at e.get (/root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:256432)
	at a.get (/root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:48:999781)
	at /root/.local/share/code-server/extensions/ms-python.python-2020.6.89148/out/client/extension.js:39:280985
	at processTicksAndRejections (internal/process/task_queues.js:97:5)]

Running any command associated to the Python extension afterwards will fail with a Command not found because the extension didn't activate properly.

Notes:

  • Might be related to our DI (see https://github.com/inversify/InversifyJS/issues/729)
  • If running git bisect to build VSIX files and load them, the last working version of the extension was 2020.5.86806, it broke in 2020.6.88468.
yijingru

comment created time in 11 days

issue closedmicrosoft/vscode-python

Python jedi language server takes ~100% CPU while dubugging

This is a copy of the issue at here. They suggested me to raise the issue here and closed that one.

Version: 1.46.1 Commit: cd9ea64 Date: 2020-06-17T21:17:14.222Z Electron: 7.3.1 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Darwin x64 19.5.0

Steps to Reproduce:

Use default language server "Jedi". Start debugging my project. My project is running as HTTP Server taking POST request, processing request, and sending response back. While debugging, the code can be run line by line smoothly, no hanging or deadlocking, but a python process is running and taking up to ~100% CPU 截屏2020-06-23 上午6 56 19

And this is the ps info of this process: 截屏2020-06-23 上午6 56 46

In most cases, this python process keeps high CPU consumption until I stop debugging, while occasionally it just won't go low unless I exit VSCode.

After I change language server to "Microsoft", this situation hasn't happened so far.

Does this issue occur when all extensions are disabled?: Yes. With Jedi language server, after I disabled all extensions other than Python extension, this issue still occurs.

closed time in 11 days

cuteufo

issue commentmicrosoft/vscode-python

Python jedi language server takes ~100% CPU while dubugging

Strange 🤔 In any case, the plan for the extension is to get rid of completion.py in https://github.com/microsoft/vscode-python/issues/11995 (feel free to give it a 👍 if you want to see it implemented sooner than later), so I'm closing in favour of it. In the meantime, using the Microsoft Python Language Server (as you already do) is a workaround.

cuteufo

comment created time in 11 days

issue commentmicrosoft/vscode-python

High CPU load and Intellisense not working

The jediProxy error posted is just a sign that we're using deprecated methods not that anything's broken (see https://github.com/microsoft/vscode-python/issues/10632).

it happened whenever I try to save a file, could this be linked to pylint?

Maybe? Can't say for sure without a minimal test repo. You can try disabling linting and see if it changes anything.

But the python.jediEnabled option is no longer available, I guessed it is now Python : Language Server option, at least it solved it for a while.

Does it mean that when python.languageServer is set to Jedi the problem doesn't appear at all? Can you try using the Microsoft Python Language Server instead (by setting python.languageServer to Microsoft)?

karrtikr

comment created time in 11 days

issue commentmicrosoft/vscode-python

Python jedi language server takes ~100% CPU while dubugging

Do you get high CPU usage when you're not debugging as well?

cuteufo

comment created time in 11 days

issue commentmicrosoft/vscode-python

Pylint cannot be disabled

Hi @PranavDhamanage,

I can't reproduce your issue with the repo you sent, I don't get any messages from pylint:

User belongs to experiment group 'ShowPlayIcon - start'
User belongs to experiment group 'DebugAdapterFactory - experiment'
User belongs to experiment group 'PtvsdWheels37 - experiment'
User belongs to experiment group 'UseTerminalToGetActivatedEnvVars - control'
User belongs to experiment group 'LocalZMQKernel - experiment'
User belongs to experiment group 'CollectLSRequestTiming - experiment'
User belongs to experiment group 'CollectNodeLSRequestTiming - experiment'
User belongs to experiment group 'EnableIPyWidgets - experiment'
User belongs to experiment group 'RunByLine - control'
User belongs to experiment group 'CustomEditorSupport - control'
> conda --version
> ~/opt/anaconda3/bin/conda info --json
> pyenv root
> python3.7 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python3 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python3.6 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python2 ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> ~/opt/anaconda3/bin/conda env list
Python interpreter path: ~/opt/anaconda3/envs/pyqt5/bin/python
> ~/Documents/vscode-python/.venv/bin/python ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import notebook"
> ~/Documents/vscode-python/.venv/bin/python ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py -c "import jupyter"
Starting Microsoft Python language server.
> ~/Documents/vscode-python/.venv/bin/python ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py jupyter kernelspec --version
> ~/opt/anaconda3/bin/conda env list
> ~/opt/anaconda3/envs/pyqt5/bin/python ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py black --diff --quiet ~/Documents/Sandbox/pylint-not-disabled/basics1.py.a5848682c52ad23399428f83d2a8da40.py
cwd: ~/Documents/Sandbox/pylint-not-disabled
> ~/opt/anaconda3/envs/pyqt5/bin/python ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/pyvsc-run-isolated.py black --diff --quiet ~/Documents/Sandbox/pylint-not-disabled/basics1.py.a5848682c52ad23399428f83d2a8da40.py
cwd: ~/Documents/Sandbox/pylint-not-disabled

When introducing an error I don't get any squiggles either if python.lintingEnabled is set to false:

image

Please note that the settings.json file should be inside the .vscode folder:

image

Can you check if your issue still happens in the latest version of the Python extension (2020.6.90262)?

PranavDhamanage

comment created time in 11 days

pull request commentmicrosoft/vscode-python

Skip failing Python Daemon Pool unit test

(I restarted the Linux Py3x NodeUnit check)

Increasing the timeout didn't work?

I can approve the change, but since it's related to the daemon pool I'd also like @DonJayamanne to take a look at well.

karrtikr

comment created time in 11 days

push eventkimadeline/vscode-python

Karthik Nadig

commit sha 2a71954b0ccb9f3bb4538e37972dba9910025e98

Remove APIs related to ptvsd paths (#11757)

view details

Karthik Nadig

commit sha 474c49ddf82a37c80c781e19123a248accdad9f1

Remove TS debugAdapter (#11755) * Remove TS debugAdapter - initial * Fix renameSourceMaps * Test fixes

view details

Karthik Nadig

commit sha 650e4a93aa9c855113cfc4ea94033678a53eb6ab

Remove DebugAdapterNewPtvsd and DebugAdapterDescriptorFactory experiment. (#11769) * Remove DebugAdapterNewPtvsd and DebugAdapterDescriptorFactory experiment. * Fix tests * Remove experiments from json files

view details

Karthik Nadig

commit sha 6dc38e593bcdf69cec3adceb39af475dc572bde8

Update pinned node version (#12007)

view details

Karthik Nadig

commit sha 0eff545c1dc1f11f2b5eae3b7400a751c531ba16

Remove TS debug adapter subprocess support (#12008) * Remove TS debug adapter subprocess support * Address comments

view details

Karthik Nadig

commit sha 475b046e55930e6eafdbc17348f075de376725c6

Remove ptvsd install (#11998) * Remove ptvsd install and update to debugpy * Remove ptvsd install and switch to debugpy

view details

Joyce Er

commit sha 4b20034288dad15bbd24eae02775c404526594c0

Deprecate ptvsd for data science (#12105)

view details

Eric Snow

commit sha 3e451ac7ad99972dbb40b42c9b78794c92496258

Enable testing of the new debug adapter. (#11908) For #11704, #11733, and #9383 (and #4758?). We had a bunch of tests for the old debug adapter, but they were all disabled due to flakiness. Pretty much none of them are valid now that we've removed the old debug adapter. So we've removed all the old tests and added some new ones that run against the VS Code API (rather than using a DAP client).

view details

Eric Snow

commit sha def0966b71a75ec73dd844b161a0fc14a0c688f5

Logging cleanup. (#11606) For #9837

view details

Kartik Raj

commit sha f1ba4908c3d6427c66412e5e2417011826d09b4c

Moved all logging into the Python output channel (#11695) * Added support * Correction * Only use console when environment variable is set * Code reviews * Added doc comments

view details

Kartik Raj

commit sha 9bedf2d350d2f9f41ce0ba6770cd2dbc5577aa7d

Added setting `python.logging.level` which carries the logging level value the extension will log at (#11698) * Added setting * Code reviews * Fix unit tests * Code reviews * Put config.level back * Added commnet * Code review * More code reviews * Fix tests

view details

Karthik Nadig

commit sha 6009235b3c8320397aa6512b9c3b8711aa7b134e

Merge pull request #12434 from karthiknadig/dbg1 Merge back debugger changes to master.

view details

Kartik Raj

commit sha fe1a91a234281263014323ffe123849048d8386b

Monkeypatch console.* calls on CI if we are asked to (#11897) * Move console.* monkeypatching to src/test/testLogging.ts * Use monkeypatching in all tests launched using testBootstrap.ts * Use monkeypatching in single workspace and multiroot tests * News entry * Don't do monkeypatching for smoketests * Modify gulp task to not delete 'out/client/logging' directory * Undo smoke test ccheck * Import only from ./out/client/logging in test logger * Added comment * More corrections * Add comments * Correct smoke tests * Oops

view details

Bill Schnurr

commit sha c9a2f24df6c83b6799c6a9524c3d6c193e116bb3

LSP version update (#12386)

view details

Tim Ruscica

commit sha 834449f6f9b64e6aa839d49a041f1774a6c5f3f0

added max height for variable explorer (#12438)

view details

Rich Chiodo

commit sha 765c48387306b2526bb3b4b5d8f6dc9fc0b2b78d

Fix disposed execution factory to not have binding failures. (#12431) * Fix disposed execution factory to not have binding failures. * Fix linting tests

view details

Tim Ruscica

commit sha e6fc11dd29b7217e3ade0dcc140240e7b83a26af

Added telemetry for export to python and html (#12435) * added initial telemetry * spelling fixes * moved location of sending telemetry * fixed export to python telemetry * added suggested new telemetry * changed telemetry to send format * changed open close telemetry * small changes * removed unused imports * combined some telementry together * small typo fix * simplified small block * fixed lint

view details

Mikhail Arkhipov

commit sha b7a18225864a44e4d1a916cba6773c5f992623af

Actually fix user settings for `jediEnabled`. (#12433) * Fix path * Actually fix settings * Add news * Add test * Format * Suppress 'jediEnabled' removal

view details

Don Jayamanne

commit sha f8f4691f3596cb29004a1f64d04d1d23223e6f51

Minor refactoring to notebook model (#12437) Take ownership of a notebook model when it is opened (not when it is created) Delete clone method.

view details

Tim Ruscica

commit sha 23b9f5aab567ae72f053d8995e43cab73baa3976

removed space from HTML label (#12458)

view details

push time in 12 days

issue commentmicrosoft/vscode-python

Python jedi language server takes ~100% CPU while dubugging

Hi @cuteufo, thank you for reaching out!

We haven't changed anything Jedi-related in the last few releases, does it happen only when debugging? Can you reproduce it when only using built-in Python packages, or does it happen when you use specific packages?

Ultimately completion.py is going to be deprecated in favour of https://github.com/microsoft/vscode-python/issues/11995, feel free to upvote it to help us prioritize it.

Thank you!

cuteufo

comment created time in 12 days

issue commentmicrosoft/vscode-python

Poetry with pytest not working out-of-the-box in VS Code's test runner

It won't work out-of-the-box either because even though you might have configured your pyproject.toml to use pytest, you still need to configure the extension to use pytest, either by running the "Configure Tests" command as you pointed out, or setting python.testing.pytestEnabled to true and setting your test directory in python.testing.cwd.

misharigot

comment created time in 12 days

Pull request review commentmicrosoft/vscode-python

Skip more flaky CI tests

 suite('Formatting - General', () => {     });     // tslint:disable-next-line:no-function-expression     test('Black', async function () {+        // https://github.com/microsoft/vscode-python/issues/12564+        // tslint:disable-next-line: no-invalid-this
karrtikr

comment created time in 12 days

issue closedmicrosoft/vscode-python

Pylint does not work.

Make sure pylint does not install in the environment. repro step: 1.Open folder Tester in vsc 2.Add new file test.py and typing code msg='Hello Python' print msg 3.Ctrl + shift + P to open command palette, Run Python: Run Select Linter command, then select pylint in the download list expect result Prompting to install Pylint

Actual result After select run pylint, there is no any response. no any output in output Python window.

Extension version: 2020.7.86945-dev VS Code version: Code - Insiders 1.47.0-insider

closed time in 12 days

zhouwangyang

issue commentmicrosoft/vscode-python

Pylint does not work.

Thank you for reporting back that it works now @silvestriluca ! Closing as resolved.

zhouwangyang

comment created time in 12 days

Pull request review commentmicrosoft/vscode-python

Add Telemetry for VSC Notebooks

 export function clearTelemetryReporter() {     telemetryReporter = undefined; } +// These properties are sent with every telemetry for DataScience.+const sharedDataScienceProperties = ['notebookeditor'];

Wait, shouldn't it be ds_notebookeditor?

DonJayamanne

comment created time in 13 days

Pull request review commentmicrosoft/vscode-python

Add Telemetry for VSC Notebooks

 export function isTelemetryDisabled(workspaceService: IWorkspaceService): boolea }  // Shared properties set by the IExperimentationTelemetry implementation.

Welp I guess this comment is outdated now.

DonJayamanne

comment created time in 13 days

Pull request review commentmicrosoft/vscode-python

Add Telemetry for VSC Notebooks

 export function isTelemetryDisabled(workspaceService: IWorkspaceService): boolea const sharedProperties: Record<string, string> = {}; /**  * Set shared properties for all telemetry events.+ * (overload as necessary to ensure we have strongly typed telemetry props, this way we do not leak any PII inadvertently).  */-export function setSharedProperty(name: string, value: string): void {-    sharedProperties[name] = value;+export function setSharedProperty(name: 'ds_notebookeditor', value?: 'old' | 'custom' | 'native'): void {

I think setSharedProperty should remain generic. What do you think of having a setSharedDatascienceProperty method that would prepend ds_ to what you pass it (that would also be where you'd set any DS-specific types), and which would then call setSharedProperty?

DonJayamanne

comment created time in 13 days

push eventkimadeline/overwatch-ocr

Kim-Adeline Miguel

commit sha dfc5f6cc3fdc3940f477b37ee754d2903ce82ed0

Shorter requirements.txt

view details

Kim-Adeline Miguel

commit sha 2ae96ed45e05271556c044b8663bb701ff2681f5

Change flake8 max-line-length

view details

Kim-Adeline Miguel

commit sha e407baa0189534d66a0231ac774e125d2143af4c

Update settings.json

view details

Kim-Adeline Miguel

commit sha 0f414d80028e786b798255bb3ff3a1ebb1e5e124

Fix flake8 settings + use latest tinydb api

view details

Kim-Adeline Miguel

commit sha 0253a2e212710808e7802b3ab290ea6f03182a2d

Merge branch 'master' of github.com:kimadeline/overwatch-ocr

view details

push time in 13 days

issue commentmicrosoft/vscode-python

Can't autodetect pipenv in WSL

Hi @astashko,

Don't apologize, these are not silly questions! We all start somewhere, so thank you for working with me to find a solution 😊

We don't automatically select pipenv environments the first time the Python extension activates in a workspace, you'll have to pick it manually from the list of interpreters. Once set, the extension should remember the interpreter you chose every time it gets activated in the workspace by opening a Python file (the extension doesn't automatically activate if there are no files open, see https://github.com/microsoft/vscode-python/issues/4765).

Is the pipenv interpreter remembered, or do you have to re-select it every time the extension activates?

if I select interpreter manually, the first bash window that opens automatically does not activate virtual env, while all bash windows I create manually are activating it.

Setting python.terminal.activateEnvInCurrentTerminal to true should do the trick here.

it seems like pipenv doesn't really like that it's executed inside a virtual environment (it complains when I run something using pipenv run, seems like it would prefer integration using pipenv shell?)

Could you elaborate a bit on that? Do you also have repro steps and sample code (a sample repository would be great) I could use to try and replicate this issue?

astashko

comment created time in 13 days

issue closedmicrosoft/vscode-python

Unable to install older version of extension

<!-- Please search existing issues to avoid creating duplicates. -->

Environment data

  • VS Code version: 1.46.1
  • Extension version (available under the Extensions sidebar): 2020.6.89148
  • OS and version: Mac OS
  • Python version (& distribution if applicable, e.g. Anaconda): XXX
  • Type of virtual environment used (N/A | venv | virtualenv | conda | ...): XXX
  • Relevant/affected Python packages and their versions: XXX
  • Relevant/affected Python-related VS Code extensions and their versions: XXX
  • Value of the python.languageServer setting: Microsoft

Expected behaviour

Prompt with the ability to install other versions of python

Actual behaviour

404 on each python extension version Manifest.

Steps to reproduce:

right click and hit install another version of python.

Logs

image

closed time in 13 days

nathanrpage97

issue commentmicrosoft/vscode-python

Unable to install older version of extension

Duplicate of https://github.com/microsoft/vscode/issues/99699.

nathanrpage97

comment created time in 13 days

issue commentmicrosoft/vscode-python

Pylint does not work.

Hi @johntmyers, we fixed that bug recently and it should be available in the next stable release of the extension. You can also download the Insiders version of the extension if you would rather not wait for the next release.

zhouwangyang

comment created time in 13 days

delete branch kimadeline/vscode-python

delete branch : 12285-pylint-setting-mpls

delete time in 15 days

push eventmicrosoft/vscode-python

Kim-Adeline Miguel

commit sha 65f9709b295547de29e9448ca955e015b63d35c1

Fix `linting.pylintEnabled` setting check (#12444) * Fix `linting.pylintEnabled` setting check * Use stub instead of handspun variable

view details

push time in 15 days

PR merged microsoft/vscode-python

Fix `linting.pylintEnabled` setting check

For #12285

<!-- If an item below does not apply to you, then go ahead and check it off as "done" and strikethrough the text, e.g.: - [x] ~Has unit tests & system/integration tests~ -->

  • [x] Pull request represents a single change (i.e. not fixing disparate/unrelated things in a single PR).
  • [x] Title summarizes what is changing.
  • [x] Has a news entry file (remember to thank yourself!).
  • [ ] Appropriate comments and documentation strings in the code.
  • [ ] Has sufficient logging.
  • [ ] Has telemetry for enhancements.
  • [x] Unit tests & system/integration tests are added/updated.
  • [ ] Test plan is updated as appropriate.
  • [ ] package-lock.json has been regenerated by running npm install (if dependencies have changed).
  • [ ] The wiki is updated with any design decisions/details.
+19 -1

1 comment

3 changed files

kimadeline

pr closed time in 15 days

issue commentmicrosoft/vscode-python

command 'python.setInterpreter' not found

Hi @yijingru and @gauravk88,

Can you copy the output for <code>Python</code> in the <code>Output</code> panel (<code>View</code>→<code>Output</code>, change the drop-down the upper-right of the <code>Output</code> panel to <code>Python</code>) when you're on the latest version of the Python extension (2020.6.89148)?

Thanks!

yijingru

comment created time in 15 days

issue commentmicrosoft/vscode-python

Can't autodetect pipenv in WSL

Hi @astashko, thank you for reaching out.

We don't perform automatic pipenv environment selection on activation anymore (PR: https://github.com/microsoft/vscode-python/pull/11369). Does the pipenv environment appear in the list of available interpreters when you try to select a new one?

astashko

comment created time in 15 days

issue commentmicrosoft/vscode-python

all files are ran upon startup and after saving a file

Hi @DanteK15, thank you for reaching out.

What do you mean when files are ran? Is it a debug session running?

Do you have some sample code I could use to try and reproduce the issue? Can you also try and see if this happens if you have a workspace with "simple" python files that don't use any third-party package (to try and narrow it down)?

Lastly, can you copy here the output for <code>Python</code> in the <code>Output</code> panel (<code>View</code>→<code>Output</code>, change the drop-down the upper-right of the <code>Output</code> panel to <code>Python</code>)?

Thanks!

DanteK15

comment created time in 15 days

issue commentmicrosoft/vscode

Python Environment + Terminal focus not working when key binding is used for workbench.action.terminal.new

Oh sorry I was looking at the wrong spot! Yes you are right, preserveFocus is undefined when the activation commands are being sent when creating via workbench.action.terminal.new. But that shouldn't be a problem, right? since the documentation says

param preserveFocus When true the terminal will not take focus.

Even if we were changing focus, I don't understand why it would happen only sometimes, and not for all calls to workbench.action.terminal.new. We listen to vscode.window.onDidOpenTerminal, should it be something else?

jd-0001

comment created time in 18 days

delete branch kimadeline/redwood

delete branch : convert-layout-ts

delete time in 18 days

issue commentmicrosoft/vscode

Python Environment + Terminal focus not working when key binding is used for workbench.action.terminal.new

When a terminal is created via the python.createTerminal command preserveFocus is always set to false (in https://github.com/microsoft/vscode-python/blob/61b179b2092050709e3c373a6738abad8ce581c4/src/client/providers/terminalProvider.ts#L50)

jd-0001

comment created time in 18 days

issue closedmicrosoft/vscode-python

Code suggestions not working with Jedi since extension version 2020.5

<!-- Please search existing issues to avoid creating duplicates. -->

Environment data

  • VS Code version: 1.46
  • Extension version (available under the Extensions sidebar): 2020.6.88468
  • OS and version: Windows 10
  • Python version: Python 3.7, Anaconda
  • Type of virtual environment used: conda
  • Jedi or Language Server?: Jedi
  • Value of the python.languageServer setting: Jedi

Behaviour

Code suggestions were working fine with Jedi till version 2020.4.76186. But they stopped working after version 2020.5. I waited for the next release, 2020.6, but they are still not working.

Logs

console.ts:137 [Extension Host] Error Python Extension: 2020-06-17 18:05:24: stderr jediProxy Error (stderr) Traceback (most recent call last): File "xxxxxxxx\.vscode\extensions\ms-python.python-2020.6.88468\pythonFiles\completion.py", line 661, in watch response = self._process_request(rq) File "xxxxxxxx\.vscode\extensions\ms-python.python-2020.6.88468\pythonFiles\completion.py", line 599, in _process_request project=jedi.get_default_project(os.path.dirname(path)), AttributeError: module 'jedi' has no attribute 'get_default_project'

closed time in 18 days

vishwa-raj

issue commentmicrosoft/vscode-python

Code suggestions not working with Jedi since extension version 2020.5

Glad to hear it works!

You shouldn't have to set python.jediPath unless you have a custom version of jedi you want to use, since we bundle it in the extension. If you have a version of jedi installed in your environment it shouldn't interfere with the one used by the extension unless you specified it in python.jediPath, so there is probably something else going on in your setup since I can't reproduce your issue.

vishwa-raj

comment created time in 18 days

push eventkimadeline/vscode-python

Kim-Adeline Miguel

commit sha 40f7a7ce764ded458de812735e6d0cbf068954de

Use stub instead of handspun variable

view details

push time in 19 days

PR opened microsoft/vscode-python

Reviewers
Fix `linting.pylintEnabled` setting check

For #12285

<!-- If an item below does not apply to you, then go ahead and check it off as "done" and strikethrough the text, e.g.: - [x] ~Has unit tests & system/integration tests~ -->

  • [x] Pull request represents a single change (i.e. not fixing disparate/unrelated things in a single PR).
  • [x] Title summarizes what is changing.
  • [x] Has a news entry file (remember to thank yourself!).
  • [ ] Appropriate comments and documentation strings in the code.
  • [ ] Has sufficient logging.
  • [ ] Has telemetry for enhancements.
  • [x] Unit tests & system/integration tests are added/updated.
  • [ ] Test plan is updated as appropriate.
  • [ ] package-lock.json has been regenerated by running npm install (if dependencies have changed).
  • [ ] The wiki is updated with any design decisions/details.
+22 -1

0 comment

3 changed files

pr created time in 19 days

create barnchkimadeline/vscode-python

branch : 12285-pylint-setting-mpls

created branch time in 19 days

issue closedmicrosoft/vscode-python

No Insiders build since June 10

Last passing CI was https://dev.azure.com/ms/vscode-python/_build/results?buildId=86945&view=results

We fixed the Windows unit tests, but the Windows multi-root workspace tests are always failing with different error messages (it would be too easy otherwise):

  • Error 2020-06-18 21:27:22: Error: read ECONNRESET https://dev.azure.com/ms/vscode-python/_build/results?buildId=88962&view=logs&j=e456b71d-3d0a-5786-582e-34e11c3491a4&t=2c4243b3-1d63-596d-5bf6-6777b4bab47e&l=11903
  • 120 minute timeout: https://dev.azure.com/ms/vscode-python/_build/results?buildId=88945&view=logs&s=27eddb93-7805-576c-c80f-37b2176e40f7&j=e456b71d-3d0a-5786-582e-34e11c3491a4
  • Multiroot Environment Variables Provider + Formatting - General (AutoPep8) failures: https://dev.azure.com/ms/vscode-python/_build/results?buildId=88938&view=logs&j=e456b71d-3d0a-5786-582e-34e11c3491a4&t=2c4243b3-1d63-596d-5bf6-6777b4bab47e

closed time in 19 days

kimadeline

issue commentmicrosoft/vscode-python

No Insiders build since June 10

Hooray we have one passing build: https://dev.azure.com/ms/vscode-python/_build/results?buildId=89046&view=results 🥳

kimadeline

comment created time in 19 days

issue commentmicrosoft/vscode-python

Pylint does not work.

Good catch @jeremyd2019 ! We'll get on that right away 💻

Thank you all for your patience!

zhouwangyang

comment created time in 19 days

Pull request review commentmicrosoft/vscode-python

Move interpreter-info-related code to the py-envs component tree.

 export function extractInterpreterInfo(python: string, raw: PythonEnvInfo): Inte         sysPrefix: raw.sysPrefix     }; }++type ShellExecResult = {+    stdout: string;+    stderr?: string;+};+type ShellExecFunc = (command: string, timeout: number) => Promise<ShellExecResult>;

I don't think the conciseness of Func over Function is necessary.

ericsnowcurrently

comment created time in 19 days

Pull request review commentmicrosoft/vscode-python

Move interpreter-info-related code to the py-envs component tree.

 export function extractInterpreterInfo(python: string, raw: PythonEnvInfo): Inte         sysPrefix: raw.sysPrefix     }; }++type ShellExecResult = {+    stdout: string;+    stderr?: string;+};+type ShellExecFunc = (command: string, timeout: number) => Promise<ShellExecResult>;+type Logger = {

How related is this to our existing logging types? Also you don't have to be newline-shy between type declarations, more space is better 👾

ericsnowcurrently

comment created time in 19 days

Pull request review commentmicrosoft/vscode-python

Move interpreter-info-related code to the py-envs component tree.

 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. +import { expect } from 'chai';+import { join as pathJoin } from 'path';+import { SemVer } from 'semver';+import { IMock, It as TypeMoqIt, Mock, MockBehavior } from 'typemoq';+import { StdErrError } from '../../../client/common/process/types';+import { Architecture } from '../../../client/common/utils/platform';+import { buildPythonExecInfo } from '../../../client/pythonEnvironments/exec';+import { getInterpreterInfo } from '../../../client/pythonEnvironments/info/interpreter';+import { EXTENSION_ROOT_DIR_FOR_TESTS } from '../../constants';++const isolated = pathJoin(EXTENSION_ROOT_DIR_FOR_TESTS, 'pythonFiles', 'pyvsc-run-isolated.py');+const script = pathJoin(EXTENSION_ROOT_DIR_FOR_TESTS, 'pythonFiles', 'interpreterInfo.py');+ suite('extractInterpreterInfo()', () => {     // Tests go here. });++type ShellExecResult = {+    stdout: string;+    stderr?: string;+};+interface IDeps {+    shellExec(command: string, timeout: number): Promise<ShellExecResult>;+}++suite('getInterpreterInfo()', () => {+    let deps: IMock<IDeps>;+    const python = buildPythonExecInfo('path/to/python');++    setup(() => {+        deps = Mock.ofType<IDeps>(undefined, MockBehavior.Strict);+    });+    function verifyAll() {+        deps.verifyAll();+    }++    test('should call exec() with the proper command and timeout', async () => {+        const json = {+            versionInfo: [3, 7, 5, 'candidate', 1],+            sysPrefix: '/path/of/sysprefix/versions/3.7.5rc1',+            version: '3.7.5rc1 (default, Oct 18 2019, 14:48:48) \n[Clang 11.0.0 (clang-1100.0.33.8)]',+            is64Bit: true+        };+        const cmd = `"${python.command}" "${isolated}" "${script}"`;+        deps+            // Checking the args is the key point of this test.+            .setup((d) => d.shellExec(cmd, 15000))+            .returns(() => Promise.resolve({ stdout: JSON.stringify(json) }));+        const shellExec = async (c: string, t: number) => deps.object.shellExec(c, t);++        await getInterpreterInfo(python, shellExec);++        verifyAll();+    });++    test('should quote spaces in the command', async () => {+        const json = {+            versionInfo: [3, 7, 5, 'candidate', 1],+            sysPrefix: '/path/of/sysprefix/versions/3.7.5rc1',+            version: '3.7.5rc1 (default, Oct 18 2019, 14:48:48) \n[Clang 11.0.0 (clang-1100.0.33.8)]',+            is64Bit: true+        };+        const _python = buildPythonExecInfo(' path to /my python ');+        const cmd = `" path to /my python " "${isolated}" "${script}"`;+        deps+            // Checking the args is the key point of this test.+            .setup((d) => d.shellExec(cmd, 15000))+            .returns(() => Promise.resolve({ stdout: JSON.stringify(json) }));+        const shellExec = async (c: string, t: number) => deps.object.shellExec(c, t);++        await getInterpreterInfo(_python, shellExec);++        verifyAll();+    });++    test('should handle multi-command (e.g. conda)', async () => {+        const json = {+            versionInfo: [3, 7, 5, 'candidate', 1],+            sysPrefix: '/path/of/sysprefix/versions/3.7.5rc1',+            version: '3.7.5rc1 (default, Oct 18 2019, 14:48:48) \n[Clang 11.0.0 (clang-1100.0.33.8)]',+            is64Bit: true+        };+        const _python = buildPythonExecInfo(['path/to/conda', 'run', '-n', 'my-env', 'python']);+        const cmd = `"path/to/conda" "run" "-n" "my-env" "python" "${isolated}" "${script}"`;+        deps+            // Checking the args is the key point of this test.+            .setup((d) => d.shellExec(cmd, 15000))+            .returns(() => Promise.resolve({ stdout: JSON.stringify(json) }));+        const shellExec = async (c: string, t: number) => deps.object.shellExec(c, t);++        await getInterpreterInfo(_python, shellExec);++        verifyAll();+    });++    test('should return an object if exec() is successful', async () => {+        const expected = {+            architecture: Architecture.x64,+            path: python.command,+            version: new SemVer('3.7.5-candidate'),+            //version: new SemVer('3.7.5-candidate.1'),

🧽 ? There's no eraser emoji >:(

ericsnowcurrently

comment created time in 19 days

Pull request review commentmicrosoft/vscode-python

Move interpreter-info-related code to the py-envs component tree.

 type ExecResult = { }; type ExecFunc = (command: string, args: string[]) => Promise<ExecResult>; +// Get the version via the given Python executable (sys.version). export async function getPythonVersion(pythonPath: string, defaultValue: string, exec: ExecFunc): Promise<string> {     const [args, parse] = getPythonVersionCommand();+    // Use buildPythonExecInfo()...

When/where is that going to be addressed?

ericsnowcurrently

comment created time in 19 days

Pull request review commentmicrosoft/vscode-python

Move interpreter-info-related code to the py-envs component tree.

 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. +import { expect } from 'chai';+import { join as pathJoin } from 'path';+import { SemVer } from 'semver';+import { IMock, It as TypeMoqIt, Mock, MockBehavior } from 'typemoq';+import { StdErrError } from '../../../client/common/process/types';+import { Architecture } from '../../../client/common/utils/platform';+import { buildPythonExecInfo } from '../../../client/pythonEnvironments/exec';+import { getInterpreterInfo } from '../../../client/pythonEnvironments/info/interpreter';+import { EXTENSION_ROOT_DIR_FOR_TESTS } from '../../constants';++const isolated = pathJoin(EXTENSION_ROOT_DIR_FOR_TESTS, 'pythonFiles', 'pyvsc-run-isolated.py');+const script = pathJoin(EXTENSION_ROOT_DIR_FOR_TESTS, 'pythonFiles', 'interpreterInfo.py');+ suite('extractInterpreterInfo()', () => {     // Tests go here. });++type ShellExecResult = {+    stdout: string;+    stderr?: string;+};+interface IDeps {+    shellExec(command: string, timeout: number): Promise<ShellExecResult>;+}++suite('getInterpreterInfo()', () => {+    let deps: IMock<IDeps>;+    const python = buildPythonExecInfo('path/to/python');++    setup(() => {+        deps = Mock.ofType<IDeps>(undefined, MockBehavior.Strict);+    });+    function verifyAll() {

Are you going to add to verifyAll() later? If not I don't think wrapping deps.verifyAll() in a function is necessary.

ericsnowcurrently

comment created time in 19 days

Pull request review commentmicrosoft/vscode-python

Move interpreter-info-related code to the py-envs component tree.

+// Copyright (c) Microsoft Corporation. All rights reserved.+// Licensed under the MIT License.++import { expect } from 'chai';+import { join as pathJoin } from 'path';+import { IMock, Mock, MockBehavior } from 'typemoq';+import { StdErrError } from '../../../client/common/process/types';+import { buildPythonExecInfo } from '../../../client/pythonEnvironments/exec';+import { getExecutablePath } from '../../../client/pythonEnvironments/info/executable';+import { EXTENSION_ROOT_DIR_FOR_TESTS } from '../../constants';++const isolated = pathJoin(EXTENSION_ROOT_DIR_FOR_TESTS, 'pythonFiles', 'pyvsc-run-isolated.py');++type ExecResult = {+    stdout: string;+};+interface IDeps {+    exec(command: string, args: string[]): Promise<ExecResult>;+}++suite('getExecutablePath()', () => {+    let deps: IMock<IDeps>;+    const python = buildPythonExecInfo('path/to/python');++    setup(() => {+        deps = Mock.ofType<IDeps>(undefined, MockBehavior.Strict);+    });+    function verifyAll() {+        deps.verifyAll();+    }++    test('should get the value by running python', async () => {+        const expected = 'path/to/dummy/executable';+        const argv = [isolated, '-c', 'import sys;print(sys.executable)'];+        deps.setup((d) => d.exec(python.command, argv))+            // Return the expected value.+            .returns(() => Promise.resolve({ stdout: expected }));+        const exec = async (c: string, a: string[]) => deps.object.exec(c, a);++        const result = await getExecutablePath(python, exec);++        expect(result).to.equal(expected, 'getExecutablePath() sbould return get the value by running Python');
        expect(result).to.equal(expected, 'getExecutablePath() should return get the value by running Python');
ericsnowcurrently

comment created time in 19 days

Pull request review commentmicrosoft/vscode-python

Move interpreter-info-related code to the py-envs component tree.

+// Copyright (c) Microsoft Corporation. All rights reserved.+// Licensed under the MIT License.++import { expect } from 'chai';+import { join as pathJoin } from 'path';+import { IMock, Mock, MockBehavior } from 'typemoq';+import { StdErrError } from '../../../client/common/process/types';+import { buildPythonExecInfo } from '../../../client/pythonEnvironments/exec';+import { getExecutablePath } from '../../../client/pythonEnvironments/info/executable';+import { EXTENSION_ROOT_DIR_FOR_TESTS } from '../../constants';++const isolated = pathJoin(EXTENSION_ROOT_DIR_FOR_TESTS, 'pythonFiles', 'pyvsc-run-isolated.py');++type ExecResult = {+    stdout: string;+};+interface IDeps {+    exec(command: string, args: string[]): Promise<ExecResult>;+}++suite('getExecutablePath()', () => {+    let deps: IMock<IDeps>;+    const python = buildPythonExecInfo('path/to/python');++    setup(() => {+        deps = Mock.ofType<IDeps>(undefined, MockBehavior.Strict);+    });+    function verifyAll() {

Are you going to add to verifyAll() later? If not I don't think wrapping deps.verifyAll() in a function is necessary.

ericsnowcurrently

comment created time in 19 days

Pull request review commentmicrosoft/vscode-python

Move interpreter-info-related code to the py-envs component tree.

 export type PythonVersion = {     prerelease: string[]; }; +// Convert a Python version string.+//+// TBD: the supported formats are...

When/where is that going to be defined?

ericsnowcurrently

comment created time in 19 days

more