PyPy3 has been rebased against Python 3.5, so I think it'd be reasonable to ensure that packages that packages that have pypy3 in compat support py3.5 as well. Possibly, we could do the actual testing with pypy3 once I get around to add it p.masked. The list includes: $ ./gpy-upgrade-impl pypy3 python3_5 dev-python/amodem:0 dev-python/beautifulsoup:python-3 dev-python/enum34:0 dev-python/pathlib:0 dev-python/pbkdf2:0 dev-python/py2neo:0 dev-python/pycmd:0 dev-python/pytest-django:0 dev-python/python-cluster:0 dev-python/pythondialog:0 dev-python/reverend:0 dev-python/statistics:0 dev-python/zc-buildout:0 net-analyzer/carl:0 sys-process/systemd-cron:0
Hmm, we also need to update virtuals for the new Py3.5 modules included in PyPy3.
$ gpy-upgrade-impl pypy3 python3_5 dev-python/enum34:0 dev-python/pathlib:0 dev-python/reverend:0 dev-python/statistics:0 virtuals for enum and pathlib still add the dep for pypy3, so it seems that they still need an update so that we don't install them under pypy3. dev-python/reverend is a package with no revdeps that looks like it could be last-rited. statistics has no virtual, but it's builtin in pypy3 so it could be removed from its PYTHON_COMPAT. Hum... in fact dev-python/statistics has no revdep. We can probably last-rite it as well.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0134090a488121a50a6cf57a87a62de4e0efe1a3 commit 0134090a488121a50a6cf57a87a62de4e0efe1a3 Author: Virgil Dupras <vdupras@gentoo.org> AuthorDate: 2019-03-31 13:17:06 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2019-03-31 13:17:06 +0000 virtual/python-pathlib: remove pypy3 requirement Bug: https://bugs.gentoo.org/616596 Signed-off-by: Virgil Dupras <vdupras@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 virtual/python-pathlib/python-pathlib-1.0.ebuild | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9dc4004542dc6d97eeb8d9fd9c905d7906e8929 commit c9dc4004542dc6d97eeb8d9fd9c905d7906e8929 Author: Virgil Dupras <vdupras@gentoo.org> AuthorDate: 2019-03-31 13:13:45 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2019-03-31 13:13:45 +0000 dev-python/pathlib: remove pypy3 from PYTHON_COMPAT Bug: https://bugs.gentoo.org/616596 Signed-off-by: Virgil Dupras <vdupras@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-python/pathlib/pathlib-1.0.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf6e568ae287a86074ac986e429fb14710f8fe8 commit 3cf6e568ae287a86074ac986e429fb14710f8fe8 Author: Virgil Dupras <vdupras@gentoo.org> AuthorDate: 2019-03-31 13:33:15 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2019-03-31 13:33:15 +0000 profiles: last-rite dev-python/reverend and dev-python/statistics Bug: https://bugs.gentoo.org/616596 Signed-off-by: Virgil Dupras <vdupras@gentoo.org> profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d277c0ef5379098ac7bc96fad4223d9f6850d4b commit 5d277c0ef5379098ac7bc96fad4223d9f6850d4b Author: Virgil Dupras <vdupras@gentoo.org> AuthorDate: 2019-04-30 14:19:39 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2019-04-30 14:19:39 +0000 dev-python/reverend: remove last-rited package Closes: https://bugs.gentoo.org/616596 Signed-off-by: Virgil Dupras <vdupras@gentoo.org> dev-python/reverend/Manifest | 1 - dev-python/reverend/metadata.xml | 12 ------------ dev-python/reverend/reverend-0.4-r1.ebuild | 30 ------------------------------ profiles/package.mask | 5 ----- 4 files changed, 48 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d544ec487615d6939412a05e4e3eb5d07c2ac836 commit d544ec487615d6939412a05e4e3eb5d07c2ac836 Author: Virgil Dupras <vdupras@gentoo.org> AuthorDate: 2019-04-30 14:18:42 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2019-04-30 14:18:42 +0000 dev-python/statistics: remove last-rited package Bug: https://bugs.gentoo.org/616596 Signed-off-by: Virgil Dupras <vdupras@gentoo.org> dev-python/statistics/Manifest | 2 -- dev-python/statistics/metadata.xml | 16 ------------- dev-python/statistics/statistics-1.0.3.5.ebuild | 22 ------------------ .../statistics/statistics-3.4.0_beta3.ebuild | 26 ---------------------- profiles/package.mask | 1 - 5 files changed, 67 deletions(-)