Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 934519 - app-containers/docker-compose-1.29.2-r6 doesn't support python 3.12
Summary: app-containers/docker-compose-1.29.2-r6 doesn't support python 3.12
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Sebastian Pipping
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 921826
  Show dependency tree
 
Reported: 2024-06-18 14:54 UTC by Pacho Ramos
Modified: 2024-10-03 17:49 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 Pacho Ramos gentoo-dev 2024-06-18 14:54:43 UTC
Looking at Fedora, it seems they didn't have issues up to python 3.13 for it

Thanks
Comment 1 Joakim Tjernlund 2024-07-28 14:59:51 UTC
ping? Still need this
Comment 2 Sebastian Pipping gentoo-dev 2024-07-28 20:08:56 UTC
I haven't found time yet.  If you want to help, inspecting the reverse dependencies for 3.12 support would be the first thing needed.
Comment 3 Joakim Tjernlund 2024-10-01 14:01:39 UTC
FYI, I added python3_12 to ebuild 2 months ago and no problems/complaints
in my workplace so far.
Comment 4 Larry the Git Cow gentoo-dev 2024-10-03 17:46:38 UTC
The bug has been closed via the following commit(s):

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

commit 550dbbedd217e5016b9d200b2304a6958ee91209
Author:     Sebastian Pipping <sping@gentoo.org>
AuthorDate: 2024-10-03 17:24:36 +0000
Commit:     Sebastian Pipping <sping@gentoo.org>
CommitDate: 2024-10-03 17:44:31 +0000

    app-containers/docker-compose: Python 3.12 support for 1.x
    
    Also address warning VariableOrderWrong about ${S}
    
    Closes: https://bugs.gentoo.org/934519
    Signed-off-by: Sebastian Pipping <sping@gentoo.org>

 .../docker-compose/docker-compose-1.29.2-r7.ebuild | 80 ++++++++++++++++++++++
 1 file changed, 80 insertions(+)
Comment 5 Sebastian Pipping gentoo-dev 2024-10-03 17:49:09 UTC
Big thanks to everyone who helped bringing Python 3.12 support to all the dependencies of docker-compose in the meantime!:

- dev-python/ddt
- dev-python/distro
- dev-python/docker
- dev-python/dockerpty
- dev-python/docopt
- dev-python/jsonschema
- dev-python/paramiko
- dev-python/py
- dev-python/PySocks
- dev-python/pytest-5
- dev-python/python-dotenv
- dev-python/pyyaml
- dev-python/requests
- dev-python/six
- dev-python/texttable
- dev-python/websocket-client