On Tue, May 6, 2025 at 10:17 AM Thomas Huth <th...@redhat.com> wrote:
> On 06/05/2025 00.49, John Snow wrote: > ... > > If there are no objections to moving to 3.9 as the minimum, I certainly > > don't mind. Go right ahead and I'll clean up afterwards as part of my > > "delint qapi" series in which I'd like to fix quite a few other things > that > > are currently wonky. In fact, moving to 3.9 as a minimum might make all > of > > that much easier for me and allow deeper cleanings. > > Hi John! > > It has just been merged: > Yay! Thanks a lot for doing this. I lost my appetite for arguing for Python version bumps, but when other people do it, I am always cheering :) Sorry to have been MIA while you were submitting this. > > > https://gitlab.com/qemu-project/qemu/-/commit/d64db833d6e3cbe9ea5f36342480f9 > > Do you want me to provide a patch for python-qemu-qmp, too, or will you > handle it? > I'll handle it - the CI over there was hosed as well and needed some other adjustments that aren't applicable to mainline CI, I got it green again just this morning. Technically, the standalone QMP package still supports 3.7, because I have a bit tighter control over the dependencies and environments there, which has allowed me to support older versions for longer. It's probably due for a bump now that 3.9 is our minimum, though. Related: Akihiko is trying to bump the Sphinx version, I want to integrate linting for the QAPI subpackage, Peter Maydell is encountering Sphinx build errors dependent on the version installed, and Daniel wants to integrate python linting into make check - I have to line everything up and make sure it all works at the same time. Hopefully good progress on that by week's end now that I've knocked out the standalone CI issues. > > Thomas