On Jan 25, 2010, at 6:29 AM, Greg Landrum wrote:
> Yeah, that's an oversight. I'll add the function "version()" to
> $RDBASE/rdkit/__init__.py for the release:
> [1]>>> import rdkit
> 
> [2]>>> rdkit.version()
> Out[2] 'Q42009_1'

Thanks. I'll add that to my code. Done.

> Now I just need to remember to update that for each release...

Add it to the "HowToReleaseRDKit.txt" file? Metaphorically speaking.

> A question: I'm tempted to rearrange that output to the somewhat less
> human readable, but correctly sortable "2009Q4_1". What do you think?

I think I live in Sweden, where many things are dated YYYY-MM-DD
and this would be better. I think having the quarter number and the
year not next to each other is nice. So I would do it.

However, nothing I do is affected by the data ordering in the string.


What would be affected is distutils code. There are two versioning
styles it supports, Loose and Strict.

  http://pydoc.org/2.5.1/distutils.version.html

The RDKit number is "Loose", and those are sorted lexically.

Another thing which is sorted is directory listings.

For those reasons I would also switch to lexical ordering.


                                Andrew
                                [email protected]



------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
Rdkit-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to