import requests import os import urllib3 from dotenv import load_dotenv # 1. Отключаем предупреждения и загружаем переменные urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) load_dotenv() # 2. Берем токен из переменной окружения TOKEN = os.getenv("GITEA_TOKEN") # 3. Проверка: если токен не подгрузился, программа выдаст понятную ошибку if not TOKEN: raise ValueError("Ошибка: Токен не найден! Проверь файл .env") headers = {"Authorization": f"token {TOKEN}"} url = "https://git.vyatsu.ru/api/v1/user" # 4. Выполняем запрос response = requests.get(url, headers=headers, verify=False) if response.status_code == 200: print("Успех! Данные подгружены безопасно.") print(response.json()) else: print(f"Ошибка: {response.status_code}")