Tried on multiple browsers across different computers to make sure it wasn't an issue on my end. My guess is an issue with the way the docs are generated after one of the recent updates.
You were correct. A recent change added the typing_extensions module but that module wasn't added to requirements.txt so ReadTheDocs couldn't import the docstrings of tcod.
Many of the documentation pages on python-tcod.readthedocs.io are not fully loading, such as: https://python-tcod.readthedocs.io/en/latest/tcod/console.html
Tried on multiple browsers across different computers to make sure it wasn't an issue on my end. My guess is an issue with the way the docs are generated after one of the recent updates.