forked from DonJayamanne/pythonVSCode
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Labels
iteration-planPlan for the current iterationPlan for the current iteration
Description
This plan captures our work in March. 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
- Decide where environment creation goes: core or separate extension?; issue; @luabud @minsa110 @brettcannon
Environments
- πββοΈ Fix venv watcher tests; issue; @karrtikr
-
python.selectInterpreternot working on code-server; issue; @karrtikr - πββοΈ detect conda environments lacking an interpreter; issue; @karrtikr
- πββοΈ Investigate using
conda runfor conda environments when running python files and while installing via pip; issue; @karrtikr - Don't inherit the environment in a dev container for conda; issue; @karrtikr
- Move the environment information to the right; issue; @karrtikr
Editing
- πββοΈπ΅ Don't prompt to restart to load Pylance; issue; @kimadeline
LSP
- πββ Explore creating a programmatic definition of LSP; issue; @karthiknadig @dbaeumer
- πͺ Create a programmatic definition of LSP; issue; @karthiknadig
Terminal
- π΅ Explore options for activated terminals and terminal profiles vscode-python#11039 @luabud @karrtikr
Debugging
-
${env:...}variables are not being passed vialaunch.json; issue; @paulacamargo25 - π΅ Investigate automatic debug configuration based on the open workspace; issue; @paulacamargo25
Formatting
N/A
Linting
- πββ Create a separate Pylint extension; issue; @karthiknadig
Testing
- πββοΈ Rewrite testing discovery for unittest vscode-python#17242 @kimadeline
(github|vscode).dev
None
Documentation
N/A
Engineering
- πββοΈ Set up localization (desktop and web); issue; @paulacamargo25 @TylerLeonhardt
- πββοΈ Switch to an insiders/nightly extension in the Marketplace vscode-python#17196 @karthiknadig
Python community
- πββοΈ Look into requirements for a Linux "installer" via a relocatable binary; @brettcannon
- πββοΈ Define tiered platform support for Python; @brettcannon
- β Finalize Python Launcher plug-in design (blocked on conda's feedback; discussion; @brettcannon
- πββοΈ Start work on implementing
packaging.metadata; issue; @brettcannon
Deferred items
- β π΅ Work w/ Pylance on automatic indentation vscode-python#481 @brettcannon (blocked on VS Code issue)
- β Create platform-specific VSIXs (blocked on standardizing on creation of new extensions); vscode-python#17439 @paulacamargo25
- Infer environment variables for an activated conda environment vscode-python#17332 @karrtikr
- Move UI for module rename refactoring over to the core extension; @kimadeline
- Rewrite test discovery for pytest vscode-python#17242 @kimadeline
- Rewrite test execution for unittest
- Rewrite test execution for pytest
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
iteration-planPlan for the current iterationPlan for the current iteration