[requirements] docutils-0.15.1 pypi missing wheel

Jeremy Stanley fungi at yuggoth.org
Sat Jul 27 22:50:12 UTC 2019

[not copying docutils ML because I'm not subscribed]

On 2019-07-27 17:29:01 -0500 (-0500), Matthew Thode wrote:
> In trying to update openstack past the broken 0.15 release to the 0.15.1
> bugfix release I ran into a problem when trying to install it in python3
> (we are currently testing on ppython 3.6).  It seems like the missing
> wheel is the issue.  When do you plan on publishing it?
> ERROR: No matching distribution found for docutils===0.15.1

So, normally this should work. Interestingly, `pip install docutils`
in a Python3 venv gets me docutils 0.15.1 via building the
docutils-0.15.1-post1.tar.gz sdist, and `pip install
docutils===0.15.1.post1` also works fine this way but `pip freeze`
reports it as "docutils==0.15.1" and this is how we build our
constraints lists. The docutils maintainers have also seen fit to
upload a pure Python2-only wheel (docutils-0.15.1-py2-none-any.whl)
which of course isn't much use with Python 3.x, but I think your
beef is actually with pip which doesn't consider `pip install
docutils===0.15.1` to match 0.15.1.post1 even though `pip freeze`
reports the result as "docutils===0.15.1".
Jeremy Stanley
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20190727/0939e498/attachment.sig>

More information about the openstack-discuss mailing list