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
Problem in your project's configuration. Invalid "build.tools.python": .readthedocs.yml: Invalid configuration option: build.tools.python. Make sure the key name is correct.
I'm not sure how to make sure the key name is correct. It looks correct to me. It matches the heading in the docs.
Actual Result
It should just work or it should provide a better error message about what expectation was missed. The suggestion to check the key name is unhelpful when it matches a valid key name.
I suspect there may be an undocumented dependency, either on the order of keys in the config or perhaps an os must be supplied to indicate a tools.python.
Aha. I do see now that build.os is "required". Which is weird, because it wasn't required before. Sure would be nice if there was a way not to have to specify the OS in order to specify a Python version.
In that case, the error message should be something like "required key 'build.os' missing". Better, though, would be to decouple these concerns so it's possible to simply override the Python version (especially while users are forced to specify Python versions due to #9623).
Activity
Indicate to use latest Python version (workaround for readthedocs/rea…
stsewd commentedon Oct 3, 2022
Hi, we have an open issue for this same problem at #8912.
pypi-importlib_resources: Autospec creation for update from version 5…
pypi-zipp: Autospec creation for update from version 3.8.1 to version…
pypi-setuptools: Autospec creation for update from version 65.4.1 to …
pypi-inflect: Autospec creation for update from version 6.0.0 to vers…
pypi-jaraco.text: Autospec creation for update from version 3.9.1 to …
pypi-jaraco.collections: Autospec creation for update from version 3.…
pypi-keyring: Autospec creation for update from version 23.9.3 to ver…
pypi-tempora: Autospec creation for update from version 5.0.2 to vers…
pypi-jaraco.context: Autospec creation for update from version 4.1.2 …
pypi-importlib_metadata: Autospec creation for update from version 5.…
pypi-jaraco.functools: Autospec creation for update from version 3.5.…
Indicate to use latest Python version (workaround for readthedocs/rea…
pypi-portend: Autospec creation for update from version 3.1.0 to vers…
pypi-configparser: Autospec creation for update from version 5.3.0 to…
pypi-jaraco.classes: Autospec creation for update from version 3.2.3 …