This is a Python venv containing sphinx, and related Python modules.

It is required for the build process of MassOS, to allow building some
documentation without needing sphinx and ALL it's dependencies to be
installed on the MassOS system.

It is created using the following commands:

$ python -m venv sphinx
$ sphinx/bin/pip install sphinx sphinx_rtd_theme recommonmark myst-parser

Note that you must be using the same major version of Python on the host as the
version in the MassOS build system. For example, if the MassOS build system has
Python 3.13.x, this venv must be created with a Python 3.13.x installation.

Note also that the directory of the venv is hardcoded; you will need to be in
the same directory when creating the venv as it is expected to run from,
regardless of the system it is created on. For the revamped MassOS build system
this directory is now "/root/mbs/extras" (previously it was "/sources").

sphinx_rtd_theme, recommonmark and myst-parser are also required for building
the sphinx documentation of several packages. Even if they are installed on the
MassOS system, they are required to be part of the same venv as sphinx itself.

This is a dirty solution, so contributions are welcome. Send a pull request to
<https://github.com/MassOS-Linux/MassOS> if you have any improvements for it.
