Skip to content

Commit b436d60

Browse files
add __version__ to package
1 parent 5529fbb commit b436d60

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

setup.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,19 @@
44
55
Socket.IO server.
66
"""
7+
import re
78
from setuptools import setup
89

10+
with open('socketio/__init__.py', 'r') as f:
11+
version = re.search(r'^__version__\s*=\s*[\'"]([^\'"]*)[\'"]',
12+
f.read(), re.MULTILINE).group(1)
913

1014
with open('README.rst', 'r') as f:
1115
long_description = f.read()
1216

1317
setup(
1418
name='python-socketio',
15-
version='1.5.0',
19+
version=version,
1620
url='http://github.com/miguelgrinberg/python-socketio/',
1721
license='MIT',
1822
author='Miguel Grinberg',

socketio/__init__.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,7 @@
66
from .server import Server
77
from .namespace import Namespace
88

9-
__all__ = [Middleware, Server, BaseManager, PubSubManager, KombuManager,
10-
RedisManager, Namespace]
9+
__version__ = '1.5.0'
10+
11+
__all__ = [__version__, Middleware, Server, BaseManager, PubSubManager,
12+
KombuManager, RedisManager, Namespace]

0 commit comments

Comments
 (0)