Skip to content

Pandas 2.0 support #3709

@0x26res

Description

@0x26res

Is your feature request related to a problem? Please describe.

I'm trying to install feast with pandas 2.0.3, but feast is pinned to pandas <2:

feast/setup.py

Line 55 in c75a01f

"pandas>=1.4.3,<2",

Describe the solution you'd like

Allow pandas >2. I'm not sure how much effort it will be, my experience upgrading has been simple, and provided there's a good test coverage of the pandas features being used by feast, it should be fine.

Describe alternatives you've considered

I could rollback my codebase to an older version of pandas but I'm using some of the new feature and rely on recent bug fixes.

Additional context

python3.9 -m venv --clear tmp
source tmp/bin/activate/
pip install pandas==2.0.3 feast==0.31.1

ERROR: Cannot install feast==0.31.1 and pandas==2.0.3 because these package versions have conflicting dependencies.

The conflict is caused by:
    The user requested pandas==2.0.3
    feast 0.31.1 depends on pandas<2 and >=1.4.3


Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions