That explains it--RTD doesn't use the pip requires file unless building the docs in a virtualenv is enabled.