cq_deps: Drop statuses arg

This has been unused for a long time now. It was only ever used by
rollers, and rollers no longer use cq_deps.

Bug: b/328489817
Change-Id: I982abdf50cf7e9cc537e52734de33feab213a438
Reviewed-on: https://pigweed-review.googlesource.com/c/infra/recipes/+/196171
Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed-service-accounts.iam.gserviceaccount.com>
Pigweed-Auto-Submit: Rob Mohr <mohrr@google.com>
Reviewed-by: Ted Pudlik <tpudlik@google.com>
diff --git a/recipe_modules/cq_deps/api.py b/recipe_modules/cq_deps/api.py
index b76cc9a..dcda783 100644
--- a/recipe_modules/cq_deps/api.py
+++ b/recipe_modules/cq_deps/api.py
@@ -108,7 +108,6 @@
         self,
         gerrit_name: str,
         number: int | str,
-        statuses: Sequence[ChangeState] = ('NEW',),
     ) -> tuple[Sequence[Change], Sequence[Change]]:
         """Recursively resolve dependencies of a CL.
 
@@ -118,7 +117,6 @@
             gerrit_name (str): Name of Gerrit host of initial change.
             number (int|str): Gerrit number or git commit hash of initial
                 change.
-            statuses (seq(str)): CL statuses to accept.
 
         Returns a tuple of resolved Change objects (excluding the given change)
         and unresolved Change objects (which are not completely populated).
@@ -157,7 +155,7 @@
                             if not details:
                                 unresolved.append(dep)
                                 continue
-                            if details['status'] not in statuses:
+                            if details['status'] != 'NEW':
                                 continue
 
                             if dep.name not in seen:
diff --git a/recipe_modules/cq_deps/tests/full.py b/recipe_modules/cq_deps/tests/full.py
index 6251426..53072f8 100644
--- a/recipe_modules/cq_deps/tests/full.py
+++ b/recipe_modules/cq_deps/tests/full.py
@@ -24,16 +24,11 @@
 
 PROPERTIES = {
     'revision': Property(kind=str, default=None),
-    'statuses': Property(kind=List(str), default=('NEW',)),
 }
 
 
-def RunSteps(api, revision, statuses):
-    deps, errors = api.cq_deps.resolve(
-        'pigweed',
-        revision or 1,
-        statuses=statuses,
-    )
+def RunSteps(api, revision):
+    deps, errors = api.cq_deps.resolve('pigweed', revision or 1)
 
     with api.step.nest('final deps'):
         for dep in deps: