Skip to content

Unecessary dependencies in requirements file #35

Description

@SJaffa

install requirements `pip install -r requirements.txt`

The requirements file contains:

#damask==3.0.0a7.post0
#damask-parse==0.2.30
DefDAP==0.93.6
formable==0.1.21
h5py==3.11.0
hpcflow-new2==0.2.0a187
matflow-new==0.3.0a129

I tried installing MatFlow with pip install matflow-new and found that it automatically downloaded h5py and hpcflow-new2 as dependencies, so they can be removed from the requirements file.

damask and damask-parse are commented out as they need to be installed in a specific order, fine. This should be fixed in their package dependencies but we can live with it for now.

Are DefDAP and formable necessary for every possible use of MatFlow, or only for certain workflows?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions