Создание минимальной архитектуры плагинов в Python

У меня есть приложение, написанное на Python, которое используется довольно технической аудиторией (учеными).

Я ищу хороший способ сделать приложение расширяемым пользователями, то есть архитектуру сценариев / плагинов.

Я ищу что-тоочень легкий, Большинство сценариев, или плагинов, не будут разрабатываться и распространяться сторонними разработчиками и устанавливаться, но через несколько минут пользователь собирается что-то сделать, чтобы автоматизировать повторяющуюся задачу, добавить поддержку формата файла, и т.д. Таким образом, плагины должны иметь абсолютный минимальный шаблонный код и не требовать «установки», кроме копирования в папку (поэтому что-то вроде точек входа setuptools или архитектуры плагинов Zope выглядит слишком много.)

Существуют ли какие-либо системы, подобные этой, или какие-либо проекты, которые реализуют аналогичную схему, на которую я должен обратить внимание для идей / вдохновения?

Ответы на вопрос(18)

Ваш ответ на вопрос