Skip to content

Commit 5b55c59

Browse files
Consolidate "info" under pythonEnvironments/info/. (#12383)
This change is part of the series of changes related to factoring out an isolated Python environments "component" (specifically the "discovery" subcomponent). This change only moves files around.
1 parent 71390fb commit 5b55c59

File tree

189 files changed

+195
-195
lines changed

Some content is hidden

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

189 files changed

+195
-195
lines changed

src/client/activation/activationService.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import { swallowExceptions } from '../common/utils/decorators';
2424
import { noop } from '../common/utils/misc';
2525
import { IInterpreterService } from '../interpreter/contracts';
2626
import { IServiceContainer } from '../ioc/types';
27-
import { PythonInterpreter } from '../pythonEnvironments/discovery/types';
27+
import { PythonInterpreter } from '../pythonEnvironments/info';
2828
import { sendTelemetryEvent } from '../telemetry';
2929
import { EventName } from '../telemetry/constants';
3030
import { Commands } from './languageServer/constants';

src/client/activation/common/activatorBase.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ import { traceDecorators } from '../../common/logger';
3030
import { IFileSystem } from '../../common/platform/types';
3131
import { IConfigurationService, Resource } from '../../common/types';
3232
import { EXTENSION_ROOT_DIR } from '../../constants';
33-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
33+
import { PythonInterpreter } from '../../pythonEnvironments/info';
3434
import {
3535
ILanguageServerActivator,
3636
ILanguageServerDownloader,

src/client/activation/common/analysisOptions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { traceDecorators } from '../../common/logger';
99
import { IOutputChannel, Resource } from '../../common/types';
1010
import { debounceSync } from '../../common/utils/decorators';
1111
import { IEnvironmentVariablesProvider } from '../../common/variables/types';
12-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
12+
import { PythonInterpreter } from '../../pythonEnvironments/info';
1313
import { ILanguageServerAnalysisOptions, ILanguageServerOutputChannel } from '../types';
1414

1515
@injectable()

src/client/activation/jedi.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ import { PythonReferenceProvider } from '../providers/referenceProvider';
3939
import { PythonRenameProvider } from '../providers/renameProvider';
4040
import { PythonSignatureProvider } from '../providers/signatureProvider';
4141
import { JediSymbolProvider } from '../providers/symbolProvider';
42-
import { PythonInterpreter } from '../pythonEnvironments/discovery/types';
42+
import { PythonInterpreter } from '../pythonEnvironments/info';
4343
import { ITestManagementService } from '../testing/types';
4444
import { BlockFormatProviders } from '../typeFormatters/blockFormatProvider';
4545
import { OnTypeFormattingDispatcher } from '../typeFormatters/dispatcher';

src/client/activation/languageServer/analysisOptions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { traceDecorators, traceError } from '../../common/logger';
1010
import { IConfigurationService, IExtensionContext, IPathUtils, Resource } from '../../common/types';
1111
import { debounceSync } from '../../common/utils/decorators';
1212
import { IEnvironmentVariablesProvider } from '../../common/variables/types';
13-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
13+
import { PythonInterpreter } from '../../pythonEnvironments/info';
1414
import { LanguageServerAnalysisOptionsBase } from '../common/analysisOptions';
1515
import { ILanguageServerFolderService, ILanguageServerOutputChannel } from '../types';
1616

src/client/activation/languageServer/languageClientFactory.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { EXTENSION_ROOT_DIR, PYTHON_LANGUAGE } from '../../common/constants';
99
import { IConfigurationService, Resource } from '../../common/types';
1010
import { IEnvironmentVariablesProvider } from '../../common/variables/types';
1111
import { IEnvironmentActivationService } from '../../interpreter/activation/types';
12-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
12+
import { PythonInterpreter } from '../../pythonEnvironments/info';
1313
import { ILanguageClientFactory, ILanguageServerFolderService, IPlatformData } from '../types';
1414

1515
// tslint:disable:no-require-imports no-require-imports no-var-requires max-classes-per-file

src/client/activation/languageServer/languageServerProxy.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { createDeferred, Deferred, sleep } from '../../common/utils/async';
1111
import { swallowExceptions } from '../../common/utils/decorators';
1212
import { noop } from '../../common/utils/misc';
1313
import { LanguageServerSymbolProvider } from '../../providers/symbolProvider';
14-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
14+
import { PythonInterpreter } from '../../pythonEnvironments/info';
1515
import { captureTelemetry, sendTelemetryEvent } from '../../telemetry';
1616
import { EventName } from '../../telemetry/constants';
1717
import { ITestManagementService } from '../../testing/types';

src/client/activation/languageServer/manager.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import {
1515
} from '../../common/types';
1616
import { debounceSync } from '../../common/utils/decorators';
1717
import { IServiceContainer } from '../../ioc/types';
18-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
18+
import { PythonInterpreter } from '../../pythonEnvironments/info';
1919
import { captureTelemetry } from '../../telemetry';
2020
import { EventName } from '../../telemetry/constants';
2121
import { LanguageClientMiddleware } from '../languageClientMiddleware';

src/client/activation/node/languageClientFactory.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { LanguageClient, LanguageClientOptions, ServerOptions, TransportKind } f
88
import { EXTENSION_ROOT_DIR, PYTHON_LANGUAGE } from '../../common/constants';
99
import { IFileSystem } from '../../common/platform/types';
1010
import { Resource } from '../../common/types';
11-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
11+
import { PythonInterpreter } from '../../pythonEnvironments/info';
1212
import { ILanguageClientFactory, ILanguageServerFolderService } from '../types';
1313
import { FileBasedCancellationStrategy } from './cancellationUtils';
1414

src/client/activation/node/languageServerProxy.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import { createDeferred, Deferred, sleep } from '../../common/utils/async';
1717
import { swallowExceptions } from '../../common/utils/decorators';
1818
import { noop } from '../../common/utils/misc';
1919
import { LanguageServerSymbolProvider } from '../../providers/symbolProvider';
20-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
20+
import { PythonInterpreter } from '../../pythonEnvironments/info';
2121
import { captureTelemetry, sendTelemetryEvent } from '../../telemetry';
2222
import { EventName } from '../../telemetry/constants';
2323
import { ITestManagementService } from '../../testing/types';

src/client/activation/node/manager.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import {
1515
} from '../../common/types';
1616
import { debounceSync } from '../../common/utils/decorators';
1717
import { IServiceContainer } from '../../ioc/types';
18-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
18+
import { PythonInterpreter } from '../../pythonEnvironments/info';
1919
import { captureTelemetry } from '../../telemetry';
2020
import { EventName } from '../../telemetry/constants';
2121
import { LanguageClientMiddleware } from '../languageClientMiddleware';

src/client/activation/none/activator.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import {
2121
WorkspaceEdit
2222
} from 'vscode';
2323
import { Resource } from '../../common/types';
24-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
24+
import { PythonInterpreter } from '../../pythonEnvironments/info';
2525
import { ILanguageServerActivator } from '../types';
2626

2727
/**

src/client/activation/refCountedLanguageServer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import {
2323

2424
import { Resource } from '../common/types';
2525
import { noop } from '../common/utils/misc';
26-
import { PythonInterpreter } from '../pythonEnvironments/discovery/types';
26+
import { PythonInterpreter } from '../pythonEnvironments/info';
2727
import { ILanguageServerActivator, LanguageServerType } from './types';
2828

2929
export class RefCountedLanguageServer implements ILanguageServerActivator {

src/client/activation/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import {
2020
import { LanguageClient, LanguageClientOptions } from 'vscode-languageclient';
2121
import { NugetPackage } from '../common/nuget/types';
2222
import { IDisposable, IOutputChannel, LanguageServerDownloadChannels, Resource } from '../common/types';
23-
import { PythonInterpreter } from '../pythonEnvironments/discovery/types';
23+
import { PythonInterpreter } from '../pythonEnvironments/info';
2424

2525
export const IExtensionActivationManager = Symbol('IExtensionActivationManager');
2626
/**

src/client/application/diagnostics/checks/macPythonInterpreter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import {
1919
} from '../../../common/types';
2020
import { IInterpreterHelper, IInterpreterService } from '../../../interpreter/contracts';
2121
import { IServiceContainer } from '../../../ioc/types';
22-
import { InterpreterType } from '../../../pythonEnvironments/discovery/types';
22+
import { InterpreterType } from '../../../pythonEnvironments/info';
2323
import { BaseDiagnostic, BaseDiagnosticsService } from '../base';
2424
import { IDiagnosticsCommandFactory } from '../commands/types';
2525
import { DiagnosticCodes } from '../constants';

src/client/common/installer/channelManager.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { inject, injectable } from 'inversify';
55
import { Uri } from 'vscode';
66
import { IInterpreterService } from '../../interpreter/contracts';
77
import { IServiceContainer } from '../../ioc/types';
8-
import { InterpreterType } from '../../pythonEnvironments/discovery/types';
8+
import { InterpreterType } from '../../pythonEnvironments/info';
99
import { IApplicationShell } from '../application/types';
1010
import { IPlatformService } from '../platform/types';
1111
import { Product } from '../types';

src/client/common/installer/moduleInstaller.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import * as path from 'path';
66
import { CancellationToken, OutputChannel, ProgressLocation, ProgressOptions } from 'vscode';
77
import { IInterpreterService } from '../../interpreter/contracts';
88
import { IServiceContainer } from '../../ioc/types';
9-
import { InterpreterType } from '../../pythonEnvironments/discovery/types';
9+
import { InterpreterType } from '../../pythonEnvironments/info';
1010
import { sendTelemetryEvent } from '../../telemetry';
1111
import { EventName } from '../../telemetry/constants';
1212
import { IApplicationShell } from '../application/types';

src/client/common/installer/pipEnvInstaller.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import { inject, injectable } from 'inversify';
55
import { IInterpreterLocatorService, PIPENV_SERVICE } from '../../interpreter/contracts';
66
import { IServiceContainer } from '../../ioc/types';
7-
import { InterpreterType } from '../../pythonEnvironments/discovery/types';
7+
import { InterpreterType } from '../../pythonEnvironments/info';
88
import { ExecutionInfo } from '../types';
99
import { isResource } from '../utils/misc';
1010
import { ModuleInstaller } from './moduleInstaller';

src/client/common/installer/productInstaller.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { Telemetry } from '../../datascience/constants';
99
import { IInterpreterService } from '../../interpreter/contracts';
1010
import { IServiceContainer } from '../../ioc/types';
1111
import { LinterId } from '../../linters/types';
12-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
12+
import { PythonInterpreter } from '../../pythonEnvironments/info';
1313
import { sendTelemetryEvent } from '../../telemetry';
1414
import { EventName } from '../../telemetry/constants';
1515
import { IApplicationShell, ICommandManager, IWorkspaceService } from '../application/types';

src/client/common/installer/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Licensed under the MIT License.
33

44
import { CancellationToken, Uri } from 'vscode';
5-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
5+
import { PythonInterpreter } from '../../pythonEnvironments/info';
66
import { Product, ProductType, Resource } from '../types';
77

88
export type InterpreterUri = Resource | PythonInterpreter;

src/client/common/process/pythonDaemon.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55

66
import { ChildProcess } from 'child_process';
77
import { MessageConnection, RequestType, RequestType0 } from 'vscode-jsonrpc';
8-
import { InterpreterInformation } from '../../pythonEnvironments/discovery/types';
98
import { PythonExecInfo } from '../../pythonEnvironments/exec';
10-
import { extractInterpreterInfo } from '../../pythonEnvironments/info';
9+
import { InterpreterInformation } from '../../pythonEnvironments/info';
10+
import { extractInterpreterInfo } from '../../pythonEnvironments/info/interpreter';
1111
import { traceWarning } from '../logger';
1212
import { BasePythonDaemon } from './baseDaemon';
1313
import { PythonEnvInfo } from './internal/scripts';

src/client/common/process/pythonDaemonPool.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// Copyright (c) Microsoft Corporation. All rights reserved.
22
// Licensed under the MIT License.
33

4-
import { InterpreterInformation } from '../../pythonEnvironments/discovery/types';
54
import { PythonExecInfo } from '../../pythonEnvironments/exec';
5+
import { InterpreterInformation } from '../../pythonEnvironments/info';
66
import { IDisposableRegistry } from '../types';
77
import { sleep } from '../utils/async';
88
import { noop } from '../utils/misc';

src/client/common/process/pythonEnvironment.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
// Licensed under the MIT License.
33

44
import { CondaEnvironmentInfo } from '../../pythonEnvironments/discovery/locators/services/conda';
5-
import { InterpreterInformation } from '../../pythonEnvironments/discovery/types';
65
import { getPythonExecInfo, PythonExecInfo } from '../../pythonEnvironments/exec';
7-
import { extractInterpreterInfo } from '../../pythonEnvironments/info';
6+
import { InterpreterInformation } from '../../pythonEnvironments/info';
7+
import { extractInterpreterInfo } from '../../pythonEnvironments/info/interpreter';
88
import { traceError, traceInfo } from '../logger';
99
import { IFileSystem } from '../platform/types';
1010
import * as internalPython from './internal/python';

src/client/common/process/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ import { Observable } from 'rxjs/Observable';
66
import { CancellationToken, Uri } from 'vscode';
77

88
import { Newable } from '../../ioc/types';
9-
import { InterpreterInformation, PythonInterpreter } from '../../pythonEnvironments/discovery/types';
109
import { PythonExecInfo } from '../../pythonEnvironments/exec';
10+
import { InterpreterInformation, PythonInterpreter } from '../../pythonEnvironments/info';
1111
import { ExecutionInfo, IDisposable } from '../types';
1212
import { EnvironmentVariables } from '../variables/types';
1313

src/client/common/terminal/environmentActivationProviders/pipEnvActivationProvider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {
1212
IPipEnvService,
1313
PIPENV_SERVICE
1414
} from '../../../interpreter/contracts';
15-
import { InterpreterType } from '../../../pythonEnvironments/discovery/types';
15+
import { InterpreterType } from '../../../pythonEnvironments/info';
1616
import { IWorkspaceService } from '../../application/types';
1717
import { IFileSystem } from '../../platform/types';
1818
import { ITerminalActivationCommandProvider, TerminalShellType } from '../types';

src/client/common/terminal/environmentActivationProviders/pyenvActivationProvider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { inject, injectable } from 'inversify';
77
import { Uri } from 'vscode';
88
import { IInterpreterService } from '../../../interpreter/contracts';
99
import { IServiceContainer } from '../../../ioc/types';
10-
import { InterpreterType } from '../../../pythonEnvironments/discovery/types';
10+
import { InterpreterType } from '../../../pythonEnvironments/info';
1111
import { ITerminalActivationCommandProvider, TerminalShellType } from '../types';
1212

1313
@injectable()

src/client/common/terminal/factory.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { inject, injectable } from 'inversify';
55
import { Uri } from 'vscode';
66
import { IInterpreterService } from '../../interpreter/contracts';
77
import { IServiceContainer } from '../../ioc/types';
8-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
8+
import { PythonInterpreter } from '../../pythonEnvironments/info';
99
import { IWorkspaceService } from '../application/types';
1010
import { IFileSystem } from '../platform/types';
1111
import { isUri } from '../utils/misc';

src/client/common/terminal/helper.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import { inject, injectable, multiInject, named } from 'inversify';
55
import { Terminal, Uri } from 'vscode';
66
import { ICondaService, IInterpreterService } from '../../interpreter/contracts';
7-
import { InterpreterType, PythonInterpreter } from '../../pythonEnvironments/discovery/types';
7+
import { InterpreterType, PythonInterpreter } from '../../pythonEnvironments/info';
88
import { sendTelemetryEvent } from '../../telemetry';
99
import { EventName } from '../../telemetry/constants';
1010
import { ITerminalManager } from '../application/types';

src/client/common/terminal/syncTerminalService.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import { inject } from 'inversify';
77
import { CancellationToken, Disposable, Event } from 'vscode';
88
import { IInterpreterService } from '../../interpreter/contracts';
9-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
9+
import { PythonInterpreter } from '../../pythonEnvironments/info';
1010
import { Cancellation } from '../cancellation';
1111
import { traceVerbose } from '../logger';
1212
import { IFileSystem, TemporaryFile } from '../platform/types';

src/client/common/terminal/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'use strict';
55

66
import { CancellationToken, Event, Terminal, Uri } from 'vscode';
7-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
7+
import { PythonInterpreter } from '../../pythonEnvironments/info';
88
import { IEventNamePropertyMapping } from '../../telemetry/index';
99
import { IDisposable, Resource } from '../types';
1010

src/client/datascience/baseJupyterSession.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { traceError, traceInfo, traceWarning } from '../common/logger';
1313
import { waitForPromise } from '../common/utils/async';
1414
import * as localize from '../common/utils/localize';
1515
import { noop } from '../common/utils/misc';
16-
import { PythonInterpreter } from '../pythonEnvironments/discovery/types';
16+
import { PythonInterpreter } from '../pythonEnvironments/info';
1717
import { sendTelemetryEvent } from '../telemetry';
1818
import { Telemetry } from './constants';
1919
import { JupyterKernelPromiseFailedError } from './jupyter/kernels/jupyterKernelPromiseFailedError';

src/client/datascience/data-viewing/dataViewerDependencyService.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { traceWarning } from '../../common/logger';
1212
import { IPythonExecutionFactory } from '../../common/process/types';
1313
import { IInstaller, InstallerResponse, Product } from '../../common/types';
1414
import { Common, DataScience } from '../../common/utils/localize';
15-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
15+
import { PythonInterpreter } from '../../pythonEnvironments/info';
1616
import { sendTelemetryEvent } from '../../telemetry';
1717
import { Telemetry } from '../constants';
1818

src/client/datascience/interactive-common/intellisense/intellisenseProvider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ import { createDeferred, Deferred, sleep, waitForPromise } from '../../../common
3030
import { noop } from '../../../common/utils/misc';
3131
import { HiddenFileFormatString } from '../../../constants';
3232
import { IInterpreterService } from '../../../interpreter/contracts';
33-
import { PythonInterpreter } from '../../../pythonEnvironments/discovery/types';
33+
import { PythonInterpreter } from '../../../pythonEnvironments/info';
3434
import { sendTelemetryWhenDone } from '../../../telemetry';
3535
import { Identifiers, Settings, Telemetry } from '../../constants';
3636
import {

src/client/datascience/interactive-common/interactiveBase.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ import { createDeferred, Deferred } from '../../common/utils/async';
4343
import * as localize from '../../common/utils/localize';
4444
import { isUntitledFile, noop } from '../../common/utils/misc';
4545
import { StopWatch } from '../../common/utils/stopWatch';
46-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
46+
import { PythonInterpreter } from '../../pythonEnvironments/info';
4747
import { captureTelemetry, sendTelemetryEvent } from '../../telemetry';
4848
import { generateCellRangesFromDocument } from '../cellFactory';
4949
import { CellMatcher } from '../cellMatcher';

src/client/datascience/interactive-common/interactiveWindowTypes.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {
1616
NotifyIPyWidgeWidgetVersionNotSupportedAction
1717
} from '../../../datascience-ui/interactive-common/redux/reducers/types';
1818
import { Resource } from '../../common/types';
19-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
19+
import { PythonInterpreter } from '../../pythonEnvironments/info';
2020
import { NativeKeyboardCommandTelemetry, NativeMouseCommandTelemetry } from '../constants';
2121
import { WidgetScriptSource } from '../ipywidgets/types';
2222
import { LiveKernelModel } from '../jupyter/kernels/types';

src/client/datascience/interactive-ipynb/nativeEditor.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ import { createDeferred, Deferred } from '../../common/utils/async';
4343
import * as localize from '../../common/utils/localize';
4444
import { StopWatch } from '../../common/utils/stopWatch';
4545
import { EXTENSION_ROOT_DIR } from '../../constants';
46-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
46+
import { PythonInterpreter } from '../../pythonEnvironments/info';
4747
import { captureTelemetry, sendTelemetryEvent } from '../../telemetry';
4848
import { Commands, EditorContexts, Identifiers, Telemetry } from '../constants';
4949
import { InteractiveBase } from '../interactive-common/interactiveBase';

src/client/datascience/interactive-ipynb/nativeEditorStorage.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { traceError } from '../../common/logger';
1010
import { IFileSystem } from '../../common/platform/types';
1111
import { GLOBAL_MEMENTO, ICryptoUtils, IExtensionContext, IMemento, WORKSPACE_MEMENTO } from '../../common/types';
1212
import { isUntitledFile, noop } from '../../common/utils/misc';
13-
import { PythonInterpreter } from '../../pythonEnvironments/discovery/types';
13+
import { PythonInterpreter } from '../../pythonEnvironments/info';
1414
import { Identifiers, KnownNotebookLanguages, Telemetry } from '../constants';
1515
import { IEditorContentChange, NotebookModelChange } from '../interactive-common/interactiveWindowTypes';
1616
import { InvalidNotebookFileError } from '../jupyter/invalidNotebookFileError';

0 commit comments

Comments
 (0)