From b6a008e3d5afe7ce8b95fa7a36c61c135e27a39f Mon Sep 17 00:00:00 2001 From: RajatS Mukherjee Date: Thu, 17 Aug 2023 12:05:51 +0000 Subject: [PATCH 1/2] deprecated nonkeyword arguments --- pandas/core/frame.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pandas/core/frame.py b/pandas/core/frame.py index 797b2f4ddb45e..f1bf7d4c43905 100644 --- a/pandas/core/frame.py +++ b/pandas/core/frame.py @@ -64,6 +64,7 @@ from pandas.util._decorators import ( Appender, Substitution, + deprecate_nonkeyword_arguments, doc, ) from pandas.util._exceptions import find_stack_level @@ -2614,6 +2615,9 @@ def _from_arrays( storage_options=_shared_docs["storage_options"], compression_options=_shared_docs["compression_options"] % "path", ) + @deprecate_nonkeyword_arguments( + version=None, allowed_args=["self", "path"], name="to_stata" + ) def to_stata( self, path: FilePath | WriteBuffer[bytes], From dd64aa58cb833ebdfc6a2edd4d493ed3d1289eaa Mon Sep 17 00:00:00 2001 From: RajatS Mukherjee Date: Thu, 17 Aug 2023 20:38:08 +0000 Subject: [PATCH 2/2] changes before adding test --- pandas/core/frame.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandas/core/frame.py b/pandas/core/frame.py index f1bf7d4c43905..bd286e48dc203 100644 --- a/pandas/core/frame.py +++ b/pandas/core/frame.py @@ -2616,7 +2616,7 @@ def _from_arrays( compression_options=_shared_docs["compression_options"] % "path", ) @deprecate_nonkeyword_arguments( - version=None, allowed_args=["self", "path"], name="to_stata" + version="3.0", allowed_args=["self", "path"], name="to_stata" ) def to_stata( self,