Skip to content

Python: Iteration Plan for June 2023 #21403

@kieferrm

Description

@kieferrm

This plan captures our work on the Python Extension in June 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

  • Implement new getting started experience in the walkthrough; issue; @cwebster-99
  • 🏃‍🔵 Get better understanding of pain points related to Python mono repo experience; issue; @luabud @cwebster-99
  • 🏃‍ Draft artifact for our approach to packaging; @cwebster-99

Environments

N/A

Editing

N/A

LSP

N/A

Terminal

N/A

Debugging

Formatting

N/A

Linting

Testing

vscode.dev

N/A

Documentation

Engineering

Python community


Deferred Items
  • Support .python-version for pyenv; issue; @karrtikr
  • Implement a Python traceback problem matcher in core
  • ✋ 🔴 Use conda run when debugging (waiting on the conda team to give us the go-ahead to rely on conda run so fundamentally); @paulacamargo25
  • Investigate how we configure running and debugging
  • ✋ Write web tests; issue; @karthiknadig
  • Unify venvPath and venvFolders; issue

Metadata

Metadata

Assignees

Labels

iteration-planPlan for the current iteration

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions