This plan captures our work on the Python Extension in August 2023. We follow the same iteration cycle as VS Code. Although we plan for a whole iteration, we may not only ship at the end of an iteration but throughout.
Legend of annotations
| Mark |
Description |
| 🏃♀️ |
work in progress |
| ✋ |
blocked task |
| 💪 |
stretch goal for this iteration |
| 🔴 |
missing issue reference |
| 🔵 |
more investigation required to remove uncertainty |
| ⚫ |
under discussion within the team |
| ⬛ |
a large work item, larger than one iteration |
Getting started
Environments
Editing
N/A
LSP
N/A
Terminal
REPL
Debugging
N/A
Formatting
N/A
Linting
Testing
vscode.dev
N/A
Documentation
API
N/A
Engineering
N/A
Python community
Deferred Items
This plan captures our work on the Python Extension in August 2023. We follow the same iteration cycle as VS Code. Although we plan for a whole iteration, we may not only ship at the end of an iteration but throughout.
Legend of annotations
Getting started
Environments
Create Environmentwhen called with a pre-existing environment; issue; @karthiknadigvenv; issue; @karthiknadigconda; issue; @karthiknadigEditing
N/A
LSP
N/A
Terminal
REPL
shift+enter; issue; @anthonykim1Debugging
N/A
Formatting
N/A
Linting
Testing
vscode.devN/A
Documentation
API
N/A
Engineering
N/A
Python community
package.metadataparsing; PR; @brettcannonDeferred Items
.python-versionfor pyenv; issue; @karrtikrconda runwhen debugging (waiting on the conda team to give us the go-ahead to rely onconda runso fundamentally); @paulacamargo25venvPathandvenvFolders; issue