INNER CODE UNIT · Python
normalize_repo_entry
dedsec1121fk/DedSec · Scripts/DedSec Market.py:254
def normalize_repo_entry(entry):
owner, repo = parse_repo_url(entry["url"])
slug = repo_slug(owner, repo)
display_name = entry.get("display_name") or clean_repo_name(repo)
return {
"owner": owner,
"repo": repo,
"slug": slug,
"url": entry["url"],
"display_name": display_name,
}
APPS = [normalize_repo_entry(entry) for entry in REPOSITORIES]
APP_MAP = {app["slug"]: app for app in APPS}
class ReadmeHTMLTextExtractor(HTMLParser):