Skip to content

Commit ce234d5

Browse files
committed
shorter and faster version extraction from __init__.py
1 parent e95e173 commit ce234d5

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

setup.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,8 @@
3030

3131
version = ''
3232
with open('requests/__init__.py', 'r') as fd:
33-
reg = re.compile(r'__version__\s*=\s*[\'"]([^\'"]*)[\'"]')
34-
for line in fd:
35-
m = reg.match(line)
36-
if m:
37-
version = m.group(1)
38-
break
33+
version = re.search(r'__version__\s*=\s*[\'"]([^\'"]*)[\'"]',
34+
fd.read()).group(1)
3935

4036
if not version:
4137
raise RuntimeError('Cannot find version information')

0 commit comments

Comments
 (0)