]> git.ipfire.org Git - thirdparty/mkosi.git/commit
Revert "Bump minimum python version to 3.10" 4169/head
authorDaan De Meyer <daan@amutable.com>
Sat, 14 Feb 2026 13:24:29 +0000 (14:24 +0100)
committerDaan De Meyer <daan@amutable.com>
Sat, 14 Feb 2026 13:29:40 +0000 (14:29 +0100)
commit23ea86d0cfb9b9b539956b994a1f7be6a9cc9765
tree907baa270049a3065bd38d559aef234e7519a38c
parent81fd30ec77c0f2cd0064b3519a3e0285d41989e1
Revert "Bump minimum python version to 3.10"

This reverts commit 22b2f0bf18ac98f62ef92745fde5dd3f8369d4bf.

Turns out using python3.12 on CentOS causes more issues than
we thought it would, so let's revert the move to python 3.9.
Instead, we'll conditionally import Union in sandbox.py only on
python 3.9 and use the Union operator otherwise.
30 files changed:
bin/mkosi
docs/CODING_STYLE.md
kernel-install/50-mkosi.install
mkosi/__init__.py
mkosi/__main__.py
mkosi/archive.py
mkosi/bootloader.py
mkosi/completion.py
mkosi/config.py
mkosi/context.py
mkosi/curl.py
mkosi/distribution/__init__.py
mkosi/distribution/opensuse.py
mkosi/distribution/rhel.py
mkosi/initrd.py
mkosi/installer/apt.py
mkosi/installer/dnf.py
mkosi/installer/rpm.py
mkosi/log.py
mkosi/manifest.py
mkosi/mounts.py
mkosi/pager.py
mkosi/partition.py
mkosi/qemu.py
mkosi/resources/man/mkosi.1.md
mkosi/run.py
mkosi/util.py
pyproject.toml
tests/__init__.py
tests/test_json.py