For reference, I've since built a docker image with s3ql-3.5.1 via a wheel (i.e. packaging into a wheel built with ```pip wheel ...``` then installing with ```pip install ...```) and the dependency on a specific version (or earlier) of setuptools is no longer required, as everything works with the latest versions (as of this writing, 50.3.0). I suspect this is a more subtle issue around eggs and extensions/dependencies. Given eggs are being deprecated in favour of wheels (e.g. see https://packaging.python.org/discussions/wheel-vs-egg/ and https://setuptools.readthedocs.io/en/latest/setuptools.html#bdist-egg-create-a-python-egg-for-the-project) and might make it easier to move towards distributing via pypi, it may be time to change the build instructions/documentation. Does anyone have any thoughts on that?
On Friday, July 31, 2020 at 6:14:49 PM UTC-4 [email protected] wrote: > Well, after trying many versions of almost everything I found the culprit. > > It does not wotk with setuptools >= 47.0. > > > https://gitlab.com/Salokyn/docker-s3ql/-/commit/8c49c663be39b9ae6ebe206bda0036fa57c1da67 > > My v3.5.0 docker image works. > -- You received this message because you are subscribed to the Google Groups "s3ql" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/s3ql/1d1372d7-720e-4f80-b450-9ace169561e1n%40googlegroups.com.
