it requires a fair number of dependencies installed which sometimes conflict with other system packages and cause problems.
This puts everything into a dedicated virtualenv to avoid messing up the shared system packages.
A previous PR (https://github.com/appsembler/configuration/pull/338) introduced a rough hack to downgrade urllib3 to avoid conflicts with Ansible. That was a temporary fix. This should be the longer term more correct approach. (so this PR remves that downgrade).
it requires a fair number of dependencies installed which sometimes conflict with other system packages and cause problems.
This puts everything into a dedicated virtualenv to avoid messing up the shared system packages.
A previous PR (https://github.com/appsembler/configuration/pull/338) introduced a rough hack to downgrade
urllib3
to avoid conflicts with Ansible. That was a temporary fix. This should be the longer term more correct approach. (so this PR remves that downgrade).