The packages are stuck on py3.6 which means they will be pain once we switch to 3.7. Please test them on 3.7 *and* 3.8 (so we don't to revisit this in a few months), and update PYTHON_COMPAT appropriately. If it doesn't work, please either fix it, remove Python or issue last rites. Please consider this urgent.
Also you need to 'sed -i -e /addopts/d setup.cfg' to get rid of pytest-cov dep. There's more missing test deps as tests fail because of some missing fixture.
Hmm, or just incompatible pytest version.
It looks like versions 3.6.0 and above of APScheduler already support Python 3.7.
The bug has been closed via the following commit(s):
Author: Zac Medico <firstname.lastname@example.org>
AuthorDate: 2020-05-15 06:38:19 +0000
Commit: Zac Medico <email@example.com>
CommitDate: 2020-05-15 06:38:58 +0000
dev-python/APScheduler: Bump to version 3.6.3
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Zac Medico <firstname.lastname@example.org>
dev-python/APScheduler/APScheduler-3.6.3.ebuild | 69 +++++++++++++++++++++++++
dev-python/APScheduler/Manifest | 1 +
2 files changed, 70 insertions(+)