Skip to content

Commit ea9d8b6

Browse files
committed
Read version from package; set to 1.0.0-dev
1 parent 0d5829f commit ea9d8b6

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

mockito/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
from .matchers import * # noqa: F403
3333
from .verification import never
3434

35+
__version__ = '1.0.0-dev'
36+
3537
__all__ = ['mock', 'spy', 'when', 'expect', 'verify',
3638
'verifyNoMoreInteractions', 'verifyZeroInteractions',
3739
'inorder', 'unstub',

setup.py

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,25 @@
11
from setuptools import setup
22
import sys
33

4+
import re
5+
import ast
6+
7+
8+
_version_re = re.compile(r'__version__\s+=\s+(.*)')
9+
10+
with open('mockito/__init__.py', 'rb') as f:
11+
version = str(ast.literal_eval(_version_re.search(
12+
f.read().decode('utf-8')).group(1)))
13+
14+
415
extra = {}
516
if sys.version_info >= (3,):
617
extra['use_2to3'] = True
718

819
install_requires = ['funcsigs'] if sys.version_info < (3,) else []
920

1021
setup(name='mockito',
11-
version='1.0.0-pre0',
22+
version=version,
1223
packages=['mockito', 'mockito.tests'],
1324
url='https://github.com/kaste/mockito-python',
1425
maintainer='herr.kaste',

0 commit comments

Comments
 (0)