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

| | | | | | | | | | | |

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

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

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

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