Data Loader Plugin Dependencies#
Data loader plugins sometimes need custom Python packages. These can be provided in the pkg
folder, relative to where the data loader is invoked.
The recommendation is to include a requirements.txt
file in the folder where the data loader plugin is located. That file lists all the required packages, with one package dependency per line. For example:
dateutils
requests
To download these packages into the pkg
folder, execute the following command (the pkg
folder must exist before calling this command):
pip install -r requirements.txt --root pkg