Permissive-license filter in eval repo discovery
Browse files- sw_eval.py +2 -1
sw_eval.py
CHANGED
|
@@ -113,7 +113,8 @@ def discover_eval_repos(n_repos, registry_slugs, quota=None):
|
|
| 113 |
if page > 4:
|
| 114 |
continue
|
| 115 |
page_by_lang[lang] = page + 1
|
| 116 |
-
q = f"language:{lang} stars:800..100000 size:500..30000"
|
|
|
|
| 117 |
url = ("https://api.github.com/search/repositories?q=" + urllib.parse.quote(q)
|
| 118 |
+ f"&sort=stars&order=desc&per_page=30&page={page}")
|
| 119 |
req = urllib.request.Request(url, headers={"User-Agent": "semanticwiki-eval"})
|
|
|
|
| 113 |
if page > 4:
|
| 114 |
continue
|
| 115 |
page_by_lang[lang] = page + 1
|
| 116 |
+
q = (f"language:{lang} stars:800..100000 size:500..30000 "
|
| 117 |
+
f"license:mit license:apache-2.0 license:bsd-3-clause")
|
| 118 |
url = ("https://api.github.com/search/repositories?q=" + urllib.parse.quote(q)
|
| 119 |
+ f"&sort=stars&order=desc&per_page=30&page={page}")
|
| 120 |
req = urllib.request.Request(url, headers={"User-Agent": "semanticwiki-eval"})
|