PyPI Database Maintenance
Scheduled Maintenance Report for Python Infrastructure
Completed
The scheduled maintenance has been completed.
Posted 2 days ago. Nov 10, 2018 - 22:17 UTC
Update
We expect at least one brief interruption in service in the next hour as a result of an upgrade that is still in progress.
Posted 2 days ago. Nov 10, 2018 - 19:08 UTC
Verifying
PyPI is coming back online and we are continuing to monitor.
Posted 2 days ago. Nov 10, 2018 - 19:04 UTC
Update
We've completed the maintenance window and are working to bring PyPI fully back online. Ultimately a portion of the maintenance could not be completed, but we have made provisions to do so without further downtime.
Posted 2 days ago. Nov 10, 2018 - 18:48 UTC
Update
The first portion of our migrations have successfully completed and we are initiating the second larger migration. We anticipate 60 minutes until PyPI is fully available again.
Posted 2 days ago. Nov 10, 2018 - 17:31 UTC
Update
Migrations are back in progress after upgrading our database storage. We'll have stronger estimates after the first few large migrations complete, but anticipate 60-90 minutes until we're fully online again.
Posted 3 days ago. Nov 10, 2018 - 16:57 UTC
Update
We hit a stumbling block that caused our migrations to rollback when our database instance ran out of temporary storage space. We're provisioning additional storage space now and will begin executing the migrations again when that completes. Once we begin that process we'll update with new estimates.
Posted 3 days ago. Nov 10, 2018 - 16:27 UTC
Update
We're in the last phase of the database migration. We are currently estimating that this could take up to 60 minutes. We anticipate that PyPI will be back up and available in approximately 75 minutes.
Posted 3 days ago. Nov 10, 2018 - 16:13 UTC
Update
Migrations are executing and we're monitoring as they proceed. Currently we're estimating that they may take longer than anticipated, extending this maintenance window.
Posted 3 days ago. Nov 10, 2018 - 15:42 UTC
Update
We've completed snapshotting and backing up the database and are beginning the database migration.
Posted 3 days ago. Nov 10, 2018 - 15:13 UTC
Update
We have confirmed all is well with test.pypi.org and are beginning maintenance on pypi.org
Posted 3 days ago. Nov 10, 2018 - 14:56 UTC
Update
We've begun the maintenance window and are currently verifying our changes using test.pypi.org! Once that is complete we will take snapshots of the database before rolling changes out to pypi.org.
Posted 3 days ago. Nov 10, 2018 - 14:36 UTC
In progress
Scheduled maintenance is currently in progress. We will provide updates as necessary.
Posted 3 days ago. Nov 10, 2018 - 14:31 UTC
Scheduled
We will be performing maintenance on PyPI to complete a large refactor of the database schema. Package installation and the JSON API will continue to be accessible, but uploads and the XMLRPC API will be unavailable.

Note: This maintenance was previously improperly scheduled for 4:30 UTC instead of 14:30 UTC today. Apologies for incorrect notice.
Posted 3 days ago. Nov 10, 2018 - 13:57 UTC
This scheduled maintenance affected: PyPI (pypi.org).