Description
I'm getting an error at workspace-evaluation time when trying to fetch the repos for the boto example. This breaks the workflow for building and testing rules_python
since our examples are not in a separate subworkspace.
The error ends in
KeyError: "There is no item named 'docutils-0.15.post1.dist-info/METADATA' in the archive"
According to PyPI release history, docutils-0.15 was released yesterday. This release contains a file with the version suffix "post1", whereas other releases do not have such a suffix. I imagine this is messing with our parsing of the version.
I haven't seen a "post1" suffix before and it doesn't appear to be mentioned explicitly in the semantic versioning doc, so I'm not yet sure if it's our parsing or their release that's broken.