Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 744352

Summary: dev-python/atpublic: bump to 2.0
Product: Gentoo Linux Reporter: Hanno Böck <hanno>
Component: Current packagesAssignee: Matthew Thode ( prometheanfire ) <prometheanfire>
Status: CONFIRMED ---    
Severity: normal CC: python
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 743923    

Description Hanno Böck gentoo-dev 2020-09-23 15:24:47 UTC
This should get support for python 3.8 (and ideally directly 3.9) and a bump to 2.0. No changes to the ebuild necessary appart from changing the PYTHON_COMPAT variable.
Comment 1 Hanno Böck gentoo-dev 2020-09-26 08:34:54 UTC
Ok this is getting a bit more complicated.

This requires the "typing-extensions" python package which we don't have yet, however only for <python-3.8.

Instead of packaging another package we will not need in the future we may consider doing the following:
* Add python 3.8 support to the atpublic 1.0 ebuild.
* Wait with atpublic 2.0 until we have python 3.8 by default.
* Commit atpublic-2.0 without python 3.7/3.6 after that.
Comment 2 Larry the Git Cow gentoo-dev 2020-09-27 15:08:19 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e0e1f2228ba2b6d16d48c31656a91547770fe25

commit 9e0e1f2228ba2b6d16d48c31656a91547770fe25
Author:     Hanno Böck <hanno@gentoo.org>
AuthorDate: 2020-09-27 15:08:08 +0000
Commit:     Hanno Böck <hanno@gentoo.org>
CommitDate: 2020-09-27 15:08:08 +0000

    dev-python/atpublic: Support python 3.8
    
    Bug: https://bugs.gentoo.org/744352
    Signed-off-by: Hanno Böck <hanno@gentoo.org>
    Package-Manager: Portage-3.0.8, Repoman-3.0.1

 dev-python/atpublic/atpublic-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 3 Hanno Böck gentoo-dev 2020-09-27 15:09:00 UTC
I committed python 3.8 support now and will leave this open for the bump which should happen once we can deprecate 3.6/3.7 support.