2013-02-19 02:07:28 +01:00
|
|
|
# flake8: noqa
|
|
|
|
from __future__ import absolute_import
|
|
|
|
from .filterset import FilterSet
|
|
|
|
from .filters import *
|
2013-08-10 12:17:44 +02:00
|
|
|
|
2016-08-14 21:08:52 +02:00
|
|
|
__version__ = '0.14.0'
|
2014-11-09 13:38:10 +01:00
|
|
|
|
|
|
|
|
2014-12-01 22:06:34 +01:00
|
|
|
def parse_version(version):
|
2014-11-09 13:38:10 +01:00
|
|
|
'''
|
|
|
|
'0.1.2-dev' -> (0, 1, 2, 'dev')
|
|
|
|
'0.1.2' -> (0, 1, 2)
|
|
|
|
'''
|
|
|
|
v = version.split('.')
|
|
|
|
v = v[:-1] + v[-1].split('-')
|
|
|
|
ret = []
|
|
|
|
for p in v:
|
|
|
|
if p.isdigit():
|
|
|
|
ret.append(int(p))
|
|
|
|
else:
|
|
|
|
ret.append(p)
|
|
|
|
return tuple(ret)
|
|
|
|
|
2014-12-01 22:06:34 +01:00
|
|
|
VERSION = parse_version(__version__)
|