Skip to content

Pipeline example dependencies don't include an install of pandas to support read_csv #3876

@tbennett93

Description

@tbennett93

dlt version

1.25.0

Describe the problem

When initialising a dlt project, the dependencies.txt doesn't ask for pandas; however, when actually trying to use read_csv() from filesystem, there is a requirement on pandas being installed

Expected behavior

Pandas be included in dependencies or be bundled within filesystem import

Steps to reproduce

create a new directory

mkdir filesystem_local_pipeline
cd filesystem_local_pipeline

initialize a new pipeline with your source and destination

dlt init filesystem postgres

install the required dependencies

pip install -r requirements.txt

#No pandas is present in the requirements.txt
#Attempting to run examples here produces an error than pandas isn't installed: https://dlthub.com/docs/pipelines/filesystem-local/load-data-with-python-from-filesystem-local-to-postgres

Operating system

Windows

Runtime environment

Local

Python version

3.11

dlt data source

No response

dlt destination

No response

Other deployment details

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdocumentationImprovements or additions to documentation

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions