cdfarrow / flextools

Python scripting utility for SIL FieldWorks Language Explorer (FLEx)
Other
16 stars 5 forks source link

Module version numbers with decimal points #1

Closed rmlockwood closed 9 years ago

rmlockwood commented 9 years ago

I'd like to be able to put version 1.0.1 on my modules, but it seems that only integers are allowed. Is it possible to change this?

cdfarrow commented 9 years ago

My philosophy on version numbers is to keep it simple. I don't expect FlexTools Modules to turn into complex suites of code needing multiple current versions with subversions for bugfixes, etc. As a workmate said to me once, "numbers are free." If you get to version 42 quickly because you're making lots of changes, is that a problem? I'm interested in your thoughts, but would prefer to leave it as-is.

On 9/07/2015 5:13 p.m., R Lockwood wrote:

I'd like to be able to put version 1.0.1 on my modules, but it seems that only integers are allowed. Is it possible to change this?

— Reply to this email directly or view it on GitHub https://github.com/cdfarrow/FLExTools/issues/1.

cdfarrow commented 9 years ago

Version 1.2.4 (released 10 Nov 2015) allows Version to be a string (or any type that can be cast to a string with str())