Python Package Index Outage History
Python Package Index is up right nowPingoru has recorded 49 incidents for Python Package Index: 8 in the last 12 months and 4 in the last 90 days.
Show as a table
| Month | Incidents | Hours with an open incident |
|---|---|---|
| April 2026 | 0 | 0 of 720 (0%) |
| May 2026 | 0 | 0 of 744 (0%) |
| June 2026 | 0 | 0 of 720 (0%) |
| July 2026 | 0 | 0 of 744 (0%) |
| August 2026 | 0 | 0 of 744 (0%) |
| September 2026 | 2 | 19 of 720 (3%) |
| October 2026 | 2 | 0 of 744 (0%) |
| November 2026 | 0 | 0 of 112 (0%) |
Incidents, newest first
Major October 2, 2026 PyPI Backends Partial Availability 16m pypi.org - Backends
Started Oct 02, 2026, 01:15 AM UTC· resolved Oct 02, 2026, 01:32 AM UTC
- identified Oct 02, 2026, 01:15 AM UTC
infrastructure maintenance is having a larger impact on availability of PyPI's backends than anticipated. we are working to stabilize.
- resolved Oct 02, 2026, 01:32 AM UTC
the maintenance is complete and everything has stabilized
Notice October 1, 2026 Multiple services unavailable 5m docs.python.org - Backends
Started Oct 01, 2026, 11:13 AM UTC· resolved Oct 01, 2026, 11:18 AM UTC
- monitoring Oct 01, 2026, 11:13 AM UTC
Multiple python.org services were impacted by expiration of internal TLS certificates caused by use of APIs deprecated by a recent library update. We have resolved the issue and are monitoring as services come back online after renewing their internal certificates.
- resolved Oct 01, 2026, 11:18 AM UTC
All services are restored.
Minor September 28, 2026 Issues with search, logins and logged-in pages 12h 42m pypi.org - General, pypi.org - Backends
Started Sep 28, 2026, 12:42 PM UTC· resolved Sep 29, 2026, 01:24 AM UTC
- investigating Sep 28, 2026, 12:42 PM UTC
We are currently investigating this issue.
- investigating Sep 28, 2026, 01:47 PM UTC
We are continuing to investigate this issue.
- monitoring Sep 28, 2026, 01:48 PM UTC
We have resolved the issue and are monitoring for changes.
- resolved Sep 29, 2026, 01:24 AM UTC
This incident has been resolved.
Minor September 23, 2026 Issues with search, logins and logged-in pages 6h 2m pypi.org - General, pypi.org - Backends
Started Sep 23, 2026, 11:02 AM UTC· resolved Sep 23, 2026, 05:05 PM UTC
- investigating Sep 23, 2026, 11:02 AM UTC
We are currently investigating this issue.
- monitoring Sep 23, 2026, 02:06 PM UTC
The traffic has subsided and the cluster is stable. A performance fix has been drafted.
- resolved Sep 23, 2026, 05:05 PM UTC
A fix has been implemented and the incident is closed.
Critical February 26, 2026 Python Infrastructure Outage 3h 22m python.org - CDN, python.org - Backends, python.org - Downloads Backends, bugs.python.org and 1 more
Started Feb 26, 2026, 08:04 PM UTC· resolved Feb 26, 2026, 11:26 PM UTC
- investigating Feb 26, 2026, 08:04 PM UTC
We are currently investigating this issue
- investigating Feb 26, 2026, 08:40 PM UTC
The root cause has been identified as an erroneous scaling operation that affected some application workloads. All services have been restored and are coming back online. We are monitoring to confirm full recovery.
- resolved Feb 26, 2026, 11:26 PM UTC
The incident has been resolved.
- postmortem Feb 26, 2026, 11:26 PM UTC
The incident has been resolved. ## Incident Report: Cluster-wide service outage **Duration**: ~36 minutes \(20:04–20:40 UTC\) **Impact**: Some PSF-hosted services were unavailable, including [python.org](http://python.org), [us.pycon.org](http://us.pycon.org), PyPI stats, [bugs.python.org](http://bugs.python.org), and related services. What was unaffected was our other cluster that manages [PyPI.org](http://PyPI.org) among other services related to PyPI. **Root Cause**: During local development of kubernetes workloads locally there was an incorrect context switch to one of our production clusters. The scale-down commands ran against the production cluster instead of the local environment, iterating through all deployments and setting them to zero replicas. which created cascading failures. **Recovery**: Services were restored with the help of Ee Durbin by bringing up infrastructure in dependency order, original replica counts were recovered from Kubernetes event history. Action items: * Separate kubeconfig files for production vs local, rather than relying on context switching * Research adding admission control or policies to prevent bulk scale-to-zero operations * Document the infrastructure dependency chain and recovery runbook for future incidents Jacob Coffee, PSF Infrastructure Team
Minor February 19, 2026 API Traffic experiencing intermittent failures 1h 12m pypi.org - General, pypi.org - CDN, pypi.org - Backends
Started Feb 19, 2026, 10:46 PM UTC· resolved Feb 19, 2026, 11:59 PM UTC
- investigating Feb 19, 2026, 10:46 PM UTC
We are currently investigating this issue.
- monitoring Feb 19, 2026, 10:56 PM UTC
A fix has been implemented and we are monitoring the results.
- resolved Feb 19, 2026, 11:59 PM UTC
This incident has been resolved.
Notice January 7, 2026 PyPI Uploads failing 18m pypi.org - Backends
Started Jan 07, 2026, 10:42 PM UTC· resolved Jan 07, 2026, 11:00 PM UTC
- investigating Jan 07, 2026, 10:42 PM UTC
We are investigating why PyPI uploads are failing.
- monitoring Jan 07, 2026, 10:59 PM UTC
We identified a database lock causing contention and stopped all upload backends to release all locks and are monitoring for recovery.
- resolved Jan 07, 2026, 11:00 PM UTC
This incident has been resolved.
Minor November 12, 2025 Slow updates to PyPI pages/API responses 39m pypi.org - General, pypi.org - CDN, pypi.org - Backends, pypi.org - Email
Started Nov 12, 2025, 03:46 PM UTC· resolved Nov 12, 2025, 04:26 PM UTC
- investigating Nov 12, 2025, 03:46 PM UTC
We are currently observing a slowdown in background requests processing for events on PyPI.org This could lead to stale web pages and API responses as the events system is not able to purge the caches. Our team is continuing to investigate.
- monitoring Nov 12, 2025, 03:50 PM UTC
A fix has been implemented and we are monitoring the results.
- resolved Nov 12, 2025, 04:26 PM UTC
This incident has been resolved.
Minor July 29, 2025 PyPI Search Index Degraded 5h 17m pypi.org - Backends
Started Jul 29, 2025, 02:41 PM UTC· resolved Jul 29, 2025, 07:58 PM UTC
- monitoring Jul 29, 2025, 02:41 PM UTC
The PyPI search index has degraded and is not returning results. A reindexing job has begun, and results will be available once it completes.
- resolved Jul 29, 2025, 07:58 PM UTC
This incident has been resolved.
Major May 24, 2025 PyPI Partial Outage 2d 13h pypi.org - Backends
Started May 24, 2025, 10:57 PM UTC· resolved May 27, 2025, 12:53 PM UTC
- investigating May 24, 2025, 10:57 PM UTC
We are working to investigate a partial outage in the PyPI backends.
- identified May 24, 2025, 11:11 PM UTC
We have identified a large increase in CDN cache misses causing excess load on our backends. We are working to determine the reason for this increase.
- identified May 24, 2025, 11:37 PM UTC
We have identified a flood of requests from a cluster using the `python-requests/2.32.3` User-Agent, and attempting to hit all JSON project/releasese en masse. This causes excessive cache misses, which are overwhelming our backends. A temporary block has been put in place.
- monitoring May 24, 2025, 11:54 PM UTC
Our block is in place and systems are stable, but we are not satisfied with having to block such a generic user-agent. If you are aware of a system that began a mass crawl of PyPI's JSON release endpoints starting at around 22:05 UTC 2025-05-25, please contact [email protected].
- monitoring May 25, 2025, 12:16 PM UTC
We have removed the temporary block and are continuing to monitor.
- resolved May 27, 2025, 12:53 PM UTC
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.
Major April 24, 2025 PyPI Elevated Error Rates 16m pypi.org - Backends
Started Apr 24, 2025, 12:02 PM UTC· resolved Apr 24, 2025, 12:18 PM UTC
- investigating Apr 24, 2025, 12:02 PM UTC
We're investigating elevated error rates for pypi.org
- identified Apr 24, 2025, 12:09 PM UTC
We've identified an issue with database contention arising from locking.
- monitoring Apr 24, 2025, 12:09 PM UTC
The locking process has been terminated and we're monitoring as things recover.
- resolved Apr 24, 2025, 12:18 PM UTC
This incident is resolved. We're going to do some further investigation to understand what led to the lock contention.
Major April 8, 2025 PyPI Simple and JSON API Outage 36m pypi.org - CDN, pypi.org - Backends
Started Apr 08, 2025, 10:23 AM UTC· resolved Apr 08, 2025, 11:00 AM UTC
- identified Apr 08, 2025, 10:23 AM UTC
We are working to resolve an outage impacting our /simple and /json apis.
- monitoring Apr 08, 2025, 10:26 AM UTC
We've increased capacity in the worker pools that service /simple and /json and are monitoring as things recover.
- monitoring Apr 08, 2025, 10:31 AM UTC
Errors have subsided, and we are monitoring as things continue to recover.
- resolved Apr 08, 2025, 11:00 AM UTC
This incident has been resolved.
Major March 11, 2025 Download file corruption 1h 25m files.pythonhosted.org - Files
Started Mar 11, 2025, 12:13 PM UTC· resolved Mar 11, 2025, 01:39 PM UTC
- investigating Mar 11, 2025, 12:13 PM UTC
We are investigating issues with files from files.pythonhosted.org being served with corrupted data. A support ticket has been opened with our CDN provider and we are awaiting their response.
- identified Mar 11, 2025, 12:47 PM UTC
This issue appears to be isolated to a single edge node in our CDN provider's network. They have validated the issue and are working to resolve.
- monitoring Mar 11, 2025, 12:50 PM UTC
Our CDN provider has reported that the node in question has been removed from service. We are monitoring for continued reports.
- monitoring Mar 11, 2025, 01:05 PM UTC
We are continuing to monitor for any further issues.
- resolved Mar 11, 2025, 01:39 PM UTC
This incident has been resolved.
Critical December 13, 2024 Infrastructure Outage 1h 25m docs.python.org - Backends, speed.pypy.org, python.org - Downloads Backends, bugs.python.org and 1 more
Started Dec 13, 2024, 01:44 PM UTC· resolved Dec 13, 2024, 03:09 PM UTC
- investigating Dec 13, 2024, 01:44 PM UTC
We are currently investigating an infrastructure outage impacting python.org/downloads backends, docs.python.org backends, bugs.python.org backends, wiki.python.org backends, as well as other services.
- investigating Dec 13, 2024, 01:48 PM UTC
We are continuing to investigate this issue.
- investigating Dec 13, 2024, 01:59 PM UTC
We are continuing to investigate this issue.
- identified Dec 13, 2024, 02:00 PM UTC
Private networking in our datacenter for these services is currently intermittent, we have opened a ticket with the provider requesting assistance.
- identified Dec 13, 2024, 02:23 PM UTC
We are continuing to work on a fix for this issue.
- identified Dec 13, 2024, 02:45 PM UTC
We are continuing to work on a fix for this issue.
- monitoring Dec 13, 2024, 02:58 PM UTC
We have begun seeing recovery across all services as of 14:44 UTC, we are monitoring for stability and ensuring all services are healthy.
- resolved Dec 13, 2024, 03:09 PM UTC
This incident has been resolved.