Recent attempts to create a pypi release for our repo has been failing with the error:
error: [Errno 11] write could not complete without blocking
InvalidDistribution: Cannot find file (or expand pattern): 'dist/*'
This has been occurring during the step where files are being copied over into the another directory. Unlike previous releases, we are now copying over a larger number of files after adding a large library to our source code. I verified that if we were to remove the feature that uses this library, our pypi deploy succeeds as normal.
My question is:
- Is it expected that pypi deploys via travisCI will have issues when copying a large number of files?
- If so, is there some setting or workaround that can be configured to prevent this?
Example Failed Build Logs:
https://api.travis-ci.com/v3/job/354590611/log.txt
https://api.travis-ci.com/v3/job/355692703/log.txt
https://api.travis-ci.com/v3/job/356086657/log.txt