Current version of package in portage tree (version 0.15.35) is outdated (released 2017-12-03). There are several new releases available with the last one (version 0.15.91) dated 2019-04-05 at https://pypi.org/project/ruamel.yaml/. Please consider version bump to 0.15.91 with extended python versions support: Python :: 2.7 Python :: 3.5 Python :: 3.6 Python :: 3.7 Thanks in advance.
Update is highly appreciated.
Sorry, will address soon.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac9cddbd553d0650e84163a6531d6084a5fb004 commit dac9cddbd553d0650e84163a6531d6084a5fb004 Author: Andrey Utkin <andrey_utkin@gentoo.org> AuthorDate: 2019-05-29 13:25:20 +0000 Commit: Andrey Utkin <andrey_utkin@gentoo.org> CommitDate: 2019-05-29 14:29:32 +0000 dev-python/ruamel-yaml: add new version 0.15.96 Bug: https://bugs.gentoo.org/683078 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org> dev-python/ruamel-yaml/Manifest | 1 + dev-python/ruamel-yaml/ruamel-yaml-0.15.96.ebuild | 44 +++++++++++++++++++++++ 2 files changed, 45 insertions(+)
Pushed new version. Held off pushing Python 3.7 compatibility declaration as I've got a problem when testing it. Will do later.
@Andrey please put test phase functions before install phase functions. Furthermore, for distutils-r1 packages, PYTHON_DEPS does not need to be included in RDEPEND, as distutils-r1 already does that implicitly (unless overridden).
(In reply to David Seifert from comment #5) > @Andrey > please put test phase functions before install phase functions. I appreciate the suggestion, but please elaborate: why this matters? Citation of devmanual would be greatly appreciated. > for distutils-r1 packages, PYTHON_DEPS does not need to be included in > RDEPEND, as distutils-r1 already does that implicitly (unless overridden). Sounds legit, probably I left it here just because it was there in the original author's ebuild. Will clean up next time.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f98e8519ff66fcadd832890273909a3850c694b2 commit f98e8519ff66fcadd832890273909a3850c694b2 Author: Andrey Utkin <andrey_utkin@gentoo.org> AuthorDate: 2019-06-17 18:00:06 +0000 Commit: Andrey Utkin <andrey_utkin@gentoo.org> CommitDate: 2019-06-24 08:28:12 +0000 dev-python/ruamel-yaml: declare Python 3.7 compatibility Bug: https://bugs.gentoo.org/683078 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org> dev-python/ruamel-yaml/ruamel-yaml-0.15.97.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)