diff --git a/CHANGELOG.md b/CHANGELOG.md index 87f788dd3..3a2dc0cc0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ # **Upcoming release** +- Remove site-packages from packages search tree (@tkrabel) + # Release 1.11.0 - #710, #561 Implement `except*` syntax (@lieryan) diff --git a/rope/contrib/autoimport/utils.py b/rope/contrib/autoimport/utils.py index f3f581159..5238339de 100644 --- a/rope/contrib/autoimport/utils.py +++ b/rope/contrib/autoimport/utils.py @@ -20,7 +20,7 @@ def get_package_tuple( """ package_name = package_path.name package_type: PackageType - if package_name.startswith(".") or package_name == "__pycache__": + if package_name.startswith(".") or package_name in ["__pycache__", "site-packages"]: return None if package_name.endswith((".egg-info", ".dist-info")): return None