Did you ever find anything that met your requirements? If not, I have a prototype that I need to build out some more…
https://github.com/bschollnick/PyPlugInMgr <https://github.com/bschollnick/PyPlugInMgr> I use it for some home grown utilities, but it needs to be fleshed out some more… If you’re interested feel free to take a look. - Benjamin > On Feb 23, 2020, at 5:45 PM, DL Neil via Python-list <python-list@python.org> > wrote: > > Please recommend a library which will manage plug-ins. > > > (Regret that searching PyPi or using a web SE results in an overwhelming > number of 'false positives') > > Not wanting to 'reinvent the wheel, have been looking for an 'approved' way > to manage a set of previously-prepared routines plus user-added functionality: > - user selects particular type of analysis (cmdLN) > - take that string and convert to a function/method > - 'plug-in' code could be located within application > - 'plug-in' could be 'included' from user > - interface standardisation/checking not part of question > - Python3 > > Application is statistical analysis. Users want to control aspects such as > data selection/inclusion policies, other data pre-processing/massaging, > distribution curve to be applied, and similar. > NB not looking for stats-code, but to easily manage a range of plug-ins from > which users may select to suit their particular research objective. > -- > Regards, > =dn > -- > https://mail.python.org/mailman/listinfo/python-list -- https://mail.python.org/mailman/listinfo/python-list