-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Labels
feature-requestRequest for new features or functionalityRequest for new features or functionalityimportantIssue identified as high-priorityIssue identified as high-priorityneeds PR
Milestone
Description
The Python Environments Extension needs to release a first finalized (non-proposed) API package to npm. We are not ready to stabilize every part of the extensions API at this point, we want to still keep some items in proposed as we work to finalize them.
Given the following sections / distinctions we need to separate out the proposed parts from the current api file into a proposed-api.ts file to keep them distinct
Steps:
- Separate out the API parts (finalized vs proposed) in the code
- Publish Python Environments API to npm
Sections of the API ready to finalize:
PythonEnvironmentManagerApiPythonPackageManagerApi
Sections of the API to stay as proposed:
PythonEnvironmentVariablesApiPythonExecutionApiPythonProjectApi
Metadata
Metadata
Assignees
Labels
feature-requestRequest for new features or functionalityRequest for new features or functionalityimportantIssue identified as high-priorityIssue identified as high-priorityneeds PR