from datetime import datetime from fastapi import APIRouter from app.utils import declension from app import code_stats, repos from app.config import config router = APIRouter() @router.get("/api/get_repos") def get_repos(): return repos @router.get("/api/get_code_stats") def get_code_stats(): return code_stats @router.get("/api/get_age") def get_age(): today = datetime.today() age = today.year - config.birthdate.year - ( (today.month, today.day) < (config.birthdate.month, config.birthdate.day)) return declension(age, 'год', 'года', 'лет')