MCPcopy Create free account
hub / github.com/SourceCode-AI/aura / score_reverse_dependencies

Method score_reverse_dependencies

aura/package.py:378–391  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

376 return PackageScore.NA("PyPI downloads")
377
378 def score_reverse_dependencies(self) -> Union[Value, NA]:
379 try:
380 dependencies = get_reverse_dependencies(self.package_name)
381 except MissingFile:
382 return PackageScore.NA("Reverse dependencies")
383
384 if not dependencies:
385 return PackageScore.NA("Reverse dependencies")
386
387 dependencies = len(dependencies)
388 normalized = log_scale(dependencies)
389 explanation = f"{dependencies} (+{normalized})"
390
391 return self.Value(dependencies, normalized, "Reverse dependencies", explanation)
392
393 def score_github_stars(self) -> Union[Value, NA]:
394 if self.github is None:

Callers 1

get_score_entriesMethod · 0.95

Calls 2

get_reverse_dependenciesFunction · 0.85
log_scaleFunction · 0.85

Tested by

no test coverage detected