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.
Hey, could you make one pull request with updated PYTHON_COMPAT and all the dependencies added as separate commits?
(In reply to Joonas Niilola from comment #1) > Hey, > > could you make one pull request with updated PYTHON_COMPAT and all the > dependencies added as separate commits? Just checking, is that one commit with updated PYTHON_COMPAT, and a second commit with fixed dependencies?
(In reply to William Pettersson from comment #2) > > Just checking, is that one commit with updated PYTHON_COMPAT, and a second > commit with fixed dependencies? One commit per package. To me it looks like you need to add 2 new packages, THEN update PYTHON_COMPAT on xapers. So it'd be 3 commits in total.
I've pushed a PR to https://github.com/gentoo/gentoo/pull/16051 with two commits, as there was only one dependency change/fix (swap bibtexparser for pybtex). The first commit also enables testing, but does not touch PYTHON_COMPAT. The second commit only updates PYTHON_COMPAT. Note that neither of these will work as is, as pybtex is not yet in the tree. I have an ebuild for pybtex, but that in turn depends on latexcodec in https://github.com/gentoo/gentoo/pull/15610. Once both latexcodec and pybtex are included in the tree, xapers should be fine (tests pass and it installs on my machine, at least)
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c564b354f28405db91853878b9f7e71fe441c59