You need to use `urlencode` from `libcloud.utils.py3` (https://github.com/apache/libcloud/blob/trunk/libcloud/utils/py3.py), otherwise it won't work will all the supported versions