All pastes #2045442 Raw Edit

Miscellany

public text v1 · immutable
#2045442 ·published 2011-04-12 12:48 UTC
rendered paste body
    saBuild = int(saVersion[2])         
IndexError: list index out of range

    saMinor = int(saVersion[1])         
ValueError: invalid literal for int() with base 10: '7b3'


SQLAlchemy __version__ is 0.7b3


diff pyfa.py pyfa_old.py
38d37
<         import re
42,51c41,42
<         saMinor = int(re.match('(\d+)', saVersion[1]).group(1))
<         try:
<             saVersion[2]
<         except IndexError:
<             saVersion.insert(2, None)
<
<         if saVersion[2] is not None:
<             saBuild = int(saVersion[2])
<         else:
<             saBuild = 0
---
>         saMinor = int(saVersion[1])
>         saBuild = int(saVersion[2])