brainy-lion-21540
04/10/2024, 11:31 PMrye sync
which successfully installed those packages.
I have also pointed to my rye .venv/
directory in the pulumi.yaml config which is working as expected.
However when I try to run pulumi up
I run into the error
error: failed to discover plugin requirements: calling `python -m pip list -v --format json`: exit status 1
I'm struggling to find what is going wrong - any ideas?brainy-lion-21540
04/10/2024, 11:36 PMhundreds-gpu-71155
04/11/2024, 1:36 PMhundreds-gpu-71155
04/11/2024, 1:36 PMbrainy-lion-21540
04/11/2024, 9:40 PMuv
and pip
where Rye recommends uv
.
I think that's why, I made assumptions that I wouldn't run into pip issues because I'm too used to having it all the time.hundreds-gpu-71155
04/11/2024, 9:41 PMbrainy-lion-21540
04/11/2024, 9:42 PMhundreds-gpu-71155
04/11/2024, 9:42 PMhundreds-gpu-71155
04/11/2024, 9:42 PMbrainy-lion-21540
04/11/2024, 9:43 PMhundreds-gpu-71155
04/11/2024, 9:43 PMhundreds-gpu-71155
04/11/2024, 9:43 PMbrainy-lion-21540
04/11/2024, 9:44 PMhundreds-gpu-71155
04/11/2024, 9:44 PMhundreds-gpu-71155
04/11/2024, 9:44 PMbrainy-lion-21540
04/11/2024, 9:50 PMmy-project-web
, my-project-core
, my-project-fancyrepo
You can clone those down, put them in a single directory and then create your pyproject.toml to link them all together so that you can have an entire happy dev environment with mutli-repos being managed with a single tool in a single place.brainy-lion-21540
04/11/2024, 9:50 PMhundreds-gpu-71155
04/11/2024, 9:51 PMbrainy-lion-21540
04/11/2024, 9:52 PMbrainy-lion-21540
04/11/2024, 9:52 PMhundreds-gpu-71155
04/11/2024, 9:52 PMhundreds-gpu-71155
04/11/2024, 9:52 PMhundreds-gpu-71155
04/11/2024, 9:57 PMbrainy-lion-21540
04/11/2024, 9:58 PMhundreds-gpu-71155
04/11/2024, 9:58 PMpip
hundreds-gpu-71155
04/11/2024, 9:59 PMpip
, and something else tries to use it, you end up with ^brainy-lion-21540
04/11/2024, 10:01 PMrye add pip
and then a rye sync
and it resolved.
Also when installing rye you can choose to use pip
by defaulthundreds-gpu-71155
04/11/2024, 10:01 PMi'm still gonna be cranky that this is a footgun that exists