Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 933389 - dev-python/poetry: needs upgrade to Python 3.12 (PythonCompatUpdate)
Summary: dev-python/poetry: needs upgrade to Python 3.12 (PythonCompatUpdate)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 921826
  Show dependency tree
 
Reported: 2024-06-02 05:48 UTC by ncaq
Modified: 2024-06-02 16:01 UTC (History)
3 users (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 ncaq 2024-06-02 05:48:53 UTC
dev-python/poetry and dev-python/poetry-plugin-export are not compatible with Python 3.12 target.
According to the upstream GitHub page, they are supported.
[python-poetry/poetry: Python packaging and dependency management made easy](https://github.com/python-poetry/poetry)

relation [921826 – [TRACKER] Python 3.12 porting](https://bugs.gentoo.org/921826)

Reproducible: Always
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-06-02 05:51:02 UTC
1.8.2 has py3.12, but 1.8.3 doesn't for some reason...

andrew, is there a reason you only added it to 1.8.2?
Comment 2 Michael Cook 2024-06-02 15:36:11 UTC
Looks like 1.7.0 was when 3.12 was officially supported, so I'm assuming it was just missed.
Comment 3 Larry the Git Cow gentoo-dev 2024-06-02 15:39:12 UTC
The bug has been closed via the following commit(s):

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

commit aef75fc4d7e5a7cc6a5e3b2228fe58267f31f2a6
Author:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
AuthorDate: 2024-06-02 15:38:47 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2024-06-02 15:38:47 +0000

    dev-python/poetry: enable py3.12
    
    Closes: https://bugs.gentoo.org/933389
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 dev-python/poetry/poetry-1.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 4 Nowa Ammerlaan gentoo-dev 2024-06-02 15:40:50 UTC
> andrew, is there a reason you only added it to 1.8.2?

No reason, probably either my own tree was out of date when I added the 3.12 target. Or whoever added 1.8.3 had an out of date tree when copying the 1.8.2 ebuild.
Comment 5 Michael Cook 2024-06-02 15:57:12 UTC
I assume dev-python/poetry-plugin-export-1.8.0 should also have support enabled.
Comment 6 Larry the Git Cow gentoo-dev 2024-06-02 16:01:24 UTC
The bug has been closed via the following commit(s):

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

commit bfa228fc9c3190d3debf8a11e7f20b20ca8c3e15
Author:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
AuthorDate: 2024-06-02 16:00:24 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2024-06-02 16:00:44 +0000

    dev-python/poetry-plugin-export: enable py3.12
    
    Closes: https://bugs.gentoo.org/933389
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 dev-python/poetry-plugin-export/poetry-plugin-export-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)