Is it possible to specify any version of Python that I want, when building with the core18 option in snapcraft.yaml?
It seems that I am forced to use Python 3.6 which is the default for Ubuntu 18.04, so am assuming that the “18” in “core18” is related to Ubuntu 18? What if I want Python 3.5 or Python 3.7 ? Are there specific entries I can add to snapcraft.yaml to make this happen? Or are we stuck with Python 3.6? Till when?
I searched the forums and there are some people talking about a Python 3.7 snap - which hasn’t eventuated. What’s the difference between stage-packages, snaps, and plugins anyway?
And there is another thread taking about using Python 3.6 when the default is Python 3.5, though it has no clear answer, and talks about building via build.snapcraft.io which presumably is an online service which adds further constraints. I’m just trying to build on my Ubuntu 18.04 machine.