Repository navigation
Python: Iteration Plan for January 2022Β #18214
Copy link
Copy link
Closed
Labels
iteration-planPlan for the current iterationPlan for the current iteration
Description
This plan captures our work in January. 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
- πββοΈ Lock down initial flow for project creation vscode-python#17194 Luciana Abud (@luabud) Soojin (Min) Choi (@minsa110) Brett Cannon (@brettcannon)
- πβ Investigate breaking the Jupyter soft dependency; vscode-python#18073 Luciana Abud (@luabud) Soojin (Min) Choi (@minsa110)
- πββοΈ Python Data Science walkthrough version 2 vscode-python#18139 Luciana Abud (@luabud) Soojin (Min) Choi (@minsa110)
Environments
- Remove
python.pythonPathexperiment vscode-python#17977 Kartik Raj (@karrtikr) - πββοΈ Implement the proposed public API for the extension and use it internally vscode-python#17905 Karthik Nadig (@karthiknadig)
- Prototype using the new language status API; vscode-python#18040 Kartik Raj (@karrtikr)
- Utilize quick pick separators vscode-python#18165 Kartik Raj (@karrtikr)
Editing
None
Terminal
- πββοΈ Infer environment variables for an activated conda environment vscode-python#17332 Paula (@paulacamargo25)
- Explore options for activated terminals and terminal profiles vscode-python#11039 Luciana Abud (@luabud)
Debugging
- Investigate automatic debug configuration based on the open workspace; issue; Paula (@paulacamargo25)
Formatting
None
Linting
- Put flake8 behind LSP vscode-python#17235 Karthik Nadig (@karthiknadig)
Testing
- Rewrite testing adapter for pytest vscode-python#17242 Kim-Adeline Miguel (@kimadeline)
- πββοΈ Rewrite testing adapter for unittest vscode-python#17242 Kim-Adeline Miguel (@kimadeline)
(github|vscode).dev
None
Engineering
- πββοΈ Use
conda runfor running tools vscode-python#17973 Paula (@paulacamargo25) - πββοΈ Explore localization (desktop and web); issue; Paula (@paulacamargo25) TylerLeonhardt
- πββοΈ venv test failing due to VS Code upstream and setting inspection vscode-python#17666 (blocked on vscode#135121) Kartik Raj (@karrtikr) Karthik Nadig (@karthiknadig)
- β Switch to an insiders/nightly extension in the Marketplace (blocked on work to standardize this sort of thing) vscode-python#17196 Kartik Raj (@karrtikr)
- Move from
enableProposedApitoenabledApiProposalsinpackage.json; vscode-python#18184 Kartik Raj (@karrtikr)
Python community
- Get CI set up for building CPython under WASM; repo Brett Cannon (@brettcannon)
- Get PEP 665 accepted (although it was ultimately rejected); PEP Brett Cannon (@brettcannon)
- πββοΈ Start a conversation with release managers about building zip files containing an interpreter Brett Cannon (@brettcannon)
Deferred items
- β π΅ Work w/ Pylance on automatic indentation vscode-python#481 Brett Cannon (@brettcannon) (blocked on Pylance investigating)
- β Create platform-specific VSIXs (some discussion needed); vscode-python#17439 Kartik Raj (@karrtikr)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
iteration-planPlan for the current iterationPlan for the current iteration
Activity
[-]Python: Iteration Plan for January 2022 [DRAFT][/-][+]Python: Iteration Plan for January 2022[/+]