DFKI-Interactive-Machine-Learning / multisensor-pipeline

The core library of the DFKI multisensor pipeline framework.
https://dfki-interactive-machine-learning.github.io/multisensor-pipeline/
Other
9 stars 8 forks source link

Integrate extensions to the installation process #12

Open MichaelBarz opened 3 years ago

MichaelBarz commented 3 years ago

Add further functionality to the multisensor-pipeline by optional installation of extensions. We must decide how this integration should be realized. We could, for instance, create separate report for each extension which provide a package each. The setup should then add these packages as optional dependencies.

Options for extensions:

ombh01 commented 3 years ago

Optional requirements during pip install with setup.py

extras_require={
 'flask': ['Flask>=0.8', 'blinker>=1.1']
}

More Info: https://creatronix.de/pip-optional-dependencies/

MichaelBarz commented 3 years ago

Rename public extensions to msp_<...>

MichaelBarz commented 3 years ago

new extensions

existing extensions -> core