# create_issue.py import os from dotenv import load_dotenv import requests load_dotenv() TOKEN = os.getenv("GITEA_WRITE_TOKEN") if not TOKEN: raise SystemExit("Нет токена! Установите GITEA_WRITE_TOKEN в .env") headers = {"Authorization": f"token {TOKEN}"} owner = "stud178862" repo = "lab3-lusnikov" data = { "title": "Issue из Python API", "body": "Эта задача создана автоматически через API." } url = f"https://git.vyatsu.ru/api/v1/repos/{owner}/{repo}/issues" resp = requests.post(url, headers=headers, json=data) print(resp.status_code, resp.json())