dev-python/boto3: drop ranges from deps notation
authorAndrey Utkin <andrey_utkin@gentoo.org>
Sat, 12 May 2018 22:53:33 +0000 (23:53 +0100)
committerAndrey Utkin <andrey_utkin@gentoo.org>
Sun, 13 May 2018 01:33:14 +0000 (02:33 +0100)
Drop version range requirements (all except for botocore), as all these
requirements are satisfied by all ebuilds currently present in Gentoo tree.

The ranges originally come from upstream's requirements.txt and
setup.{cfg,py}, but upstream developers don't tend to update these
ranges, which makes them irrelevant and even harmful to Gentoo (e.g. by
blocking removal of outdated version of dependencies).

dev-python/botocore version range requirement is not dropped because it is
regularly updated upstream and is declared quite important for reliable
functioning of boto3.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

dev-python/boto3/boto3-9999.ebuild

index 76025bdf9594b7e5b7ceee7818c32ea8a2bd7399..b92d46498855e845fbfefc76af0e3ef89a71490e 100644 (file)
@@ -22,18 +22,14 @@ fi
 
 RDEPEND="
        >=dev-python/botocore-1.8.20[${PYTHON_USEDEP}]
-       >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
-       <dev-python/jmespath-1.0.0[${PYTHON_USEDEP}]
-       >=dev-python/s3transfer-0.1.10[${PYTHON_USEDEP}]
-       <dev-python/s3transfer-0.2.0[${PYTHON_USEDEP}]
+       dev-python/jmespath[${PYTHON_USEDEP}]
+       dev-python/s3transfer[${PYTHON_USEDEP}]
 "
 DEPEND="
        dev-python/setuptools[${PYTHON_USEDEP}]
        doc? (
-               >=dev-python/guzzle_sphinx_theme-0.7.10[${PYTHON_USEDEP}]
-               <dev-python/guzzle_sphinx_theme-0.8[${PYTHON_USEDEP}]
-               >=dev-python/sphinx-1.1.3[${PYTHON_USEDEP}]
-               <dev-python/sphinx-1.7[${PYTHON_USEDEP}]
+               dev-python/guzzle_sphinx_theme[${PYTHON_USEDEP}]
+               dev-python/sphinx[${PYTHON_USEDEP}]
        )
        test? (
                ${RDEPEND}