setup.py: Force Sphinx > 2 for readthedocs
FIX
readthedocs uses an old version of sphinx for projects created before 2020: https://github.com/mgeier/sphinx-last-updated-by-git/issues/1
So force a newer version.
GitLab Maintenance scheduled for Thursday, 18th December 2025, from 7:00 AM to 10:00 AM BST. GitLab will be in read-only mode and experience short periods of complete downtime (up to 20 minutes) during this window.
FIX
readthedocs uses an old version of sphinx for projects created before 2020: https://github.com/mgeier/sphinx-last-updated-by-git/issues/1
So force a newer version.