Wrong order of inputs in update_search in its CLI command
In the CLI command `search_update()`, `name` is in the wrong place in the client call, `cl.update_search()`, which breaks tests. 

Although this isn't what is desired, a working solution here: https://github.com/planetlabs/planet-client-python/pull/905/commits/383deba7e815fdc039541f2fac1e93bac1d09ea5

I believe what needs to be done is instead change the order of inputs in `cl.update_search()`.


diff --git a/planet/clients/data.py b/planet/clients/data.py
index 6a5536c..21c8b1c 100644
--- a/planet/clients/data.py
+++ b/planet/clients/data.py
@@ -219,17 +219,17 @@ class DataClient:
 
     async def update_search(self,
                             search_id: str,
-                            name: str,
                             item_types: List[str],
                             search_filter: dict,
+                            name: str,
                             enable_email: bool = False) -> dict:
         """Update an existing saved search.
 
         Parameters:
             search_id: Saved search identifier.
-            name: The name of the saved search.
             item_types: The item types to include in the search.
             search_filter: Structured search criteria.
+            name: The name of the saved search.
             enable_email: Send a daily email when new results are added.
 
         Returns:
diff --git a/tests/integration/test_data_api.py b/tests/integration/test_data_api.py
index dba0e7b..8ae40ef 100644
--- a/tests/integration/test_data_api.py
+++ b/tests/integration/test_data_api.py
@@ -352,8 +352,9 @@ async def test_update_search_basic(search_filter, session):
 
     cl = DataClient(session, base_url=TEST_URL)
     search = await cl.update_search(VALID_SEARCH_ID,
-                                    'test', ['PSScene'],
-                                    search_filter)
+                                    item_types=['PSScene'],
+                                    search_filter=search_filter,
+                                    name='test')
 
     # check that request is correct
     expected_request = {
['tests/integration/test_data_api.py', 'planet/clients/data.py']