Skip to content

CI: add minimal requirements file #48828

Open
@MarcoGorelli

Description

@MarcoGorelli

A common complaint in contributor sprints is that setting up a development environment takes too long

Since the docs have moved from recommending conda to mamba, this has improved, but I think it could still be better.

For most contributors (especially casual ones at sprints), most dependencies are irrelevant. We could have minimal environment and requirements files which contain the bare minimum to build pandas locally so people can get started quickly

I think just cython numpy python-dateutil pytz pytest pytest-asyncio should be enough - we could have a script which creates this from environment.yml and takes version numbers from there

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