1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors_jupyter-nbdime

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Установка | Документация | Участие в проекте | Разработка установки | Тестирование | Лицензия | Получение помощи

nbdime Инструменты сравнения и слияния Jupyter Notebook

Тестирование Codecov Статус документации Google Group

nbdime предоставляет инструменты для сравнения и слияния Jupyter Notebook.

  • nbdiff — сравнение ноутбуков в удобном для терминала виде
  • nbmerge — трёхстороннее слияние ноутбуков с автоматическим разрешением конфликтов
  • nbdiff-web — отображает богато оформленное сравнение ноутбуков
  • nbmerge-web — предоставляет веб-инструмент для трёхстороннего слияния ноутбуков
  • nbshow — представляет один ноутбук в удобном для терминала виде

Сравнение ноутбуков в терминале:

сравнение-в-терминале

Слияние ноутбуков в браузере:

слияние-в-браузере

УстановкаУстановите nbdime с помощью pip:

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 )

Вы можете оставить комментарий после Вход в систему

Введение

Инструменты Jupyter Notebook для сравнения и объединения. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors_jupyter-nbdime.git
git@api.gitlife.ru:oschina-mirror/mirrors_jupyter-nbdime.git
oschina-mirror
mirrors_jupyter-nbdime
mirrors_jupyter-nbdime
master