environment: Limit recursive setup.py search

Don't recursively search for setup.py files within an already found
Python package.

Compare

https://cr-buildbucket.appspot.com/build/8867608848692668560

and

$ led get-build 8867608848692668560 | led edit-recipe-bundle | led launch
https://ci.chromium.org/swarming/task/4efedd9236098110

See also pwrev/19441.

Bug: 275
Change-Id: Ifcb82f497ab9e16fe2828a260768cef837117ea5
Reviewed-on: https://pigweed-review.googlesource.com/c/infra/recipes/+/19442
Reviewed-by: Marc-Antoine Ruel <maruel@google.com>
Commit-Queue: Rob Mohr <mohrr@google.com>
14 files changed
tree: 4ca4fff646961f5e6f41f07ea9ba09cd19a16207
  1. infra/
  2. recipe_modules/
  3. recipes/
  4. .gitignore
  5. .style.yapf
  6. recipes.py