Hi Joao, I actually had the same fear as you. But as stated before, I managed to run most of the tests, and even compile and test numpy, with only some 30 tests failing. This means the entire tool chain, setuptools, pytest, cython and much more just worked. No, I did not need to touch one of them, even numpy itself runs fine except the failing tests.
The reason for that is that nearly all builtin code uses PyFloat_AsDouble, which is happily accepting a Fraction. I did not have to change that, it did that out of the box. In the beginning I just did all that for fun just to see how it works, but after I had seen that it actually works, I decided I could at least propose it. Cheers Martin _______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-le...@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/GI5IFTHTJHD7H3TMTQ7TLEEBZYNFGNMB/ Code of Conduct: http://python.org/psf/codeofconduct/