Skip to content

Dockerfiles should use pyproject.toml to install optional dependencies #3135

Open
@jhale

Description

@jhale

Describe new/missing feature

We currently attempt to include optional dependencies in our pyproject.toml file

https://github.com/FEniCS/dolfinx/blob/main/python/pyproject.toml

But this remains untested as the CI image builds manually type optional dependencies

https://github.com/FEniCS/dolfinx/blob/main/docker/Dockerfile.test-env#L156

There is some discussion of this issue here with respect to adding e.g. --only-deps option to pip install: pypa/pip#11440

Suggested user interface

Not applicable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ciContinuous Integrationdocker

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions