We've had success (so far only tried with the autocert and ubuntu-repository-cache charm) with switching to Launchpad for building charms and the wheelhouse.txt to support multiple python versions. There is a PR open to get the wheelhouse.txt change into layer-basic[1].
As for getting Launchpad to build charms, see the charmcraft.yaml and the charm receipe in Launchpad.
We've had success (so far only tried with the autocert and ubuntu- repository- cache charm) with switching to Launchpad for building charms and the wheelhouse.txt to support multiple python versions. There is a PR open to get the wheelhouse.txt change into layer-basic[1].
As for getting Launchpad to build charms, see the charmcraft.yaml and the charm receipe in Launchpad.
[1]https:/ /github. com/juju- solutions/ layer-basic/ pull/211