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.
Addresses #2
When installing a package in editable mode (
-e
) the top-level script (redun
) will usepkg_resources.ContextualVersionConflict
which fails because aiobotocore uses too narrow of a version range (see https://github.com/fsspec/s3fs/issues/357). Non-editable install installsredun
without thepkg_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