master
[SPARK-57978][PYTHON] Use explicit UTF-8 encoding in text-mode I/O to prepare for PEP 686
[SPARK-56329][PYTHON] Fix all E721 type comparison violations
[SPARK-57860][ML][PYTHON] Add HasIntermediateStorageLevel shared param and apply to KMeans
[SPARK-57977][PYTHON] Remove obsolete encoding declarations from Python files
[SPARK-55986][PYTHON] Upgrade black to 26.3.1
[SPARK-55076][PYTHON] Fix the type hint issue in ml/mllib and add scipy requirement
[SPARK-34591][ML] Add decision tree pruning as a parameter
[SPARK-50685][PYTHON] Improve Py4J performance by leveraging getattr
[SPARK-56018][PYTHON] Use ruff as formatter
[SPARK-42547][PYTHON] Make PySpark working with Python 3.7
[SPARK-54628][PYTHON] Remove all unnecessary explicit super() arguments
[SPARK-57910][ML][PYTHON] Make ALS reuse the shared HasIntermediateStorageLevel param