Установка | Документация | Участие в проекте | Разработка установки | Тестирование | Лицензия | Получение помощи
nbdime
предоставляет инструменты для сравнения и слияния Jupyter Notebook.
nbdiff
— сравнение ноутбуков в удобном для терминала видеnbmerge
— трёхстороннее слияние ноутбуков с автоматическим разрешением конфликтовnbdiff-web
— отображает богато оформленное сравнение ноутбуковnbmerge-web
— предоставляет веб-инструмент для трёхстороннего слияния ноутбуковnbshow
— представляет один ноутбук в удобном для терминала видеСравнение ноутбуков в терминале:
Слияние ноутбуков в браузере:
pip install nbdime
Подробнее об установке см. документацию по установке.
Просмотреть последнюю версию документации можно по адресу https://nbdime.readthedocs.io.
Подробное описание и обсуждение доступны в Jupyter Enhancement Proposal.
Если вы хотите принять участие в проекте, пожалуйста, ознакомьтесь с нашей документацией для участников и файлом CONTRIBUTING.md
.
Чтобы установить разработочную версию nbdime, вам потребуется наличие установленной npm и доступной через ваш PATH при установке. Для разработочной установки введите следующую команду в командной строке:
pip install -e git+https://github.com/jupyter/nbdime#egg=nbdime
См. документацию по установке для получения дополнительной информации, особенно относящейся к выполнению разработочной установки для работы с браузерным скриптовым кодом.
Установите тестовые зависимости:
pip install nbdime[test]
Чтобы запустить локальные Python-тесты, введите в командной строке: pytest
Чтобы запустить локальные JavaScript-тесты, введите: npm test
Установите расширение браузера Codecov, чтобы просматривать покрытие тестами в исходном браузере на GitHub.См. тестирование для получения дополнительной информации.
Мы используем модель совместного авторского права, которая позволяет всем участникам сохранять авторское право на своих вкладах.
Все код лицензирован по условиям лицензии BSD.
Мы рекомендуем вам задавать вопросы на почтовом списке рассылки.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )