summaryrefslogtreecommitdiff
path: root/Omni/Bild/Deps/nostr-rs-relay.nix
diff options
context:
space:
mode:
authorBen Sima <ben@bsima.me>2025-11-13 18:24:15 -0500
committerBen Sima <ben@bsima.me>2025-11-13 18:24:15 -0500
commit34b55f96e1befe7b453a86bc4896d93ecb206be2 (patch)
tree5c4b8b8e15af78ea81020ba9d3a80e8c64cd04a0 /Omni/Bild/Deps/nostr-rs-relay.nix
parent989a1a5de2419373e4932b11c2f2f5877a2fb959 (diff)
Fix Python import detection to handle transitive dependencies
detectPythonImports now recursively analyzes imported modules to find transitive dependencies, matching the behavior of detectHaskellImports. Previously it only detected direct imports, which caused build failures when Python modules had nested dependencies. - Changed signature from [Text] -> IO (Set FilePath) to Analysis -> [Text] -> IO (Set FilePath) - Added filepaths, findDeps, and onlyPython helper functions - Recursively calls analyze() on imported modules to find transitive deps - Updated tests to pass empty Analysis map
Diffstat (limited to 'Omni/Bild/Deps/nostr-rs-relay.nix')
0 files changed, 0 insertions, 0 deletions