import os from dotenv import load_dotenv import requests # Загружаем переменные окружения из .env load_dotenv() # Получаем токен с правами на запись TOKEN = os.getenv("GITEA_TOKEN_WRITE") if TOKEN is None: raise ValueError("GITEA_TOKEN_WRITE не найден в переменных окружения") headers = {"Authorization": f"token {TOKEN}"} # Данные для создания репозитория data = { "name": "new-repository", "description": "This is a test repository", "private": False } # Выполняем POST-запрос для создания репозитория response = requests.post("https://git.vyatsu.ru/api/v1/user/repos", json=data, headers=headers) # Выводим результат print(response.json())