profanity 0.4.5

Version bump.

Closes #34056.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
profanity: update 0.4.5 bottle.
language/python: new setup_install method
ansible: refurbish with new setup_install method
ansible: update 1.7.2 bottle.