Closed
Description
Hello,
the Debian Med team is maintaining freebayes for official Debian. The recently released Debian 10 was the last Debian release featuring Python2 since this programming language is EOL. If you are interested that we continue to maintain freebayes in official Debian (and that users of other modern distributions will have no problems to install freebayes on their systems) I'd recommend you port your code to Python3. The 2to3 tool might be of great help here. I have seen some commits about Python3 compatibility. It would be great if you could tag a new release if the conversion might be finished.
Kind regards, Andreas.
Activity
ekg commentedon Sep 10, 2019
tseemann commentedon Sep 11, 2019
WE fixed it in
vcflib
but I don't have access tofreebayes
.CURRENT
needs to be changed to:
AND the code moved to py3
tseemann commentedon Sep 11, 2019
UPDATE: v1.3.1...master
It has already been done.
You need to make a new release @ekg !
ekg commentedon Sep 11, 2019
tseemann commentedon Sep 15, 2019
Ping @ekg
tillea commentedon Oct 9, 2019
tillea commentedon Dec 17, 2019
Is there any problem to simply tag a release if the code is fixed in principle? 1.1.2020 is really comming soon and we are keen on cleaning up Python2 bugs right now.
ekg commentedon Dec 17, 2019
I have tagged a new release, v1.3.2.
Thank you for your support and patience!
tillea commentedon Dec 17, 2019
@ekg Thanks for tagging.
I've downloaded the new version and spottet some remaining things 2to3 liked to fix. Here is the patch for your comfort and critical inspection.
Unfortunately I had build issues which I will report in a separate issue since its not related to the Python3 migration.
Kind regards, Andreas.
github-actions commentedon Dec 11, 2020
This issue is marked stale because it has been open 120 days with no activity. Remove stale label or comment or this will be closed in 5 days
tillea commentedon Dec 11, 2020
Is there anything more I can do than linking to the patch that is used in Debian?
pjotrp commentedon Dec 11, 2020
Thanks @tillea, it will go in.
6 remaining items