Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 676510 - app-admin/ansible-lint: add python3_{5,6,7} targets
Summary: app-admin/ansible-lint: add python3_{5,6,7} targets
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tony Vroon (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-27 12:42 UTC by Lik
Modified: 2019-01-28 20:28 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lik 2019-01-27 12:42:37 UTC
Please extend PYTHON_COMPAT ebuild variable with python3_5 and python3_7 targets, because upstream support all of them according to setup.cfg and successful travis test cases. E.g:

- PYTHON_COMPAT=( python2_7 python3_6 )
+ PYTHON_COMPAT=( python2_7 python3_{5,6,7} )

Thanks in advance.
Comment 1 Tony Vroon (RETIRED) gentoo-dev 2019-01-28 19:36:39 UTC
Ansible itself does not support those ABIs, at least according to our current ebuilds in the tree. All dependencies need to cope too.
Comment 2 Lik 2019-01-28 19:50:22 UTC
Upstream has support for mentioned python versions : https://pypi.org/project/ansible/. Should I open a bug regarding app-admin/ansible supported python ABIs?
Comment 3 Tony Vroon (RETIRED) gentoo-dev 2019-01-28 19:54:48 UTC
Relevant maintainers added to CC; let's see what they say.
Comment 4 Larry the Git Cow gentoo-dev 2019-01-28 20:28:20 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a9a817ad6659f876f4df4deea6668d0a7cd2be

commit 94a9a817ad6659f876f4df4deea6668d0a7cd2be
Author:     Matthew Thode <prometheanfire@gentoo.org>
AuthorDate: 2019-01-28 20:27:05 +0000
Commit:     Matthew Thode <prometheanfire@gentoo.org>
CommitDate: 2019-01-28 20:27:53 +0000

    app-admin/ansible-lint: add py37 support
    
    Fixes: https://bugs.gentoo.org/676510
    Package-Manager: Portage-2.3.51, Repoman-2.3.12
    Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>

 app-admin/ansible-lint/ansible-lint-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb2bbd9cad998c14559af0c2bcf267538bf85eb

commit 0eb2bbd9cad998c14559af0c2bcf267538bf85eb
Author:     Matthew Thode <prometheanfire@gentoo.org>
AuthorDate: 2019-01-28 20:26:19 +0000
Commit:     Matthew Thode <prometheanfire@gentoo.org>
CommitDate: 2019-01-28 20:27:52 +0000

    app-admin/ansible: add py37 support
    
    Bug: https://bugs.gentoo.org/676510
    Package-Manager: Portage-2.3.51, Repoman-2.3.12
    Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>

 app-admin/ansible/ansible-2.7.6.ebuild | 2 +-
 app-admin/ansible/ansible-9999.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2079886765c8920be4d0db6f8d9b7714cb534a11

commit 2079886765c8920be4d0db6f8d9b7714cb534a11
Author:     Matthew Thode <prometheanfire@gentoo.org>
AuthorDate: 2019-01-28 20:25:51 +0000
Commit:     Matthew Thode <prometheanfire@gentoo.org>
CommitDate: 2019-01-28 20:27:51 +0000

    dev-python/paramiko: add py37 support
    
    Bug: https://bugs.gentoo.org/676510
    Package-Manager: Portage-2.3.51, Repoman-2.3.12
    Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>

 dev-python/paramiko/paramiko-2.4.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16df1fe96f890548034445b0e31f196b6058f15c

commit 16df1fe96f890548034445b0e31f196b6058f15c
Author:     Matthew Thode <prometheanfire@gentoo.org>
AuthorDate: 2019-01-28 20:24:32 +0000
Commit:     Matthew Thode <prometheanfire@gentoo.org>
CommitDate: 2019-01-28 20:27:50 +0000

    dev-python/setuptools_scm_git_archive: add py37 support
    
    Bug: https://bugs.gentoo.org/676510
    Package-Manager: Portage-2.3.51, Repoman-2.3.12
    Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>

 .../setuptools_scm_git_archive/setuptools_scm_git_archive-1.0.ebuild    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b91d283d8dc6c6c1118eaecbb1421662c38c95

commit 26b91d283d8dc6c6c1118eaecbb1421662c38c95
Author:     Matthew Thode <prometheanfire@gentoo.org>
AuthorDate: 2019-01-28 20:17:35 +0000
Commit:     Matthew Thode <prometheanfire@gentoo.org>
CommitDate: 2019-01-28 20:27:49 +0000

    dev-python/pynacl: add py37 support
    
    Bug: https://bugs.gentoo.org/676510
    Package-Manager: Portage-2.3.51, Repoman-2.3.12
    Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>

 dev-python/pynacl/pynacl-1.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3284ac34eccec6b6973561398cba3f0c38a0f66f

commit 3284ac34eccec6b6973561398cba3f0c38a0f66f
Author:     Matthew Thode <prometheanfire@gentoo.org>
AuthorDate: 2019-01-28 20:15:58 +0000
Commit:     Matthew Thode <prometheanfire@gentoo.org>
CommitDate: 2019-01-28 20:27:48 +0000

    dev-python/pytest-relaxed: add py37 support
    
    Bug: https://bugs.gentoo.org/676510
    Package-Manager: Portage-2.3.51, Repoman-2.3.12
    Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>

 dev-python/pytest-relaxed/pytest-relaxed-1.1.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49ebd5c79eccbc1e34d23c36243f475f8e5a531

commit d49ebd5c79eccbc1e34d23c36243f475f8e5a531
Author:     Matthew Thode <prometheanfire@gentoo.org>
AuthorDate: 2019-01-28 20:11:46 +0000
Commit:     Matthew Thode <prometheanfire@gentoo.org>
CommitDate: 2019-01-28 20:27:47 +0000

    dev-python/httplib2: add py37 support
    
    Bug: https://bugs.gentoo.org/676510
    Package-Manager: Portage-2.3.51, Repoman-2.3.12
    Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>

 dev-python/httplib2/httplib2-0.11.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)