GeoscienceAustralia / ga_sar_workflow

InSAR processing workflow used by Geoscience Australia
Apache License 2.0
3 stars 0 forks source link

Fix pandas/numpy dependency issues for Docker #337

Open truth-quark opened 2 years ago

truth-quark commented 2 years ago

There's some weird dependency problems which appear to arise out of newer Docker container builds. While building a new container on a new Ubuntu install, the setup tried installing pandas-1.4.0, this broke due to some conflict with numpy 1.17.x. The install "completed" with errors, but pytest failed to get started with 30+ AttributeError: module 'numpy.random' has no attribute 'BitGenerator' errors.

truth-quark commented 2 years ago

This might be solved now from the minor fixes #346 work.

mwheeler commented 2 years ago

I think so... not in an ideal way, but it is fixed - we require a newer numpy version that has BitGenerator now even though we don't use it (to satisfy the thirdparty library that does need it but didn't get it due to PIP / Ubuntu apt weirdness)