I am very much looking forward to trying Nix I just haven’t made the time.
That being said the article jogged my memory on some related thoughts...
If you’re building deb packages for your own apt repo aptly is a great tool for powering it https://www.aptly.info/
If you haven’t tried asdf for managing versions of tools it generally does what you’d expect and does it well https://asdf-vm.com/#/ It uses pyenv under the hood for Python management AFAIK.
That being said the article jogged my memory on some related thoughts...
If you’re building deb packages for your own apt repo aptly is a great tool for powering it https://www.aptly.info/
If you haven’t tried asdf for managing versions of tools it generally does what you’d expect and does it well https://asdf-vm.com/#/ It uses pyenv under the hood for Python management AFAIK.