8000 [ENH]: Which array libraries should Matplotlib support (and test support for)? · Issue #22645 · matplotlib/matplotlib · GitHub
[go: up one dir, main page]

Skip to content
[ENH]: Which array libraries should Matplotlib support (and test support for)? #22645
Open
@oscargus

Description

@oscargus

Problem

Related to e.g. #16402 #21036 #22560

We currently explicitly support numpy and pandas. What other array libraries are of interest to support natively (as in users can just feed an array and Matplotlib handles the conversion)? Should we test for them? (There seems to be a decision that only pandas will be tested for: #19574 (comment) )

Some alternatives:

Proposed solution

I think it can make sense to have a test that tests with "all" dependencies. It may not have to be executed on all platforms and all Python versions, but it will at least give some idea if things still work and when they break.

That is maybe not the same thing that we guarantee that these will always work.

cupy relies on GPUs so it is not clear if it is possible to test that.

We should also probably add something to the documentation about which are supported (and not). (Maybe there is, primarily looked at the code...)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0