INNER CODE UNIT · Python
repo_slug
dedsec1121fk/DedSec · Scripts/DedSec Market.py:236
def repo_slug(owner, repo):
return f"{owner}/{repo}"
def clean_repo_name(repo_name):
name = repo_name.replace("_", " ").replace("-", " ").strip()
name = re.sub(r"\s+", " ", name)
if not name:
return repo_name
words = []
for word in name.split():
if word.isupper() and len(word) <= 5:
words.append(word)
else:
words.append(word.capitalize())
return " ".join(words)