Некоторые преимущества использования библиотеки Requests при работе с API GitHub:
Кроме того, с помощью класса Session в Requests можно контролировать выполнение запросов и увеличивать их скорость. 2 Класс позволяет создавать сеансы — базовые запросы с сохранёнными параметрами (то есть без повторного указания параметров). 2
Также библиотека Requests имеет такие возможности, как поддержка постоянного HTTP-соединения и его повторное использование, применение международных и национальных доменов, использование Cookie: передача и получение значений в формате ключ: значение, автоматическое декодирование контента и другие. 4