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.
Ansible itself does not support those ABIs, at least according to our current ebuilds in the tree. All dependencies need to cope too.
Upstream has support for mentioned python versions : https://pypi.org/project/ansible/. Should I open a bug regarding app-admin/ansible supported python ABIs?
Relevant maintainers added to CC; let's see what they say.
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(-)