You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am not sure how to do this from within setup.py. I think that it requires moving from setup.py to pyproject.toml which also then requires choosing a build backend. There are a few related problems in making that change in python-flint.
For now as a workaround you should install Cython and numpy and use --no-build-isolation as described in the README:
Activity
[-]Missing Cython dependency[/-][+]Missing dependencies[/+]oscarbenjamin commentedon Aug 13, 2023
I am not sure how to do this from within
setup.py. I think that it requires moving fromsetup.pytopyproject.tomlwhich also then requires choosing a build backend. There are a few related problems in making that change in python-flint.For now as a workaround you should install Cython and numpy and use
--no-build-isolationas described in the README:On Windows or OSX this is not necessary because
pip install python-flintwill install precompiled binaries.I'm going to close this issue in favour of gh-52 which describes in more detail what needs to be done.