@JonB , that is great. But I have never got that answer before. That's why I asserted something as my solution. Like a dare. but it's the only answer, I am guessing there is no more correct answer than this if you just want the version number. I understand what you say about checking for features. I didn't want to check for features, just want to know if I was working with 1.5 or 1.6. And as you say, this will be insufficient in the future. It will be like float(ver) >= 1.6 then we know we have this functionality without further tests. Of course if omz does not go alphanumeric on versions.
But being pragmatic as I am It drives me crazy. This important info should not be buried here in this post.
I don't expect omz to cover every detail like the this, but I wish we could.
I have been looking around for collaboration tools that could help in maintaining information like this. But, I haven't found anything yet that compelling, well even workable 😰
Another collaborate tool I would love to find is a specification tool. Have an idea for a class or a tool menu item etc.. Start a spec doc, get input on the spec before starting to code. In my mind, very simlar idea as having a managed document to store the answer you have provided here.
It seriously frustrates me. I wish I had the skill to write such applications, I just don't. Another thought might be, well how many programmers in iOS. Well with a little thought, these types of apps could be easily be broadened to service many types of customers not just programmers.
Oh well, I got that off my chest 😇👍 maybe a doc set in dash, search for: 'the best way to do x in Pythonista'. Well, not a great example given dash docs are not dynamic....thinking.......
But again, thanks for the answer!