Abhishek Thakur commited on
Commit
74e3d2f
·
1 Parent(s): 444518c
competitions/competitions.py CHANGED
@@ -14,6 +14,7 @@ from .text import (
14
  SUBMISSION_SUCCESS,
15
  SUBMISSION_TEXT,
16
  )
 
17
 
18
 
19
  leaderboard = Leaderboard(
@@ -100,6 +101,7 @@ def _fetch_leaderboard(private):
100
  ),
101
  ]
102
  df = leaderboard.fetch(private=private)
 
103
  # df.to_csv("public_leaderboard.csv" if not private else "private_leaderboard.csv", index=False)
104
  num_teams = len(df)
105
  return [
 
14
  SUBMISSION_SUCCESS,
15
  SUBMISSION_TEXT,
16
  )
17
+ from .utils import make_clickable_user
18
 
19
 
20
  leaderboard = Leaderboard(
 
101
  ),
102
  ]
103
  df = leaderboard.fetch(private=private)
104
+ df["name"] = df["name"].apply(make_clickable_user)
105
  # df.to_csv("public_leaderboard.csv" if not private else "private_leaderboard.csv", index=False)
106
  num_teams = len(df)
107
  return [
competitions/utils.py CHANGED
@@ -48,3 +48,8 @@ def user_authentication(token):
48
  logger.error(f"Failed to request whoami-v2 - {repr(err)}")
49
  raise Exception("Hugging Face Hub is unreachable, please try again later.")
50
  return response.json()
 
 
 
 
 
 
48
  logger.error(f"Failed to request whoami-v2 - {repr(err)}")
49
  raise Exception("Hugging Face Hub is unreachable, please try again later.")
50
  return response.json()
51
+
52
+
53
+ def make_clickable_user(user_id):
54
+ link = "https://huggingface.co/" + user_id
55
+ return f'<a target="_blank" href="{link}">{user_id}</a>'