Closed dkirkby closed 6 years ago
The problem is that running python setup.py egg_info
fails after pip-installing fitsio, because it imports numpy (see esheldon/fitsio#143).
Why is readthedocs installing all of my requirements.txt
in the first place (e.g., here)?
Remove the requirements.txt since it seems to do more harm that good:
requirements.txt
in readthedocs Advanced Settings.That still doesn't work since running python setup.py install
still indirectly installs fitsio.
Solution is to update setup.py
in my own fork of fitsio and then have rtd install it via:
git+https://github.com/dkirkby/fitsio
in a new docs/rtd-pip-requirements
(which I point to in the RTD Adv Settings)
Recent builds are failing with:
The solution is probably to add numpy (and scipy?) to requirements.txt, but I'm not sure what changed to make this necessary if it wasn't before.