Инструменты, используемые при разработке

Утилиты

git
Используется для управления версиями исходных кодов.
fabric
Используется как замена Makefile, для сборки программы под разные операционные системы, запуска тестов (см. Тестирование OutWiker), обновления локализаций, сборки архивов плагинов, закачивания новых версий плагинов и программы на сайт. Подробности см. в разделе Выполнение команд Fabric.
pipenv
Используется для работы с файлами в формате Pipfile, который описывает необходимые библиотеки.
pytest
Используется для запуска unit-тестов.
Inno Setup
Используется для создания инсталятора под Windows.
7zip
Используется для создания архивов в разных операционных системах.
Sphinx
Используется для создания документации, которую вы сейчас читаете.

Библиотеки

Pilow (4.0.0)
Используется для работы с изображениями (создание миниатюр).
pyenchant (1.6.8)
Используется для проверки орфографии.
comtypes (1.1.3.post2)
Используется для создания COM-объекта Internet Explorer в операционной системе Microsoft Windows. Под другими операционными системами не требуется.
PyInstaller (3.2.1)
Используется для сборки запускаемого файла под Windows.