@@ -161,8 +161,8 @@ def resolve_dependencies(
161161
162162 dad --spec "flask==2.1.2" --json -
163163 """
164-
165- click .secho (f"Resolving dependencies..." )
164+ if debug :
165+ click .secho (f"Resolving dependencies..." )
166166
167167 netrc = None
168168 if netrc_file :
@@ -184,7 +184,8 @@ def resolve_dependencies(
184184 direct_dependencies .append (dep )
185185
186186 if not direct_dependencies :
187- click .secho ("Error: no requirements requested." )
187+ if debug :
188+ click .secho ("Error: no requirements requested." )
188189 sys .exit (1 )
189190
190191 if debug :
@@ -235,6 +236,7 @@ def resolve_dependencies(
235236 repos = repos ,
236237 as_tree = False ,
237238 max_rounds = max_rounds ,
239+ debug = debug ,
238240 )
239241
240242 cli_options = [f"--requirement { rf } " for rf in requirement_files ]
@@ -271,7 +273,9 @@ def resolve_dependencies(
271273 click .secho ("done!" )
272274
273275
274- def resolve (direct_dependencies , environment , repos = tuple (), as_tree = False , max_rounds = 200000 ):
276+ def resolve (
277+ direct_dependencies , environment , repos = tuple (), as_tree = False , max_rounds = 200000 , debug = False
278+ ):
275279 """
276280 Resolve dependencies given a ``direct_dependencies`` list of
277281 DependentPackage and return a tuple of (initial_requirements,
@@ -288,6 +292,7 @@ def resolve(direct_dependencies, environment, repos=tuple(), as_tree=False, max_
288292 repos = repos ,
289293 as_tree = as_tree ,
290294 max_rounds = max_rounds ,
295+ debug = debug ,
291296 )
292297
293298 initial_requirements = [d .to_dict () for d in direct_dependencies ]
0 commit comments