WIP: Try upgrading to Python 3.12 #197

Closed
mchiappero wants to merge 1 commits from mchiappero:python_updates into main
Owner

Align with upstream, using python 3.12 instead of 3.11 and dropped inotify-tools in favour of python3-pyinotify. This would reduce the number of patches to apply to keep the repository in sync with upstream.

Align with upstream, using python 3.12 instead of 3.11 and dropped inotify-tools in favour of python3-pyinotify. This would reduce the number of patches to apply to keep the repository in sync with upstream.
mchiappero force-pushed python_updates from a2884b4c79 to 3398fcadfe 2025-06-26 14:52:54 +02:00 Compare
mchiappero force-pushed python_updates from 3398fcadfe to 9b69804ba7 2025-06-30 10:54:53 +02:00 Compare
dirkmueller reviewed 2025-06-30 13:13:22 +02:00
@@ -25,3 +25,3 @@
#!ArchExclusiveLine: aarch64
RUN if [ "$(uname -m)" = "aarch64" ];then \
zypper --installroot /installroot --non-interactive install --no-recommends python311-devel python311 python311-pip python-dracclient python311-sushy-oem-idrac python311-proliantutils python311-sushy python3-ironicclient git curl sles-release tar gzip vim gawk dnsmasq dosfstools apache2 apache2-mod_wsgi inotify-tools ipcalc ipmitool iproute2 procps qemu-tools sqlite3 util-linux xorriso tftp ipxe-bootimgs python311-sushy-tools crudini openstack-ironic openstack-ironic-inspector-api; \
zypper --installroot /installroot --non-interactive install --no-recommends python311-devel python311 python311-pip python-dracclient python311-sushy-oem-idrac python311-proliantutils python311-sushy python3-ironicclient python3-pyinotify git curl sles-release tar gzip vim gawk dnsmasq dosfstools apache2 apache2-mod_wsgi inotify-tools ipcalc ipmitool iproute2 procps qemu-tools sqlite3 util-linux xorriso tftp ipxe-bootimgs python311-sushy-tools crudini openstack-ironic openstack-ironic-inspector-api; \
Contributor

this would have to be python311-pyinotify

this would have to be python311-pyinotify
Author
Owner

Thanks, will change it. I'm a bit confused by the fact that in Basesystem we have python3-pyinotify-0.9.6-4.5.1 while python311-pyinotify-0.9.6-150400.13.3.1 in module Python.

Thanks, will change it. I'm a bit confused by the fact that in Basesystem we have python3-pyinotify-0.9.6-4.5.1 while python311-pyinotify-0.9.6-150400.13.3.1 in module Python.
mchiappero closed this pull request 2025-06-30 16:50:44 +02:00
All checks were successful
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -1m12s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -1m17s

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: suse-edge/Factory#197