insitro / redun

Yet another redundant workflow engine
https://insitro.github.io/redun/
Apache License 2.0
520 stars 45 forks source link

No need to use editable mode for redun install in examples #13

Closed mattrasmus closed 2 years ago

mattrasmus commented 2 years ago

Addresses #2

When installing a package in editable mode (-e) the top-level script (redun) will use pkg_resources.ContextualVersionConflict which fails because aiobotocore uses too narrow of a version range (see https://github.com/fsspec/s3fs/issues/357). Non-editable install installs redun without the pkg_resources.ContextualVersionConflict check and so no error is raised.

It is probably still worth more rigorously fixing the version conflicts by applying one of the mitigations listed in https://github.com/fsspec/s3fs/issues/357