Генерация и применение различий в Python
Существует ли в Python «готовый» способ для генерации списка различий между двумя текстами, а затем применения этого различий к одному файлу для получения другого, позже?
Я хочу сохранить историю изменений текста, но не хочу сохранять весь текст для каждой версии, если есть только одна отредактированная строка. я смотрел наdifflib, но я не мог понять, как создать список только отредактированных строк, которые все еще можно использовать для изменения одного текста для получения другого.