Files
TimurMalaninandintellij-monorepo-bot dcd9383f02 PY-88127 improve uv inspection: skip optional-deps/dependency-groups, resolve package names from pyproject.toml
- Skip [project.optional-dependencies] and [dependency-groups] in NotInstalledRequirementInspection (previously only [build-system] was excluded)
- Filter DeclaredButNotInstalledPackagesChecker to only report packages from [project].dependencies, not from optional/dev groups
- Resolve workspace member package name from pyproject.toml instead of using module name in uv tree --package
- Parse dependency group/extra annotations from uv tree output
- Strip extras from package names (e.g. uvicorn[standard] -> uvicorn)

(cherry picked from commit 958696becd90026016c1367128f48e4861f5c5ac)

IJ-MR-196282

GitOrigin-RevId: 785dc69e03afca7abc0f8d42852b0425e559df01
2026-03-21 16:59:52 +00:00
..