@inthehands At the start of a project, there's the challenge of installing the SDK to begin with, and perhaps even multiple concurrent versions of it. In the middle, as you say, is the nightmare of dependency management. At the back end is the fractured support for packaging and publishing. My org has started using Poetry for he last two, which is slightly better than pipenv, but still not a smooth ride.