File tree Expand file tree Collapse file tree 2 files changed +33
-37
lines changed
Expand file tree Collapse file tree 2 files changed +33
-37
lines changed Original file line number Diff line number Diff line change 11#! /usr/bin/env python
22
3- from mwlib ._version import main
3+ def main ():
4+ from mwlib ._version import version , gitversion , gitid
5+
6+ msg = "mwlib: %s" % (version or gitversion ,)
7+ if gitid :
8+ msg += "(%s)" % gitid
9+ print msg
10+
11+ try :
12+ from mwlib .rl import _gitversion
13+ print "mwlib.rl" , _gitversion .gitversion
14+ except ImportError :
15+ try :
16+ from mwlib .rl ._version import version as rlversion
17+ print "mwlib.rl:" , rlversion
18+ except ImportError :
19+ pass
20+
21+ try :
22+ from mwlib ._extversion import version as extversion
23+ print "mwlib.ext:" , extversion
24+ except ImportError :
25+ pass
26+
27+ try :
28+ from mwlib .hiq import _gitversion
29+ except ImportError :
30+ pass
31+ else :
32+ print "mwlib.hiq" , _gitversion .gitversion
433
534if __name__ == "__main__" :
635 main ()
Original file line number Diff line number Diff line change 1- class _Version (tuple ):
2- """internal version object, subclass of C{tuple},
3- but implements a fancier __str__ representation
4- """
5- def __str__ (self ):
6- return '.' .join ([str (x ) for x in self ])
7-
8- version = _Version ((0 , 13 , 11 ))
9- del _Version
1+ __version_info__ = (0 , 14 , 0 )
2+ version = __version__ = "0.14.0"
103
114try :
125 from mwlib ._gitversion import gitid , gitversion
136except ImportError :
147 gitid = gitversion = ""
158
16- display_version = gitversion or str (version )
17-
18- def main ():
19- print "mwlib: %s (%s)" % (display_version , gitid )
20- try :
21- from mwlib .rl import _gitversion
22- print "mwlib.rl" , _gitversion .gitversion
23- except ImportError :
24- try :
25- from mwlib .rl ._version import version as rlversion
26- print "mwlib.rl:" , rlversion
27- except ImportError :
28- pass
29-
30- try :
31- from mwlib ._extversion import version as extversion
32- print "mwlib.ext:" , extversion
33- except ImportError :
34- pass
35-
36- try :
37- from mwlib .hiq import _gitversion
38- except ImportError :
39- pass
40- else :
41- print "mwlib.hiq" , _gitversion .gitversion
42-
9+ display_version = gitversion or version
You can’t perform that action at this time.
0 commit comments