ansible is an agent-less configuration management tool with Infrastructure_as_Code (IaC), but high-level with a declarative syntax that is aimed to ordinary people to understand (or at least get a glimpse of the idea).
(For relevance of the following, maybe check against packaging key projects (packaging.python.org) or even packaging guides: tool recommendations (same DNS name).)
pyenv
, for switching python versions via local builds (of cpython).pipenv
, “Python Dev Workflow for Humans”.conda
for managing (build? development?) environments generically, but perhaps with python, too, in mind.