v3.5.8
[SPARK-47299][PYTHON][DOCS] Use the same `versions.json` in the dropdown of different versions of PySpark documents
Revert "Revert "[SPARK-44742][PYTHON][DOCS] Add Spark version drop down to the PySpark doc site""
[SPARK-44928][PYTHON][DOCS][3.5] Replace the module alias 'sf' instead of 'F' in pyspark.sql import functions
[MINOR][DOCS][3.5] Fix specified java versions in `install.rst`
[SPARK-43517][PYTHON][DOCS] Add a migration guide for namedtuple monkey patch
Revert "[SPARK-45396][PYTHON] Add doc entry for `pyspark.ml.connect` module, and adds `Evaluator` to `__all__` at `ml.connect`"
[SPARK-44508][PYTHON][DOCS] Add user guide for Python user-defined table functions
[SPARK-42418][DOCS][PYTHON] PySpark documentation updates to improve discoverability and add more guidance