Why Use a PyPI Mirror?

In addition to hosting packages, PyDist acts as a PyPI mirror—users access PyPI data through PyDist, which backs up that data so it will never disappear. Why? Because data disappears from PyPI all the time.

Like NPM, PyPI allows package maintainers to delete packages and releases at will. Python has had its own version of the infamous left-pad incident, when the trollius package was suddenly unpublished, breaking dependent packages such as internetarchive, neovim and aiodns until zope foundation volunteers managed to find a backup of the last release and took over maintainership. While Python packages are not as inter-dependent as Node packages, it is only a matter of time before a more widely-used package is deleted from PyPI.

While deleting packages is relatively rare, deleting releases has become a common cause of broken builds for PyPI users who pin their dependencies—especially users who update frequently. If you maintain Python packages, check out the blog to learn how what you should do instead.

Since PyDist launched in March 2019, 44469 releases for 6785 different packages have been deleted from PyPI. Below is a list of deleted releases for the most popular Python packages, updated weekly.

croniter deleted release 0.3.27 and 1 more
trollius deleted release 2.0 and 13 more
flake8-tuple deleted release 0.3.1
wheel deleted release 0.33.3 and 1 more
grpcio deleted release 1.28.0 and 2 more
networkx deleted release 2.3rc2 and 1 more
opencv-python deleted release
scikit-image deleted release 0.17.0
tensorflow deleted release 1.15.1
datadog deleted release 0.29.1
docker-compose deleted release 1.24.0rc2
gitdb2 deleted release 4.0.1 and 1 more
smmap2 deleted release 3.0.0
nbformat deleted release 5.0.1 and 1 more
prettytable deleted release 7
jupyter-client deleted release 6.1.4
notebook deleted release 5.7.7
snowflake-connector-python deleted release 1.9.0 and 26 more
filelock deleted release 3.0.11
azure-mgmt-storage deleted release 4.4.0
deepdiff deleted release 4.0.1 and 1 more
grpcio-tools deleted release 1.28.0 and 1 more
reportlab deleted release 3.5.15
pymssql deleted release 3.0.3 and 4 more
mysql-connector deleted release 2.2.8 and 7 more
bokeh deleted release 0.4.2p1
tensorflow-gpu deleted release 1.15.1 and 36 more
tensorflow-transform deleted release 0.21.1
holidays deleted release 0.10.0
pytest-runner deleted release 4.5
knack deleted release 0.7.0rc2
wandb deleted release 0.9.0
pystan deleted release and 5 more
unittest-xml-reporting deleted release 3.0.1 and 1 more
shortuuid deleted release 0.5.1
gitdb deleted release 4.0.0
srsly deleted release 1.0.0
pygame deleted release 2.0.0.dev9
autobahn deleted release 20.3.1.dev0 and 1 more
distributed deleted release 2.0.0
apache-airflow deleted release 1.10.4b1
timezonefinder deleted release 4.3.0
locustio deleted release 0.14.1 and 1 more
virtualenvwrapper deleted release 5.0.0
setuptools-scm deleted release 3.3.0
connexion deleted release 2018.0.dev1
tables deleted release 3.5.0
snowflake-sqlalchemy deleted release 1.0.6 and 6 more
django-oauth-toolkit deleted release 1.3.1
aws-encryption-sdk deleted release 1.7.0
webargs deleted release 6.6.0b1
django-mysql deleted release 3.0.0
apispec deleted release 4.4.0b1
pywinpty deleted release 0.5.6
logbook deleted release 1.4.3
request deleted release 2020.7.1 and 27 more
tf-estimator-nightly deleted release 1.14.0.dev2019041801 and 1 more
patch deleted release 10.04
mxnet deleted release 2.0.0b20200315 and 635 more
pyfakefs deleted release 4.0.1 and 1 more
azure-eventhub deleted release 2.0.0b1
construct deleted release 2.10.55
radon deleted release 4.3.0
grpcio-health-checking deleted release 1.28.0 and 1 more
pyautogui deleted release 0.9.49
ncclient deleted release 0.6.5
django-autocomplete-light deleted release 3.7.0
fasttext deleted release 0.9
tensorflow-data-validation deleted release 0.21.3
astropy deleted release 4.0.2.dev27246
aws-sam-cli deleted release 1.3.1 and 1 more
tifffile deleted release 2019.7.26.1
ara deleted release 1.5.0.dev1
sagemaker deleted release 1.47.0 and 1 more
grpcio-testing deleted release 1.28.0 and 1 more
pyexcel-io deleted release 0.6.1 and 1 more
ntplib deleted release 0.3.3
pycontracts deleted release 1.8.14
pdf2image deleted release 1.12.0 and 1 more
j2cli deleted release 0.3.6
cvxpy deleted release 1.0.30
web-py deleted release 0.50
catboost deleted release 0.14
lftools deleted release 0.23.0
pyexcel deleted release 0.6.0
glom deleted release 20.4.0
junos-eznc deleted release 2.3.2
stomp-py deleted release 5.0.1 and 1 more
pypubsub deleted release 4.0.2 and 3 more
py2neo deleted release 5.0.dev0
onnxmltools deleted release 1.6.5
logdna deleted release 1.5.0
sentencepiece deleted release 0.1.93 and 1 more
couchbase deleted release 3.0.0a1
keras2onnx deleted release 1.6.5
djoser deleted release 1.5.0 and 6 more
tf-nightly deleted release 2.5.0.dev20200629 and 425 more
neobolt deleted release 4.0.0a1 and 5 more
simplekml deleted release 1.3.2
datasketch deleted release 1.4.6
onnxconverter-common deleted release 1.6.5
nimbusml deleted release 1.0.2 and 5 more
pybarcode deleted release 0.7 and 2 more
ibm-cos-sdk deleted release 2.6.1
fastai deleted release 1.0.45
praw deleted release 6.3.0
circleci deleted release 1.2.1 and 7 more
ibm-cos-sdk-core deleted release 2.6.1
ibm-cos-sdk-s3transfer deleted release 2.6.1
json-rpc deleted release 1.12.3
trains deleted release 0.13.0rc1 and 4 more
xdis deleted release 4.3.1 and 1 more
xmlschema deleted release 1.0.12
grpcio-reflection deleted release 1.28.0 and 1 more
coincurve deleted release 12.0.0rc8 and 4 more
flask-shell-ipython deleted release 0.3.0
loguru deleted release 0.0.1
urlextract deleted release 0.12.0
ssh2-python deleted release 0.18.0
mecab-python3 deleted release 0.996.4rc2 and 1 more
cattrs deleted release 0.9.1 and 4 more
eyed3 deleted release 0.9b0 and 15 more
rook deleted release 0.1.65 and 1 more
pymacaroons deleted release .
pandoc deleted release 2.0a5
ml-metadata deleted release 0.13.1
levenshtein-search deleted release 1.4.3 and 7 more
mxnet-mkl deleted release 2.0.0b20200315 and 592 more
uncertainties deleted release 3.1.3
blosc deleted release 1.6.3.dev1
polyaxon-schemas deleted release 0.7.0
pybricks deleted release 0.0.5 and 4 more
pdfminer3k deleted release 20110515 and 13 more
pyecharts deleted release 1.3.0
onnxruntime deleted release 1.5.0
locust deleted release 0.0
numpy-quaternion deleted release 2019.
pytest-spec deleted release 3.0.2
libusb deleted release 1.0.22b7 and 1 more
pvlib deleted release 0.6.4
nexmo deleted release 2.5.0
mirakuru deleted release 2.0.0
cma deleted release 3.0.1
pytricia deleted release 0.9.1 and 4 more
woocommerce deleted release 2.1.0
sslyze deleted release 3.0.5
seleniumbase deleted release 1.3.26 and 68 more
mxnet-cu90 deleted release 1.6.0 and 533 more
holoviews deleted release 1.12.0
pytest-doctestplus deleted release 0.6.0
pyopereto deleted release 1.0.21 and 20 more
pandas-redshift deleted release 2.0.2
pytest-assume deleted release 2.3.0
check50 deleted release 2.2.8 and 19 more
sqlalchemy-mixins deleted release 1.2 and 1 more
cbor2 deleted release 4.2.0
tf-nightly-gpu deleted release 2.5.0.dev20200629 and 464 more
pycrc deleted release 1.21 and 1 more
ipyleaflet deleted release 0.12.5
submit50 deleted release 2.4.13 and 19 more
pybuilder deleted release 0.12.9.dev20200910074109 and 173 more
esrally deleted release 1.2.0
xlwings deleted release 20.0.6
dagster-pandas deleted release 0.4.2
ansible-runner deleted release 1.3.5
exabgp deleted release 4.1.5 and 2 more
crossbar deleted release 19.3.4 and 2 more
optimuspyspark deleted release 2.2.51
superset deleted release 0.13.1 and 2 more
perf deleted release 1.6.0 and 38 more
bert-tensorflow deleted release 1.0.3
pymupdf deleted release 1.14.8 and 5 more
pytorch-ignite deleted release 0.4.0
aiormq deleted release 2.3.0 and 1 more
atlassian-python-api deleted release 1.14.4 and 18 more
pyramid-jwt deleted release 99.0.0