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/

Reply via email to