Endless git lookups with latest Nimble
Not sure what's going on here, so figured I'd post an issue.

```sh
-> % nimble install -d --debug  
    Reading config file at /Users/elcritch/.config/nimble/nimble.ini
      Info: Using the environment variable: NIMBLE_DIR='/Users/elcritch/.nimble/'
     Info:  Nimble data file "/Users/elcritch/.nimble/nimbledata2.json" has been loaded.
  Executing git -C /Volumes/projects/nims/figuro ls-files
  Executing git -C /Volumes/projects/nims/figuro rev-parse HEAD
  Executing git -C /Volumes/projects/nims/figuro rev-parse --abbrev-ref --symbolic-full-name @{u}
  Executing git -C /Volumes/projects/nims/figuro branch --show-current
  Executing git -C /Volumes/projects/nims/figuro remote get-url  origin
  Executing git ls-remote https://github.com/elcritch/sigils
    Reading official package list
    Reading official package list
    Reading official package list
    Reading official package list
    Reading official package list
    Reading official package list
    Reading official package list
    Reading official package list
    Reading official package list
    Reading official package list
    Reading official package list
    Reading official package list
    Reading official package list
    Reading official package list
    Reading official package list
    Reading official package list
    Reading official package list
  Executing git ls-remote https://github.com/disruptek/assume
  Executing git ls-remote https://github.com/disruptek/balls
  Executing git ls-remote https://github.com/disruptek/grok
  Executing git ls-remote https://github.com/disruptek/ups
    Reading official package list
  Executing git ls-remote https://github.com/disruptek/ups
  Executing git ls-remote https://github.com/haltcase/glob
  Executing git -C '/Users/elcritch/.nimble/pkgcache/githubcom_haltcaseglob_#64f71af2fa4572c2bdf8987a56a427c1d88fc34f' ls-files
  Executing git -C '/Users/elcritch/.nimble/pkgcache/githubcom_haltcaseglob_#64f71af2fa4572c2bdf8987a56a427c1d88fc34f' rev-parse HEAD
  Executing git -C '/Users/elcritch/.nimble/pkgcache/githubcom_haltcaseglob_#64f71af2fa4572c2bdf8987a56a427c1d88fc34f' rev-parse --abbrev-ref --symbolic-full-name @{u}
  Executing git -C '/Users/elcritch/.nimble/pkgcache/githubcom_haltcaseglob_#64f71af2fa4572c2bdf8987a56a427c1d88fc34f' branch --show-current
  Executing git -C '/Users/elcritch/.nimble/pkgcache/githubcom_haltcaseglob_#64f71af2fa4572c2bdf8987a56a427c1d88fc34f' remote get-url  origin
    Reading official package list
    Reading official package list
  Executing git ls-remote https://github.com/disruptek/insideout
  Executing git ls-remote https://github.com/nim-works/cps
  Executing git ls-remote https://github.com/nim-works/loony
  Executing git ls-remote https://github.com/nim-works/arc
  Executing git ls-remote https://github.com/disruptek/balls
  Executing git ls-remote https://github.com/disruptek/grok
  Executing git ls-remote https://github.com/disruptek/ups
  Executing git ls-remote https://github.com/disruptek/ups
  Executing git ls-remote https://github.com/haltcase/glob
  Executing git ls-remote https://github.com/disruptek/insideout
  Executing git ls-remote https://github.com/nim-works/cps
  Executing git ls-remote https://github.com/nim-works/loony
  Executing git ls-remote https://github.com/nim-works/arc
  Executing git ls-remote https://github.com/disruptek/balls
  Executing git ls-remote https://github.com/disruptek/grok
  Executing git ls-remote https://github.com/disruptek/ups
  Executing git ls-remote https://github.com/disruptek/ups
  Executing git ls-remote https://github.com/haltcase/glob
  Executing git ls-remote https://github.com/disruptek/insideout
  Executing git ls-remote https://github.com/nim-works/cps
  Executing git ls-remote https://github.com/nim-works/loony
...
```

Nimble output:

```sh
-> % nimble -v 
      Info: Using the environment variable: NIMBLE_DIR='/Users/elcritch/.nimble/'
nimble v0.16.4 compiled at 2024-12-12 03:33:27
git hash: 434e96a0359a2746362d00b8df20c6b7ba07690a
```

The nimble file in question:

```nim
version       = "0.7.2"
author        = "Jaremy Creechley"
description   = "UI Engine for Nim"
license       = "MIT"
srcDir        = "."

# Dependencies

# requires "nim >= 2.0.12"
requires "https://github.com/elcritch/sigils >= 0.8.5"
requires "pixie >= 5.0.1"
requires "cssgrid >= 0.6.1"
requires "chroma >= 0.2.7"
requires "bumpy"
requires "pretty"
requires "supersnappy >= 2.1.3"
requires "variant >= 0.2.12"
requires "opengl >= 1.2.6"
requires "zippy >= 0.10.4"
requires "patty >= 0.3.4"
requires "macroutils >= 1.2.0"
requires "cdecl >= 0.7.5"
requires "asynctools >= 0.1.1"
requires "nimsimd >= 1.2.5"
requires "threading"
requires "nimscripter >= 1.1.5"
requires "msgpack4nim"
requires "stack_strings"
requires "micros"
```