Noticed this while working on #436. I was sanity checking that the correct version of dill was installed on the endpoint in different python versions, and had modified containers.py so the RUN pip install garden-ai would install from my branch instead of pypi.
while an entrypoint published in a base-3.10 notebook was happy to install garden from my branch, the same entrypoint published in a base-3.11 notebook caused the pod to crash with these logs:
I'm not even 100% sure that it's related to installing from github -- I'm guessing that it is because of the reference to pyproject.toml-based projects, but this needs a little more investigation. unfortunately, I don't think I can easily test this suspicion until I've cut the next release relaxing the dill requirement for 3.11+ when installed from pypi
Noticed this while working on #436. I was sanity checking that the correct version of dill was installed on the endpoint in different python versions, and had modified containers.py so the
RUN pip install garden-ai
would install from my branch instead of pypi.while an entrypoint published in a base-3.10 notebook was happy to install garden from my branch, the same entrypoint published in a base-3.11 notebook caused the pod to crash with these logs:
I'm not even 100% sure that it's related to installing from github -- I'm guessing that it is because of the reference to pyproject.toml-based projects, but this needs a little more investigation. unfortunately, I don't think I can easily test this suspicion until I've cut the next release relaxing the dill requirement for 3.11+ when installed from pypi