forked from DonJayamanne/pythonVSCode
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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 @luabud @minsa110 @brettcannon
- πβ Investigate breaking the Jupyter soft dependency; vscode-python#18073 @luabud @minsa110
- πββοΈ Python Data Science walkthrough version 2 vscode-python#18139 @luabud @minsa110
Environments
- Remove
python.pythonPath
experiment vscode-python#17977 @karrtikr - πββοΈ Implement the proposed public API for the extension and use it internally vscode-python#17905 @karthiknadig
- Prototype using the new language status API; vscode-python#18040 @karrtikr
- Utilize quick pick separators vscode-python#18165 @karrtikr
Editing
None
Terminal
- πββοΈ Infer environment variables for an activated conda environment vscode-python#17332 @paulacamargo25
- Explore options for activated terminals and terminal profiles vscode-python#11039 @luabud
Debugging
- Investigate automatic debug configuration based on the open workspace; issue; @paulacamargo25
Formatting
None
Linting
- Put flake8 behind LSP vscode-python#17235 @karthiknadig
Testing
- Rewrite testing adapter for pytest vscode-python#17242 @kimadeline
- πββοΈ Rewrite testing adapter for unittest vscode-python#17242 @kimadeline
(github|vscode).dev
None
Engineering
- πββοΈ Use
conda run
for running tools vscode-python#17973 @paulacamargo25 - πββοΈ Explore localization (desktop and web); issue; @paulacamargo25 @TylerLeonhardt
- πββοΈ venv test failing due to VS Code upstream and setting inspection vscode-python#17666 (blocked on vscode#135121) @karrtikr @karthiknadig
- β Switch to an insiders/nightly extension in the Marketplace (blocked on work to standardize this sort of thing) vscode-python#17196 @karrtikr
- Move from
enableProposedApi
toenabledApiProposals
inpackage.json
; vscode-python#18184 @karrtikr
Python community
- Get CI set up for building CPython under WASM; repo @brettcannon
- Get PEP 665 accepted (although it was ultimately rejected); PEP @brettcannon
- πββοΈ Start a conversation with release managers about building zip files containing an interpreter @brettcannon
Deferred items
- β π΅ Work w/ Pylance on automatic indentation vscode-python#481 @brettcannon (blocked on Pylance investigating)
- β Create platform-specific VSIXs (some discussion needed); vscode-python#17439 @karrtikr
Metadata
Metadata
Assignees
Labels
iteration-planPlan for the current iterationPlan for the current iteration