Фотография
нажмите — покажем
нажмите — покажем
🖥 Githubkit
Когда вы работаете с API GitHub, вам приходится вручную обрабатывать HTTP-запросы, токены и JSON-ответы, что занимает много времени и может привести к ошибкам.
Githubkit — это библиотека на Python, которая предлагает удобный и типизированный интерфейс для взаимодействия с API GitHub.
Установить можно с помощью:
pip install githubkit
# или, используйте poetry
poetry add githubkit
# или, используйте pdm
pdm add githubkit
# или, используйте uv
uv add githubkit
Пример:
from githubkit import Response
from githubkit.versions.latest.models import FullRepository
resp: Response[FullRepository] = github.rest.repos.get("owner", "repo")
repo: FullRepository = resp.parsed_data
print(repo.full_name)
▪ Github (https://github.com/yanyongyu/githubkit)
▪ Документация (https://yanyongyu.github.io/githubkit/)
@Python_Community_ru
1.8K ·