Skip to content

Unecessary dependencies in requirements file #35

@SJaffa

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?

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