{"id":"INC-pypi-wtqw8mxcg3j1","kind":"incident","aliases":[],"related":[],"title":"PyPI: PyPI Partial Outage","description":"We have not seen a return of the traffic that caused this incident after removing the temporary block. We will open a new incident if we need to take action again.","summary":null,"severity":"high","cvss":null,"epss":null,"exploited":false,"exploited_at":null,"products":[{"name":"PyPI","fixed":[],"affected":"","ecosystem":"vendor"}],"ecosystems":["vendor"],"tags":["incident","ops","pypi","python","registry","vendor"],"not_affected_if":[],"how_to_check":null,"fix":null,"status":"resolved","published_at":"2025-05-24T22:57:13+00:00","first_seen_at":"2026-10-23T19:12:22+00:00","triaged_at":"2026-10-25T05:39:22+00:00","updated_at":"2026-10-25T05:39:22+00:00","category":"vendor","confidence":null,"triage":null,"analyst_status":null,"analyst_note":null,"search":"'action':45C 'block':33C 'caus':26C 'inc':6A 'inc-pypi-wtqw8mxcg3j1':5A 'incid':10B,28C,39C 'need':42C 'new':38C 'op':11B 'open':36C 'outag':4A 'partial':3A 'pypi':1A,2A,7A,9A,12B 'python':13B 'registri':14B 'remov':30C 'return':21C 'seen':19C 'take':44C 'temporari':32C 'traffic':24C 'vendor':15B 'wtqw8mxcg3j1':8A","nicknames":[],"mitigations":[],"who_affected":null,"tier":null,"verified":{},"analyst_revisit_at":null,"first_public_at":"2025-05-24T22:57:13+00:00","kev":null,"cvss_vector":null,"cvss_by":null,"poc_count":0,"sources":[{"source":"statuspage","external_id":"pypi:wtqw8mxcg3j1","url":"https://stspg.io/dcxkgkkx6sj8","severity":"high","published_at":"2025-05-24T22:57:13+00:00","modified_at":"2025-05-27T12:53:04+00:00","first_seen_at":"2026-10-23T19:12:22+00:00","fetched_at":"2026-10-25T23:59:47+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}