# PyPi upload failed: error: could not restore untracked files from stash

**URL:** <https://travis-ci.community/t/pypi-upload-failed-error-could-not-restore-untracked-files-from-stash/10166>\
**Category:** Deployment\
**Tags:** python, travis-build, pypi\
**Created:** [October 15, 2020, 2:02am UTC](https://travis-ci.community/t/pypi-upload-failed-error-could-not-restore-untracked-files-from-stash/10166 "2020-10-15T02:02:03Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![native-api](https://sea1.discourse-cdn.com/flex015/user_avatar/travis-ci.community/native-api/32/430_2.png) [@native-api](https://travis-ci.community/u/native-api)\
**Post date:** [October 15, 2020, 12:55pm UTC](https://travis-ci.community/t/pypi-upload-failed-error-could-not-restore-untracked-files-from-stash/10166/2 "2020-10-15T12:55:31Z")

</div>

> [@PyPI upload failed: "The description failed to render in the default format of reStructuredText"](https://travis-ci.community/t/pypi-upload-failed-the-description-failed-to-render-in-the-default-format-of-restructuredtext/9790/2):
>
> Bottom line: This is a change at PyPI. Follow the instructions at [https://github.com/pypa/warehouse/issues/5890#issuecomment-494868157](https://github.com/pypa/warehouse/issues/5890#issuecomment-494868157). P.S. your artifacts weren’t uploaded, as can be seen at [https://pypi.org/project/openwrt-luci-rpc/#history](https://pypi.org/project/openwrt-luci-rpc/#history). So you can stop bumping versions, delete tags that failed to upload and recreate the first tag that failed after you fix the problem. If you expand “Deploying application” or see the raw log, you’ll see [https://travis-ci.org/github/fbradyirl/openwrt-luc…](https://travis-ci.org/github/fbradyirl/openwrt-luci-rpc/builds/723055890#L451-L455:)

---

_[View the full topic](https://travis-ci.community/t/pypi-upload-failed-error-could-not-restore-untracked-files-from-stash/10166)._
