commit:     987554d28e5a5d0175d7f066e6805e6d14a626c3
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Sat May 12 22:53:33 2018 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Sun May 13 01:33:14 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=987554d2

dev-python/boto3: drop ranges from deps notation

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 | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/dev-python/boto3/boto3-9999.ebuild 
b/dev-python/boto3/boto3-9999.ebuild
index 76025bdf959..b92d4649885 100644
--- a/dev-python/boto3/boto3-9999.ebuild
+++ b/dev-python/boto3/boto3-9999.ebuild
@@ -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}

Reply via email to