I don't think snapcraft can just "treat the version always as a string"
without departing from (unfortunate) YAML syntax:

  >>> import yaml
  >>> yaml.safe_load('version: 2.10')
  {'version': 2.1}
  >>> yaml.safe_load('version: "2.10"')
  {'version': '2.10'}

Perhaps the right answer is to go through documentation and make sure
that the examples for version: always make it be an explicit string?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1586988

Title:
  Version 2.10 is converted to 2.1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/snapcraft/+bug/1586988/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to