WeSearch

Meta's Pyrefly sabotages competing Python extensions without telling you

·13 min read · 0 reactions · 0 comments · 3 views
#software development#vs code#extensions#meta#python#Meta#Pyrefly#VS Code#VSCodium#basedpyright#windsurfpyright#cursorpyright
Meta's Pyrefly sabotages competing Python extensions without telling you
⚡ TL;DR · AI summary

Meta's Pyrefly VS Code extension silently disables competing Python language server extensions by modifying global user settings without user consent. The changes persist even after Pyrefly is uninstalled, leaving the affected extensions non-functional. No notification or cleanup mechanism is provided to users.

Key facts
Original article
GitHub
Read full at GitHub →
Opening excerpt (first ~120 words) tap to expand

facebook / pyrefly Public Notifications You must be signed in to change notification settings Fork 316 Star 5.7k Code Issues 412 Pull requests 120 Discussions Actions Projects Models Security and quality 0 Insights Additional navigation options Code Issues Pull requests Discussions Actions Projects Models Security and quality Insights {"payload":{"preloaded_records":{},"structured_data":{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Extension silently disables competitor extensions globally with no cleanup on uninstall","articleBody":"On activation, Pyrefly silently writes `disableLanguageServices = true` to the user's\n**global** VS Code settings for three named third-party extensions, without prompting\nthe user or notifying them in any way.

Excerpt limited to ~120 words for fair-use compliance. The full article is at GitHub.

Anonymous · no account needed
Share 𝕏 Facebook Reddit LinkedIn Threads WhatsApp Bluesky Mastodon Email

Discussion

0 comments

More from GitHub