Postmortem on Python API related bugs and causes
Each bug is listed into categories and marked if it could've been prevented with the stated precaution:
Bugs and potential precautionary measures
- resolveEnvironment returns
undefined (only reproducible on Jupyter CI) #20147
- Slow environments.known #20221
- Newly created prefix conda environments are identified as named #20069
- resolved Environments have an invalid type for workspaceFolder, cannot be stored in memento #20104
- resolved version for environments without python is incorrect, should be undefined instead #20110
- resolved
name changes from undefined to empty string while discovering #20070
- resolveEnvironment returns partial environment info from cache the first time (only the first session) #20147
Expected behavior (required clarification or bug at Jupyter):
Non reproducible:
- Jupyter claims sysprefix changes, not reproducible #20070
Postmortem on Python API related bugs and causes
Each bug is listed into categories and marked if it could've been prevented with the stated precaution:
Bugs and potential precautionary measures
undefined(only reproducible on Jupyter CI) #20147namechanges fromundefinedto empty string while discovering #20070Expected behavior (required clarification or bug at Jupyter):
resolveEnvironment#20220undefinedwhen it should not #20239Non reproducible: