Reading the PBR packaging code I believe the issue is with the regex at https://git.openstack.org/cgit/openstack-dev/pbr/tree/pbr/packaging.py#n145 assuming git is the only system going to be used here. Just a few lines above the -e (editable install basically setup.py develop) has a more generous regex and could possibly operate as a workaround until the non -e url regex is fixed.
Reading the PBR packaging code I believe the issue is with the regex at https:/ /git.openstack. org/cgit/ openstack- dev/pbr/ tree/pbr/ packaging. py#n145 assuming git is the only system going to be used here. Just a few lines above the -e (editable install basically setup.py develop) has a more generous regex and could possibly operate as a workaround until the non -e url regex is fixed.