1
1
import requests
2
2
3
+
3
4
def create_github_repo ():
4
5
user_name = input ("Enter your GitHub user name: " )
5
6
github_token = input ("Enter your GitHub token: " )
6
7
repo_name = input ("Enter your repo Name: " )
7
8
repo_description = input ("Enter your repo description: " )
8
9
9
- payload = {'name' : repo_name , 'description' : repo_description , 'auto_init' : 'true' }
10
- repo_request = requests .post (f'https://api.github.com/user/repos' , auth = (user_name , github_token ), json = payload )
10
+ payload = {'name' : repo_name ,
11
+ 'description' : repo_description , 'auto_init' : 'true' }
12
+ repo_request = requests .post (
13
+ f'https://api.github.com/user/repos' , auth = (user_name , github_token ), json = payload )
11
14
12
15
if repo_request .status_code == 422 :
13
16
print ("GitHub repo already exists. Try with another name." )
@@ -16,7 +19,9 @@ def create_github_repo():
16
19
elif repo_request .status_code == 401 :
17
20
print ("You are an unauthorized user for this action." )
18
21
else :
19
- print (f"Error creating GitHub repo. Status code: { repo_request .status_code } " )
22
+ print (
23
+ f"Error creating GitHub repo. Status code: { repo_request .status_code } " )
24
+
20
25
21
26
if __name__ == "__main__" :
22
27
print ("GitHub Repo Creator\n " )
0 commit comments