diff --git a/python/docs/source/migration_guide/pyspark_upgrade.rst b/python/docs/source/migration_guide/pyspark_upgrade.rst index 992101734ff68..53d82554d7525 100644 --- a/python/docs/source/migration_guide/pyspark_upgrade.rst +++ b/python/docs/source/migration_guide/pyspark_upgrade.rst @@ -42,6 +42,7 @@ Upgrading from PySpark 3.5 to 4.0 * In Spark 4.0, ``squeeze`` parameter from ``ps.read_csv`` and ``ps.read_excel`` has been removed from pandas API on Spark. * In Spark 4.0, ``null_counts`` parameter from ``DataFrame.info`` has been removed from pandas API on Spark, use ``show_counts`` instead. * In Spark 4.0, the result of ``MultiIndex.append`` does not keep the index names from pandas API on Spark. +* In Spark 4.0, ``col_space`` parameter from ``DataFrame.to_latex`` and ``Series.to_latex`` has been removed from pandas API on Spark. Upgrading from PySpark 3.3 to 3.4 diff --git a/python/pyspark/pandas/frame.py b/python/pyspark/pandas/frame.py index 3aebbd6542731..fedbfcdb5f31a 100644 --- a/python/pyspark/pandas/frame.py +++ b/python/pyspark/pandas/frame.py @@ -2473,7 +2473,6 @@ def to_latex( self, buf: Optional[IO[str]] = None, columns: Optional[List[Name]] = None, - col_space: Optional[int] = None, header: bool = True, index: bool = True, na_rep: str = "NaN", @@ -2509,11 +2508,6 @@ def to_latex( Buffer to write to. If None, the output is returned as a string. columns : list of label, optional The subset of columns to write. Writes all columns by default. - col_space : int, optional - The minimum width of each column. - - .. deprecated:: 3.4.0 - header : bool or list of str, default True Write out the column names. If a list of strings is given, it is assumed to be aliases for the column names. @@ -2590,11 +2584,6 @@ def to_latex( \bottomrule \end{tabular} """ - warnings.warn( - "Argument `col_space` will be removed in 4.0.0.", - FutureWarning, - ) - args = locals() psdf = self return validate_arguments_and_invoke_function( diff --git a/python/pyspark/pandas/series.py b/python/pyspark/pandas/series.py index 863e98c42ead4..5ef814eea367b 100644 --- a/python/pyspark/pandas/series.py +++ b/python/pyspark/pandas/series.py @@ -1662,7 +1662,6 @@ def to_latex( self, buf: Optional[IO[str]] = None, columns: Optional[List[Name]] = None, - col_space: Optional[int] = None, header: bool = True, index: bool = True, na_rep: str = "NaN", @@ -1682,11 +1681,6 @@ def to_latex( multicolumn_format: Optional[str] = None, multirow: Optional[bool] = None, ) -> Optional[str]: - warnings.warn( - "Argument `col_space` will be removed in 4.0.0.", - FutureWarning, - ) - args = locals() psseries = self return validate_arguments_and_invoke_function( diff --git a/python/pyspark/pandas/tests/test_dataframe_conversion.py b/python/pyspark/pandas/tests/test_dataframe_conversion.py index d245b449d57d4..655c0970082f8 100644 --- a/python/pyspark/pandas/tests/test_dataframe_conversion.py +++ b/python/pyspark/pandas/tests/test_dataframe_conversion.py @@ -211,7 +211,6 @@ def test_to_latex(self): psdf = self.psdf self.assert_eq(psdf.to_latex(), pdf.to_latex()) - self.assert_eq(psdf.to_latex(col_space=2), pdf.to_latex(col_space=2)) self.assert_eq(psdf.to_latex(header=True), pdf.to_latex(header=True)) self.assert_eq(psdf.to_latex(index=False), pdf.to_latex(index=False)) self.assert_eq(psdf.to_latex(na_rep="-"), pdf.to_latex(na_rep="-")) diff --git a/python/pyspark/pandas/tests/test_series_conversion.py b/python/pyspark/pandas/tests/test_series_conversion.py index cbdb02db85aa0..757da1672500a 100644 --- a/python/pyspark/pandas/tests/test_series_conversion.py +++ b/python/pyspark/pandas/tests/test_series_conversion.py @@ -58,7 +58,6 @@ def test_to_latex(self): psser = self.psser self.assert_eq(psser.to_latex(), pser.to_latex()) - self.assert_eq(psser.to_latex(col_space=2), pser.to_latex(col_space=2)) self.assert_eq(psser.to_latex(header=True), pser.to_latex(header=True)) self.assert_eq(psser.to_latex(index=False), pser.to_latex(index=False)) self.assert_eq(psser.to_latex(na_rep="-"), pser.to_latex(na_rep="-"))