Fix py-docutils dependency botocore banned docutils 0.15 (docutils != 0.15) for wrong python 2 wheel which is already fixed [1][2]. And it does not affect FreeBSD ports users. Later, botocore changed docutils from != 0.15 to < 0.15 [3]. This patch removes the 0.15 constraint. It also unbreaks textproc/py-elasticsearch-curator. [1] https://github.com/aws/aws-cli/issues/4332 [2] https://sourceforge.net/p/docutils/bugs/365/ [3] https://github.com/boto/botocore/commit/add5c8b6b4e208fb0eaba49302df9c3d75b604b9
A commit references this bug: Author: sunpoet Date: Sat Aug 31 22:00:09 UTC 2019 New revision: 510466 URL: https://svnweb.freebsd.org/changeset/ports/510466 Log: Update RUN_DEPENDS of py-botocore and unbreak py-elasticsearch-curator botocore 1.12.209 banned docutils 0.15 (docutils != 0.15) for wrong python 2 wheel which is already fixed [1][2]. And it does not affect FreeBSD ports users. Later, botocore changed docutils from != 0.15 to < 0.15 [3]. Recent py-botocore update to 1.12.213 in r509585 fixes this problem since upstream changed the docutils version from docutils>=0.10,<0.15 to docutils>=0.10,<0.16. While I'm here, mark the upper bound of RUN_DEPENDS of py-botocore to avoid potential breakage in the future. [1] https://github.com/aws/aws-cli/issues/4332 [2] https://sourceforge.net/p/docutils/bugs/365/ [3] https://github.com/boto/botocore/commit/add5c8b6b4e208fb0eaba49302df9c3d75b604b9 PR: 239664 Submitted by: sunpoet (myself) Changes: head/devel/py-botocore/Makefile head/textproc/py-elasticsearch-curator/Makefile
Committed. Thanks!