What's Changed
- fix
reportPrivateImportUsage
behaving differently when run on an individual file if imports in other files effect the cached import results by @DetachHead in #1174 - fix import suggestions on stdlib packages by @s-cork in #1173 & #1180
- fix
--pythonplatform
cli argument accepting invalid values and rejecting valid values by @DetachHead in #1196 - Suggest all non-private variables in autoimport by @utybo in #1151
- Add configurable file enumeration timeout settings by @sahansera in #1199
- fix imports for inserted inlay hints where two different types with the same name are prefixed with their module name by @DetachHead in #1203
- Allow .venv autodetection when config file missing by @AThePeanut4 in #1204
- Merge 1.1.399 by @DetachHead in #1211
- Chinese (Simplified) localization update (2025.04) by @NCBM in #1212
In Other News
- the basedpyright playground now supports inlay hints and semantic highlighting, thanks to @Mazyod for the help
- we are now dogfooding! the large project at my workplace has now fully adopted basedpyright
New Contributors
- @s-cork made their first contribution in #1173
- @sahansera made their first contribution in #1199
- @AThePeanut4 made their first contribution in #1204
Full Changelog: v1.28.4...v1.28.5