master
[SPARK-55299][PS] Infer the correct unit for calculated timedeltas
[MINOR][PS][DOCS] Replace curly quotes with ASCII in pandas-on-Spark index comments
[SPARK-40336][PS] Implement DataFrameGroupBy.cov
[SPARK-56018][PYTHON] Use ruff as formatter
[SPARK-55986][PYTHON] Upgrade black to 26.3.1
[SPARK-58646][PS] Use native expressions for NumPy reciprocal on integer columns
[SPARK-57679][PYTHON] Fix numpy type checking
[SPARK-55355][PYTHON] Upgrade mypy version to the latest
[SPARK-40373][PS] Implement ps.show_versions
[SPARK-56430][PYTHON] Remove unnecessary .keys() in dict iterations
[SPARK-58590][PS] Remove obsolete pandas 0.24.0 version notes from datetime accessor docstrings
[SPARK-58417][PS] Remove stale Python 2 reference in DataFrame.to_latex docstring
[SPARK-55700][PS][FOLLOW-UP] Use positional access when squeezing a single-element Series
[SPARK-58230][PS] Batch pandas-on-Spark column projections
[SPARK-56226][PS][CONNECT] Catch analysis errors before `InternalFrame.__init__` in `.loc`
[SPARK-57239][PYTHON][TEST] Use sqlite uri for mlflow model
[MINOR][PS][DOC] Fix typos in pandas-on-Spark docstrings
[SPARK-57978][PYTHON] Use explicit UTF-8 encoding in text-mode I/O to prepare for PEP 686
[SPARK-56179][PYTHON] Consolidate error classes for type mismatch - part 1
[SPARK-57986][PS] Align Rolling/Expanding.sem with pandas 3