Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
Update app.py
#20
by
louisbrulenaudet
- opened
app.py
CHANGED
@@ -68,7 +68,23 @@ I request that the following data is removed from The Stack and StackOverflow:
|
|
68 |
_Note_: If you don't want all resources to be included just remove the elements from the list above. If you would like to exclude all repositories and resources just add a single element "all" to the list.
|
69 |
"""
|
70 |
|
71 |
-
def issue_url(username, repos):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
72 |
title = urllib.parse.quote(opt_out_issue_title.format(username=username))
|
73 |
body = urllib.parse.quote(opt_out_issue_body.format(repo_list=" - "+ "\n - ".join(repos)))
|
74 |
|
@@ -76,7 +92,23 @@ def issue_url(username, repos):
|
|
76 |
|
77 |
return opt_out_text
|
78 |
|
79 |
-
def check_username(username, version):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
80 |
output_md = ""
|
81 |
repos = []
|
82 |
if username in usernames:
|
|
|
68 |
_Note_: If you don't want all resources to be included just remove the elements from the list above. If you would like to exclude all repositories and resources just add a single element "all" to the list.
|
69 |
"""
|
70 |
|
71 |
+
def issue_url(username:str, repos:list):
|
72 |
+
"""
|
73 |
+
Generate the URL for creating an issue related to opting out from The Stack.
|
74 |
+
|
75 |
+
Parameters
|
76 |
+
----------
|
77 |
+
username : str
|
78 |
+
The username for which the issue is being created.
|
79 |
+
|
80 |
+
repos : list of str
|
81 |
+
The list of repositories associated with the username.
|
82 |
+
|
83 |
+
Returns
|
84 |
+
-------
|
85 |
+
str
|
86 |
+
The URL for creating the opt-out issue.
|
87 |
+
"""
|
88 |
title = urllib.parse.quote(opt_out_issue_title.format(username=username))
|
89 |
body = urllib.parse.quote(opt_out_issue_body.format(repo_list=" - "+ "\n - ".join(repos)))
|
90 |
|
|
|
92 |
|
93 |
return opt_out_text
|
94 |
|
95 |
+
def check_username(username:str, version:str):
|
96 |
+
"""
|
97 |
+
Check if the username has code in The Stack for a specific version.
|
98 |
+
|
99 |
+
Parameters
|
100 |
+
----------
|
101 |
+
username : str
|
102 |
+
The username to check.
|
103 |
+
|
104 |
+
version : str
|
105 |
+
The version to check.
|
106 |
+
|
107 |
+
Returns
|
108 |
+
-------
|
109 |
+
tuple of str
|
110 |
+
A tuple containing the result markdown and the opt-out issue URL.
|
111 |
+
"""
|
112 |
output_md = ""
|
113 |
repos = []
|
114 |
if username in usernames:
|