docs: unpin sphinx, pin other docs requirements to avoid rendering issues
Fix CI failures with docs due to outdated sphinx version. Some new combination of sphinx_rtd_theme
and docutils
is causing rendering issues, so pin until it's fixed upstream.