Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 744352 - dev-python/atpublic: bump to 2.0
Summary: dev-python/atpublic: bump to 2.0
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 743923
  Show dependency tree
 
Reported: 2020-09-23 15:24 UTC by Hanno Böck
Modified: 2020-09-27 15:09 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.