File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77except ImportError :
88 import pkg_resources
99 version = lambda name : pkg_resources .get_distribution (name ).version
10+
11+ __version__ = "unknown"
12+ try :
13+ __version__ = version ("simplesam" )
14+ except Exception :
15+ pass
16+
1017from collections import deque
1118from collections import Counter
1219from collections import OrderedDict
@@ -84,7 +91,7 @@ def pileup(args):
8491
8592def main ():
8693 parser = argparse .ArgumentParser (prog = 'pileup' , description = "generate a simple pileup-like file from a sorted/indexed BAM file" )
87- parser .add_argument ('--version' , action = 'version' , version = "%(prog)s version {0}" .format (version ( "simplesam" ) ))
94+ parser .add_argument ('--version' , action = 'version' , version = "%(prog)s version {0}" .format (__version__ ))
8895
8996 parser .add_argument ('bam' , type = argparse .FileType ('r' ), help = "sorted/indexed BAM file " )
9097 parser .add_argument ('pileup' , type = argparse .FileType ('w' ), help = "pileup output file" )
Original file line number Diff line number Diff line change 3131except ImportError : #python2
3232 from _multiprocessing import Connection
3333
34- __version__ = version ("simplesam" )
34+ __version__ = "unknown"
35+ try :
36+ __version__ = version ("simplesam" )
37+ except Exception :
38+ pass
3539
3640class DefaultOrderedDict (OrderedDict ):
3741 def __init__ (self , default , items = []):
You can’t perform that action at this time.
0 commit comments