Suitable versions of Sphinx for building different versions of CMake Docs?

Hello, CMake Team. There’s something I want to confirm. Is it:

  1. technically impossible, or
  2. technically possible but just lack of motivation

to maintain those old CMake versions (ex. 3.0, 3.1, 3.2,…etc) to upgrade their Sphinx version to the latest?

For example, if CMake upgrades its Sphinx version to v7.2.6 in master version, then all of the previous released versions, 3.0~3.28(the current latest release), will upgrade their Sphinx as well. Is it technically possible to do so?