Show
Ignore:
Timestamp:
18/09/11 21:22:00 (8 months ago)
Author:
Menno Smits <menno@…>
Branch:
default
Message:

Added imapclient.version.info (#81)

Location:
imapclient
Files:
1 added
1 modified

Legend:

Unmodified
Added
Removed
  • imapclient/__init__.py

    r254 r266  
    33# Please see http://en.wikipedia.org/wiki/BSD_licenses 
    44 
    5 __version__ = '0.8-dev' 
     5# version_info provides the version number in programmer friendly way. 
     6# The 4th part will be either alpha, beta or final. 
     7version_info = (0, 8, 0, 'alpha')  
     8 
     9def _imapclient_version_string(vinfo): 
     10    major, minor, micro, releaselevel = vinfo 
     11    v = '%d.%d' % (major, minor) 
     12    if micro != 0: 
     13        v += '.%d' % micro 
     14    if releaselevel != 'final': 
     15        v += '-' + releaselevel 
     16    return v 
     17         
     18__version__ = _imapclient_version_string(version_info) 
    619__author__ = 'Menno Smits <menno@freshfoo.com>' 
    720