BeautifulSoup на что?
Пример:
заходишь на сайт с коммитами, вычисляешь через “просмотреть элементы” ил т.п. вещью в браузере название блока и класс блока, в котором обычно там коммиты лежат. далее делаем так:
from bs4 import BeautifulSoup as bs
import requests # Я предпочитаю requests юрл либу. Он попроще будет
response = requests.get('https://github.com/mens-evgenij/menea')
html_code = bs(response) # через запятую после response пиши "lxml", если сайт испольует такуй технологию, в гидхабе ее нет. пиши как я
response.close() # закрываем запрос во благо человечества
for block in html_code.find_all("блок, который ты нашел"):
if block.class() == "класс, которыйй тебе нужен": # ВРОДЕ БЫ ТАК ПИШЕТСЯ. Если нет, поменяй на if block.class("класс")
do_something()
"""
Вот и все,
Делов то?
"""