On Tue, 19 Aug 2025 at 11:24, Peter Maydell <[email protected]> wrote:
>
> Some of our Python scripts still include the line
>   from __future__ import print_function
>
> which is intended to allow a Python 2 to handle the Python 3 print()
> syntax. This particular part of the future arrived many years ago,
> and our minimum Python version is 3.9, so we don't need to keep
> this line around.
>
> NB: the scripts in tests/tcg/*/gdbstub/ are run with whatever Python
> gdb was built against, but we can safely assume that that was a
> Python 3 because our supported distros are all on Python 3.  In any
> case these are only run as part of "make check-tcg", not by
> end-users.
>
> Commit created with:
>
>  sed -i -e '/import print_function/d' $(git grep -l 'from __future__')
>
> Signed-off-by: Peter Maydell <[email protected]>
> ---

I'll apply this via target-arm.next, unless anybody would
prefer to take it via a different tree.

thanks
-- PMM

Reply via email to