<!-- Source: https://docs.squirro.com/en/latest/technical/data-loading/plugins/dependencies.html -->
# 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:

```text
dateutils
requests
```

To download these packages into the `pkg` folder, execute the following command (the `pkg` folder must exist before calling this command):

```bash
pip install -r requirements.txt --root pkg
```
