I noticed, that with Python 3.12 and a numpy.float64 when I simply do a
x = numpy.sqrt(3) # type is <class 'numpy.float64'> now
print(f"{x = }")
# this is printed
>>>x = np.float64(1.7320508075688772)
# in Python 3.11 this was printed
>>>x = 1.7320508075688772
I find this rather annoying, is there a cure for this behaviour?
Thanks a lot!