File tree Expand file tree Collapse file tree 2 files changed +43
-0
lines changed
Expand file tree Collapse file tree 2 files changed +43
-0
lines changed Original file line number Diff line number Diff line change 1+ # Инструкция по запуску клиента Forgejo
2+
3+ ## Описание
4+
5+ Этот скрипт позволяет получать информацию о репозиториях на платформе Forgejo:
6+
7+ - Название репозитория
8+
9+ - Описание
10+
11+ ## Установка зависимостей
12+
13+ Перед началом работы установите необходимые библиотеки:
14+
15+ ``` pip install pyforgejo ```
16+
17+ ## Настройка API-токена
18+
19+ В файл ` token ` запишите в файл API-ключ в формате:
20+
21+ ` token your_api_key_here `
22+
23+ ## Запуск скрипта
24+
25+ Запустите скрипт командой:
26+
27+ ``` python main.py ```
28+
Original file line number Diff line number Diff line change 1+ from pyforgejo import PyforgejoApi
2+
3+ with open ('token' ) as file :
4+ API_KEY = file .read ()
5+ if not API_KEY :
6+ print ("API_KEY not found" )
7+ exit (1 )
8+
9+ client = PyforgejoApi (base_url = "https://codeberg.org/api/v1" , api_key = API_KEY )
10+
11+ repo = client .repository .repo_get (owner = "harabat" , repo = "pyforgejo" )
12+
13+
14+ print (f"Название: { repo .name } " )
15+ print (f"Описание: { repo .description } " )
You can’t perform that action at this time.
0 commit comments